Slashdot Mirror


Microsoft's Edge Was Most Hacked Browser At Pwn2Own 2017, While Chrome Remained Unhackable (tomshardware.com)

At the Pwn2Own 2017 hacking event, Microsoft's Edge browser proved itself to be the least secure browser at the event, after it was hacked no less than five times. Google's Chrome browser, on the other hand, remained unhackable during the contest. Tom's Hardware reports: On the first day, Team Ether (Tencent Security) was the first to hack Edge through an arbitrary write in the Chakra JavaScript engine. The team also used a logic bug in the sandbox to escape that, as well. The team got an $80,000 prize for this exploit. On the second day, the Edge browser was attacked fast and furious by multiple teams. However, one was disqualified for using a vulnerability that was disclosed the previous day. (The teams at Pwn2Own are supposed to only use zero-day vulnerabilities that are unknown to the vendor. Two other teams withdrew their entries against Edge. However, Team Lance (Tencent Security) successfully exploited Microsoft's browser using a use-after-free (UAF) vulnerability in Chakra, and then another UAF bug in the Windows kernel to elevate system privileges. The exploit got the team $55,000. Team Sniper (Tencent Security) also exploited Edge and the Windows kernel using similar techniques, which gained this team the same amount of money, as well. The most impressive exploit by far, and also a first for Pwn2Own, was a virtual machine escape through an Edge flaw by a security team from "360 Security." The team leveraged a heap overflow bug in Edge, a type confusion in the Windows kernel, and an uninitialized buffer in VMware Workstation for a complete virtual machine escape. The team hacked its way in via the Edge browser, through the guest Windows OS, through the VM, all the way to the host operating system. This impressive chained-exploit gained the 360 Security team $105,000. The fifth exploit against Edge was done by Richard Zhu, who used two UAF bugs--one in Edge and one in a Windows kernel buffer overflow--to complete the hack. The attack gained Zhu $55,000. At last year's Pwn2Own 2016, Edge proved to be more secure than Internet Explorer and Safari, but it still ended up getting hacked twice. Chrome was only partially hacked once, notes Tom's Hardware.

28 of 147 comments (clear)

  1. Windows and Edge security by Anonymous Coward · · Score: 5, Informative

    are an oxymoron.

  2. Um, Edge is more secure than Chrome... by Biogoly · · Score: 5, Funny

    Or are going to tell me those Windows 10 pop-ups are lying? Hmmm?

    1. Re: Um, Edge is more secure than Chrome... by Anonymous Coward · · Score: 3, Funny

      I use chrome on Windows so I get the best possible ad experience, since both Microsoft and google get my preferences that way, instead of just one megacompany.

  3. But, but. . . by quonset · · Score: 4, Funny

    It gives your laptop better battery life!

  4. Re:I use chrome by 110010001000 · · Score: 4, Informative

    Why are you running Chrome without an adblocker? I really don't understand people. Use an adblocker, always. Use Ghostery if you are worried about tracking.

  5. Re:I use chrome by geekmux · · Score: 3, Insightful

    ...it's hideous how it tracks you.

    I don't have anywhere close to this unnerving tracking with Safari or Firefox.

    You're running a browser created by the same organization who has essentially indexed our digital universe, and turned that into a multi-billion dollar empire.

    At this point, shareholders practically demand perpetuating "hideous" activity.

    The irony here is Chrome users feel more secure than ever.

  6. Re:Firefox? by Gnu+Zealand · · Score: 2

    No matter; it was in the article. (blush) "Firefox" "Firefox was back at this year’s Pwn2Own after missing last year, seemingly because the browser would’ve been too easy to hack. Things have changed a little since then, though; Firefox has gained some partial sandboxing capabilities. Two hacking attempts were made against Mozilla’s browser during the contest. Only one succeeded through an integer overflow in Firefox and an uninitialized buffer in the Windows kernel to elevate system privileges."

  7. Re:Firefox? by Anonymous Coward · · Score: 5, Funny

    The Firefox target host ran out of RAM and crashed before it could be p0wned.

  8. Re:do they ever test secure configurations? by gweilo8888 · · Score: 4, Insightful

    Yes, how dare they test things in the default configuration that only 99% of users will be using.

  9. Re:LOL by speedplane · · Score: 2

    What else is there to say?

    I'm starting to feel bad for MS these days. They've gotten so much better and are no longer truly evil, but just can't win.

    --
    Fast Federal Court and I.T.C. updates
  10. Bugs du jour by nuntius · · Score: 5, Insightful

    Interesting how well-known issues such as use-after-free, heap overflow, type confusion, and uninitialized memory are still common attack vectors.

    Seems to support the arguments for efficient, type-safe languages such as Rust.

    1. Re:Bugs du jour by AmiMoJo · · Score: 5, Interesting

      Chrome is mostly C, and it's the only one that didn't get hacked. Relying on type-safe languages doesn't seem to be as important as designing your app to be secure from the ground up.

      Chrome is actually a pretty impressive bit of engineering. It's extremely secure, but also extremely fast. It takes unchecked, often malicious data as an input and safely and quickly displays it. There is even a high performance scripting language built in. Apparently this is quite a hard thing to do as well, since everyone else keeps failing at it.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  11. Here come all of the Indians hired to to do PR by marcgvky · · Score: 2, Funny

    And the bulk of comments will be that Microsoft is so wonderful, in spite of the mega-awful flaws.... we love it! Right?

  12. Chinese? by speedplane · · Score: 4, Interesting

    Is it just me, or was every single winner in pwn2own asian? Here's the youtube video: https://www.youtube.com/watch?...

    It's not entirely clear what Asian country everyone is from (or perhaps they're Asian-American), but assuming none of them are from the U.S., it should make those in government U.S. cybersecurity a bit anxious, and perhaps give pause to our new-found love of immigration restrictions.

    --
    Fast Federal Court and I.T.C. updates
    1. Re:Chinese? by ckatko · · Score: 4, Insightful

      US intelligence is already shitting their pants over the "failure of the last decade" if you wanted the last C-SPAN Senate hearing about the Russian/Trump thing. Seriously, watch it. It's pretty insightful (a thousand times more depth than the shit headlines CNN/MSNBC/et al are running.)

    2. Re:Chinese? by jbmartin6 · · Score: 5, Interesting

      Tencent (3 of the winning teams) is a Chinese company, the dominant player in chat/communications in China. Owns both WeChat and QQ. Not surprising they would field a strong hacking team.

      --
      This posting is provided 'AS IS' without warranty of any kind, implied or otherwise.
  13. Chome remained unhackable? by ColaMan · · Score: 5, Interesting

    Chrome might have remained unhackable.

    Or quite possibly people can get more money for their Chrome exploits elsewhere, so they naturally don't want to submit - and then lose - good exploits here in this competition.

    --

    You are in a twisty maze of processor lines, all alike.
    There is a lot of hype here.
    1. Re:Chome remained unhackable? by StormReaver · · Score: 2

      Or quite possibly people can get more money for their Chrome exploits elsewhere....

      The same could be said for Internet Explorer, Safari, Firefox, and Edge. The more likely explanation is that Chrome is just more secure than the other browsers, and that Edge is just as bad as Internet Explorer (which makes sense, since Microsoft is incapable of making a decent Web browser).

    2. Re:Chome remained unhackable? by AmiMoJo · · Score: 5, Interesting

      Why couldn't they also claim the bug bounty? Google has a non-public submission process, so just submit your report a few days before the event to claim the bug bounty and then use it in the competition. Google aren't going to patch it in that time frame, and besides the version to be used is announced in advance.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  14. Re:do they ever test secure configurations? by MightyMartian · · Score: 2, Interesting

    Your web experience must be thrilling, kind of like surfing the web in 1995. Christ, just use gopher to get the full glory of the 1990s Internet experience.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  15. Re:LOL by MightyMartian · · Score: 2

    I have Onedrive ads popping up on one of my computers every time a File save dialog opens. Microsoft is the same evil, dirty player it ever was. It just doesn't have penetration on the biggest growth platform, so it's position is more vulnerable.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  16. The teams found out 3 months ago Chrome was secure by raymorris · · Score: 2

    The teams didn't just decide that morning "hey let's compete in Pwn2Own today". They prepared months in advance, testing all the browsers to see what they could do. Perhaps a month or two before the event, they decided which browser they had the best exploits for, the browser they would focus on during the actual competition.

    All the teams but one learned from their testing that they wouldn't be able to hack Chrome. One team thought it was their best chance and that team failed.

  17. Re: LOL by Anonymous Coward · · Score: 4, Insightful

    You shouldn't have to turn off ads on your fucking computer, there should be no ads.

  18. There is a basic reason, Edge has no community by Ilgaz · · Score: 5, Interesting

    Edge isn't open source, it has no developer community, no user community like Firefox who will mercilessly bash it until it goes the right direction, no incentive to be secure.

      You can steal millions from Google with a basic, unpublished cookie hack as they are the largest advertising company on planet. So, they are damn careful about their code. Chromium which eventually ends up to be Chrome has its own community. Additionally, there is a huge privacy fanatic user community, developer community in Mozilla.

    Edge is a browser which comes with the OS, nothing else.

  19. Re:LOL by serviscope_minor · · Score: 4, Informative

    They've gotten so much better and are no longer truly evil,

    Yeah they are. They have less utter dominance of the PC market, so have less opportunity to be evil in a very public and mustache twirling way, but don't be fooled.

    Take for example SDXC and exFAT. exFAT is a not especially good and not innovative filesystem that exists for the sole purpose for Microsoft to have osme patents on it so they can engage in rent seeking. A great example is mnaging to somehow maniuplate the SD card forum into adopting it so the only compliant cards must use it.

    It's a transparent attempt at both rent seeking and blocking open source software.

    --
    SJW n. One who posts facts.
  20. Re:Pity, since I can't accept the EULA by OpenSourced · · Score: 2

    don't work on circumvention tools

    So that's how Chrome remains unhackable!

    --
    Rome taught me patience and assiduous application to detail. Virtues which temper the boldness of great, general views.
  21. Underpaid researchers by Robert+Goatse · · Score: 2

    $105K for 3 zero days for the VMWare escape sounds hideously low. I bet those guys could get 10x that amount 'somewhere else'.

  22. Re:I use chrome by kilodelta · · Score: 2

    There's no reason to run a browser without AdBlock and ScriptSafe. That would be my minimum.