madison

Zero Day

Ryan Naraine and Dancho Danchev

Hacker exploits IE8 on Windows 7 to win Pwn2Own

By | March 24, 2010, 5:36pm PDT

Summary: Jumping through a series of anti-exploit roadblocks, Dutch hacker Peter Vreugdenhil hacked into a fully patched 64-bit Windows 7 machine using a pair of Internet Explorer vulnerabilities.

VANCOUVER, BC — Jumping through a series of anti-exploit roadblocks, Dutch hacker Peter Vreugdenhil pulled off an impressive CanSecWest Pwn2Own victory here, hacking into a fully patched 64-bit Windows 7 machine using a pair of Internet Explorer vulnerabilities.

Vreugdenhil, an independent researcher who specializes in finding and exploiting client-side vulnerabilities, used several tricks to bypass ASLR (Address Space Layout Randomization) and DEP (Data Execution Prevention), two significant security protections built into the Windows platform.

[ ALSO SEE: Pwn2Own MacBook attack: Charlie Miller hacks Safari again ]

“I started with a bypass for ALSR which gave me the base address for one of the modules loaded into IE. I used that knowledge to do the DEP bypass,” he added.follow Ryan Naraine on twitter

Vreugdenhil, who won a $10,000 cash prize and a new Windows machine, said he uses fuzzing techniques to find software vulnerabilities. “I specifically looking through my fuzzing logs for a bug like this because I could use it to do the ASLR bypass, he said.

After finding the IE 8 vulnerability, Vreugdenhil said it took about two weeks to write an exploit to get around the ASLR+DEP mitigations.

[ ALSO SEE: Pwn2Own 2010: iPhone hacked, SMS database hijacked ]

Members of Microsoft’s IE team were on hand to witness Vreugdenhil’s exploit.  A company spokesman said they were not yet aware of the details of the vulnerability but will activate its security response process once the information is collected from the contest organizers.

TippingPoint Zero Day Initiative (ZDI), the company sponsoring the hacker challenge, is expected to send the flaw details to all the affected vendors on Friday March 26, 2010.

* More to come…

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Ryan Naraine is a journalist and social media enthusiast specializing in Internet and computer security issues.

Disclosure

Ryan Naraine

The most important disclosure is of my employment with Kaspersky Lab as a security evangelist. Kaspersky Lab is a global company specializing in anti-malware and secure content management technologies. I do not own stocks or other investments in any technology company.

Biography

Ryan Naraine

Ryan Naraine is a journalist and social media enthusiast specializing in Internet and computer security issues. He is currently security evangelist at Kaspersky Lab, an anti-malware company with operations around the globe. He is taking a leadership role in developing the company's online community initiative around secure content management technologies.

Prior to joining Kaspersky Lab, Ryan was Editor-at-Large/Security at eWEEK, leading the magazine's and Web site's coverage of Internet and computer security issues and managing the popular SecurityWatch blog, covering the daily threats, vulnerabilities and IT security technologies. He also covered IT security, hacker attacks and secure content management topics for Jupiter Media's internetnetnews.com.

Ryan can be reached at naraine SHIFT 2 gmail.com. For daily updates on Ryan's activities, follow him on Twitter.

Talkback Most Recent of 273 Talkback(s)

  • ZDNet Gravatar
    john@...
    24th Mar 2010
  • Microsoft Compliant with Communist China
    An anonymous reader from China shares his views about Google?s situation in China:

    Source: http://bit.ly/aYW988

    "Why is it totally right to ?censor? the Chinese people wanting to be informed about the issues effecting them? Why should a people be forbidden from knowing, to be made ignorant?"

    Mirror: http://xrl.us/bg2qyz
    ZDNet Gravatar
    Wang Li
    24th Mar 2010
  • Not like the great Google
    who really didn't pull out because they were hacked, but because they care ABOUT YOU!!
    ZDNet Gravatar
    Ron Bergundy
    25th Mar 2010
    • Flagged
  • what a bunch of crap
    Google stood up to China after it was hacked and they realized they'd never make that much market share. So big f...ing deal.
    ZDNet Gravatar
    tech_walker
    29th Mar 2010
  • ZDNet Gravatar
    thx-1138_@...
    25th Mar 2010
  • Your right, it is quite!
    it's not like the Apple story of the iphone being hacked as people expected that.

    And I bet the M$ Winblows losers were afraid to come here, which gave you the perfect opportunity to post first before anyone else could!!
    ZDNet Gravatar
    Ron Bergundy
    25th Mar 2010
  • Well...
    I don't know about the Cult of Balmer... but for me, I was waiting for stupid declaration from the Cult of Stallman and the Cult of Jobs... regardless of the fact that:

    Firefox WAS hacked
    Safari is an embarassement once more
    and the iPhone have been hacked...


    PS: I use windows because it's where most of the programs I use are... and no there is NO viable open source alternative to what I use... and yea... games on linux?

    PPS: I have a ubuntu box also...

    PPPS: for obvious reason I did not mention the fact that IE was hacked... because it's the subject of this article... if your too blind to notice that... well that's your loss..
    ZDNet Gravatar
    Ceridan
    25th Mar 2010
  • LMAO! Really?
    "And I bet the M$ Winblows losers were afraid to come here"

    Apparently you grazed over the whole "Mac was hacked again" by-line, huh? *nix systems can be hacked as well, genius.
    ZDNet Gravatar
    Timbo Zimbabwe
    26th Mar 2010
  • @Timbo Zimbabwe - Uh, really?
    Besides the fact there is no such line as "Mac was hacked again" in the article, the "by-line" reads, "Posted by Ryan Naraine @ 5:36 pm." Embellishers always have trouble with facts, don't you?
    ZDNet Gravatar
    Isocrates
    11th Apr 2010
  • ZDNet Gravatar
    Dietrich T. Schmitz GNU/Linux Advocate
    24th Mar 2010
  • ZDNet Gravatar
    jamesrayg
    25th Mar 2010
  • ZDNet Gravatar
    USTechHead
    25th Mar 2010
    • Flagged
  • Firefox for Windows
    To be clear, it was Firefox for Windows which was hacked, not Firefox on Linux. I've read some posts suggesting that Linux's AppArmor would have prevented this from happening. If that is true, then the real problem is that the OS is incapable of mitigating applications' exploits. Perhaps this is why the next version of Office will run in a jail (chroot).
    ZDNet Gravatar
    davidr69
    25th Mar 2010
  • AppArmor is not enabled by default.
    Therefore it would not have mitigated the exploit.

    If that is true, then the real problem is that the OS is incapable of mitigating applications' exploits.

    Windows offers Protected Mode which mitigates IE exploits. From what I've read so far there is no indication Protected Mode was bypassed.
    ZDNet Gravatar
    ye
    25th Mar 2010
  • If IE runs in protected mode, by default on...
    64 bit versions of windows, then it was bypassed. I do not run anything
    the way it comes out of the box. I look at what I can do to harden it, as
    much as possible. You also have to remember that many on here are
    posting opinions, not facts.
    ZDNet Gravatar
    Rick_K
    25th Mar 2010

Talkback - Tell Us What You Think

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
Click Here
Click Here

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
Click Here