Stories
Slash Boxes
Comments

SoylentNews is people

posted by on Monday March 20 2017, @11:44PM   Printer-friendly
from the no-one-is-safe dept.

Contestants at this year's Pwn2Own hacking competition in Vancouver just pulled off an unusually impressive feat: they compromised Microsoft's heavily fortified Edge browser in a way that escapes a VMware Workstation virtual machine it runs in. The hack fetched a prize of $105,000, the highest awarded so far over the past three days.

[...] "We used a JavaScript engine bug within Microsoft Edge to achieve the code execution inside the Edge sandbox, and we used a Windows 10 kernel bug to escape from it and fully compromise the guest machine," Qihoo 360 Executive Director Zheng Zheng wrote in an e-mail. "Then we exploited a hardware simulation bug within VMware to escape from the guest operating system to the host one. All started from and only by a controlled a website."

[...] Any hack that can break out of a widely used virtual machine is generally considered significant. The one described Friday is made all the more impressive because it works by exploiting Edge, which is regarded among security professionals as one of most challenging browsers to exploit. Typically, such remote-code exploits require two or more vulnerabilities to be exploited in unison. The requirement appears to be why the Qihoo team combined the heap overflow exploit with the Windows kernel hack. The description sets up a scenario in which malicious websites can not only compromise a visitor's virtual machine, but also the much more valuable host machine the VM runs on. At last year's Pwn2Own, contestants didn't attempt to target VMWare, an indication reliable exploits were probably worth more than the $75,000 prize that was offered at the time.

Friday's success underscores the central theme of Pwn2Own, that no operating system or application is immune to hacks that thoroughly compromise its security.

Source: ArsTechnica


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 0) by Anonymous Coward on Tuesday March 21 2017, @01:15AM (5 children)

    by Anonymous Coward on Tuesday March 21 2017, @01:15AM (#481901)

    BOOO! You ruined the joke. It should read:

    No, only if you say "I like trains." a little too lou^R?#C{-_EZ:oUPfL-"KgNO CARRIER

  • (Score: 1) by Scruffy Beard 2 on Tuesday March 21 2017, @02:10AM (4 children)

    by Scruffy Beard 2 (6030) on Tuesday March 21 2017, @02:10AM (#481928)

    I have not used a modem connection in about 2 years. And then, I did not use it to post on forums.

    Used is as out-of band connectivity party just to say I actually used a modem in 2015 or so.

    • (Score: 0) by Anonymous Coward on Tuesday March 21 2017, @02:36AM (1 child)

      by Anonymous Coward on Tuesday March 21 2017, @02:36AM (#481938)

      What's a "modem"?

      • (Score: 1) by Scruffy Beard 2 on Tuesday March 21 2017, @08:01AM

        by Scruffy Beard 2 (6030) on Tuesday March 21 2017, @08:01AM (#482004)

        Before the modern web, people dialled into central computers using VT52 or VT100 emulation.

        If there was noise on he ;*ne()(U()*(*0-230?NO CARRIER

    • (Score: 0) by Anonymous Coward on Tuesday March 21 2017, @10:48AM (1 child)

      by Anonymous Coward on Tuesday March 21 2017, @10:48AM (#482038)

      I have not used a modem connection in about 2 years.

      Are you sure? [wikipedia.org] Really? [wikipedia.org] Absolutely? [wikipedia.org]

      • (Score: 0) by Anonymous Coward on Tuesday March 21 2017, @06:01PM

        by Anonymous Coward on Tuesday March 21 2017, @06:01PM (#482275)

        Of course I'm sure. I use RFC 6214 (with fallback to RFC 1149), you insensitive clod!