[framework] ie_createobject exploit
H D Moore
hdm at metasploit.com
Sun Dec 10 13:07:25 CST 2006
On Thursday 30 November 2006 09:01, G Portokalidis wrote:
> When i try the ie_createobject exploit everything seems to be working
> fine, a file is downloaded in c:\windows\prefetch, but an error occurs
> when trying to execute that file, which i assume actually contains the
> payload.
Sounds like some kind of anti-virus or security software at work.
> What i am more interested is how does this exploit work. I've been
> browsing the net, but all i could find is "unspecified vulnerability"
> that allows to execute arbitrary code.
This module exploits three "known" vulnerabilities, each with the same
underlying problem. The exploit works by using a "safe" COM object to
create an instance of an unsafe object. The RDS bug is patched, the WMI
issue is still unpatched (affects anyone who installed the WMI SDK), and
the Outlook.Application bug only affects older versions of Office. I
sprinkled some other "bad" but usually unsafe COM objects into the target
list, just in case the victim's security settings have already been
abused by another piece of malware.
> Does anyone have any additional information?
> Is it an overflow(stack, heap), or a design flow that simply allows
> remote users to save and execute code?
These are all design flaws.
> This is of special interest to me, since i am trying to figure out why
> does this evades detection from the Argos emulator
> (www.few.vu.nl/argos).
Ninjaness++
> Is it possible that the windows version i am using is not vulnerable
If the file is being downloaded at all, it is vulnerable.
> I am running MDAC v 2.81.1117. MS says Windows XP SP2 with MDAC v2.8
> is vulnerable, i am not sure whether mine falls into that category.
Sounds like some third-party software is interfering with the exploit.
-HD
More information about the framework
mailing list