Slashdot Mirror


Google Engineers Deny Hack Exploited Chrome

CWmike writes "Several Google security engineers have countered claims that a French security company, Vupen, found a vulnerability in Chrome that could let attackers hijack Windows PCs running the company's browser. Instead, those engineers said the bug Vupen exploited to hack Chrome was in Adobe's Flash, which Google has bundled with the browser for over a year. Google's official position, however, has not changed since Vupen said it had sidestepped not only the browser's built-in 'sandbox' but also by evading Windows 7's integrated anti-exploit technologies. But others who work for Google were certain that at least one of the flaws Vupen exploited was in Flash's code, not Chrome's. 'As usual, security journalists don't bother to fact check,' said Tavis Ormandy, a Google security engineer, in a tweet earlier Wednesday. 'Vupen misunderstood how sandboxing worked in Chrome, and only had a Flash bug.' Chris Evans, a Google security engineer and Chrome team lead, tweeted, 'It's a legit pwn, but if it requires Flash, it's not a Chrome pwn.'"

244 comments

  1. flash is malware/adware by Haven · · Score: 3, Insightful

    Time to treat it as such.

    1. Re:flash is malware/adware by LWATCDR · · Score: 1

      A bit harsh but between chrome.angrybirds.com and HTML5 Video Flash is going to be at best a legacy technology.
      Anyone know any good tutorals on javascript/HTML5/WebGL?

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    2. Re:flash is malware/adware by larry+bagina · · Score: 1

      chrome.angrybirds uses some flash.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    3. Re:flash is malware/adware by Grishnakh · · Score: 1

      I'm pretty sure O'Reilly has a bunch of books on HTML5.

      Not that I'd ever endorse a Microsoft solution, but I wonder how Silverlight/Moonlight compare to Flash in security (not to mention just plain being a total POS). Flash is a disaster, and we need to move away from it.

    4. Re:flash is malware/adware by jo42 · · Score: 1

      Anyone care to speculate just why Flash is so full of security holes?

      You'd think that one of the largest and most talented software development companies based in a region of earth with some of the best, brightest and most educated software engineers with access to the best tools of the trade in the solar system could get such a minor piece of code right...

    5. Re:flash is malware/adware by m50d · · Score: 1

      Other adobe free viewers are similarly crap - pdf might have become the format of the web if it weren't for their stupidly bloated viewer, and their SVG thing was terrible the last time I tried it. So I'd look to management not putting any money into their free viewers when they've got the products they're selling for megabucks (photoshop). After all, it doesn't seem like their terrible security record has cost them many users.

      --
      I am trolling
    6. Re:flash is malware/adware by Anonymous Coward · · Score: 0

      oh my.. isnt that exactly what LWATCDR is implying?

    7. Re:flash is malware/adware by Aerorae · · Score: 1

      Not that I know any better, but it wouldn't surprise me if they've never stopped building off of macromedia's shockwave code.

    8. Re:flash is malware/adware by tukang · · Score: 1

      Acrobat is just as bad so I'm going to guess that their software engineers aren't as good as you think or they have serious management problems. Either way, the problem is with Adobe and not a technical one.

    9. Re:flash is malware/adware by mt1955 · · Score: 1

      You make a good point and some Adobe products are amazing (but I do wish the Studio UI team would go back to the drawing board)

      re: speculation -- a lot of proprietary software designs rely on "security by obscurity" with plenty of secret stuff that no one is supposed to ever find about.

    10. Re:flash is malware/adware by Anonymous Coward · · Score: 0

      Ah, you are one of those idealists I keep hearing so much about. How's that working out for you?

    11. Re:flash is malware/adware by Anonymous Coward · · Score: 0

      Really? Care to point out where?

    12. Re:flash is malware/adware by king+neckbeard · · Score: 1

      [quote]You'd think that one of the largest and most talented software development companies based in a region of earth with some of the best, brightest and most educated software engineers with access to the best tools of the trade in the solar system could get such a minor piece of code right...[/quote] outside of largest, that description doesn't really apply to Adobe.

      --
      This is my signature. There are many like it, but this one is mine.
    13. Re:flash is malware/adware by NoSleepDemon · · Score: 4, Insightful

      Being one of those not so rare flash developers that hates flash, I would indeed care to speculate

      Our investigation begins no further than the massive kludge that is the Flash interface. The program has been designed for both developers and designers alike, and where the two meet, there are dragons... and exploits. The Flash IDE suffers from some truly awful bugs (dragging tabs, resizing tweens, replacing text in the text editor to name but a few), then there are the game breakers like font positions appearing differently on PC vs Mac. So Adobe's difficulty in creating a program that unifies two different ways of thinking is already apparent.

      Putting aside sloppy interface design, a big problem with Flash is that AS3 has still not been adopted by the majority of 'developers', IAB standards in fact mandate the use of Flash Player version 8, which uses AS2 / Actionscript Virtual Machine 1. One of their reasons being that Flash 9 is too slow (rubbish, it's 10x faster). So because AS3 is not the standard, each and every time you run flash player, you're also running flash player with support for Flash all the way down to version 1 (which was shakey to begin with), and all the bugs that entails. Simply put, Flash is too much of a clusterfuck to fix, we're basically looking at AS2 being the IE6 of Flash.

      This link goes in depth about exploits in Flash: http://events.ccc.de/congress/2008/Fahrplan/events/2596.en.html There was a video to it as well, but I can't seem to find it right now. The sheer ease with which Flash can be exploited is actually quite horrifying.

    14. Re:flash is malware/adware by NoSleepDemon · · Score: 1

      You pretty much hit the nail on the head, see my comment above.

    15. Re:flash is malware/adware by thetoadwarrior · · Score: 1

      No one uses it so it's totally secure.

    16. Re:flash is malware/adware by Anonymous Coward · · Score: 0

      Disable flash, and run it. It tells you that you need it.

    17. Re:flash is malware/adware by n0-0p · · Score: 1

      I've audited parts of Silveright in the past, and it's actually quite good. Most importantly, I've reported some vulnerabilities and they turned around the fixes much faster than other Microsoft product teams I've reported against.

    18. Re:flash is malware/adware by Grishnakh · · Score: 1

      Not true. I've seen Silverlight/Moonlight used on Microsoft sites, such as yesterday's Slashdot article about the MS guy who collects weird computer gadgets. The article linked to a Microsoft page that was basically a virtual museum with all his devices (weird keyboards, mice, etc.), and to view it, you could choose either HTML or Silverlight.

      Of course, I can't recall seeing any non-MS sites requiring Silverlight.....

    19. Re:flash is malware/adware by _0xd0ad · · Score: 1

      Doesn't Netflix require Silverlight?

    20. Re:flash is malware/adware by Grishnakh · · Score: 1

      Good call, I totally forgot about that. That's a pretty big one.

    21. Re:flash is malware/adware by 0123456 · · Score: 1

      You'd think that one of the largest and most talented software development companies based in a region of earth with some of the best, brightest and most educated software engineers with access to the best tools of the trade in the solar system could get such a minor piece of code right...

      If you'd used Adobe Premiere prior to the total rewrite they did a few years ago you wouldn't be surprised that Flash is an insecure pile of poo.

    22. Re:flash is malware/adware by Rob+Y. · · Score: 1

      They require silverlight to stream movies, but the rest of the site doesn't.

      --
      Posted from my Android phone. Oh, I can change this? There, that's better...
    23. Re:flash is malware/adware by _0xd0ad · · Score: 1

      That was what I meant... but what's there to do on Netflix other than stream movies? Then again, I don't use it, so maybe I just wouldn't know.

    24. Re:flash is malware/adware by Cinder6 · · Score: 1

      Lies! Just tried it, and it ran just fine. No complaints due to a lack of Flash.

      --
      If you can't convince them, convict them.
    25. Re:flash is malware/adware by Cinder6 · · Score: 1

      Rent movies from the regular mail-in rental service. The streaming selection can be pretty horrendous outside of TV episodes.

      --
      If you can't convince them, convict them.
    26. Re:flash is malware/adware by dgatwood · · Score: 1

      Photoshop is just as bad. Apple has supported case-sensitive boot volumes for an entire decade, and Photoshop still barfs if you try to install it on one (and beginning in CS3, the installer actively prevents you from trying it). They blame Apple for the problem, because that's what they do. This despite the fact that you can fix it by adding a few (thousand) symbolic links.

      And don't get me started on the unholy hell that was FrameMaker on the Mac.

      Adobe isn't about creating good code, and never has been. They're about cutting corners in quality while trying to pack in as many new features as possible to drive people to buy upgrades. Flash is just the tip of the iceberg. It's not just Flash. It's pretty much every piece of software Adobe makes. The only piece of Adobe software that I have any respect for is Lightroom.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    27. Re:flash is malware/adware by Unequivocal · · Score: 1

      Same probs as MS Office, I'd wager. The desire to drive new sales through new corporate corner case features that no users really want, drives huge security architecture issues into the product that manifest as endless bugs like this. Smart engineers spend all their time patching b/c they are not consulted on the big design issues which create these problems. Security, as usual, is an after thought.

    28. Re:flash is malware/adware by gTsiros · · Score: 1

      needs it for sound

      --
      Looking for people to chat about multicopters, coding, music. skype: gtsiros
    29. Re:flash is malware/adware by lucian1900 · · Score: 1

      Also, the HTML version was broken. I didn't find his collection interesting enough to get Silverlight.

    30. Re:flash is malware/adware by Lord_Jeremy · · Score: 1

      Indeed. Adobe's approach to software is pretty ridiculous. The have essentially three separate software monopolies. Adobe (formally Acrobat) PDF is pretty much the only portable cross-platform document format in use. Adobe (formerly Macromedia) Flash is pretty much the only web-based applet format in use. Adobe Creative Suite is pretty much the only graphic design suite in professional use. All three of these software products have horrendous stability and security issues. Adobe is probably just about the worst software development company in existence today. Unfortunately they have found a way to maintain their status quo of shitty software without much backlash, primary due to the fact that there are zero feasible alternatives to their flagship products.

      Ooooooh don't even get me started about their compatibility issues with Mac OS X. Adobe CS is quite literally the ONLY Mac software that has ever completely broken for me due to an OS upgrade. Somehow Adobe must be managing to violate the Mac OS X API guidelines with everything they do, because every time there's a new major version of OS X, the entire body of users must purchase the next version of Adobe CS. I've got a rant somewhere around here of the hell I went through maintaining the graphic design machines in my family's business. The compatibility problems between different versions of CS combined with the fact that our hardware is not all identical in age and capability made me throw in the towel and stop spending many thousands of dollars every year on new hardware and CS versions.

    31. Re:flash is malware/adware by PNutts · · Score: 1

      *crickets chirping*

    32. Re:flash is malware/adware by eigenstates · · Score: 1

      Prepare to not be surprised.

      --
      quis custodiet ipsos custodes
    33. Re:flash is malware/adware by Macrat · · Score: 1

      mod parent FUNNY!

    34. Re:flash is malware/adware by theweatherelectric · · Score: 1
      If I go to http://chrome.angrybirds.com/ using Firefox 4 without Flash I get the following message:

      Looks like you either don't have Adobe Flash installed or are using an older version of Adobe Flash. To dish out revenge on the green pigs who stole the Birds' eggs you'll need to: Install Google Chrome, a fast browser from Google that comes with Flash built-in. or Install the latest version of Adobe Flash.

      Pirates Love Daisies, on the other hand, is an example of a game that works well in modern browsers with no plugins.

    35. Re:flash is malware/adware by Anonymous Coward · · Score: 0

      needs it for sound

      but im running linux, sound doesn't work anyway.

    36. Re:flash is malware/adware by Stupendoussteve · · Score: 1

      It apparently only checks if Flash is installed. I have Chrome configured to block all plugins, and while there is no sound unless I enable it, the game runs fine.

    37. Re:flash is malware/adware by SomeGuyFromCA · · Score: 1

      Because they care more about cool features than security. See: Windows XP pre SP2.

      --
      if the answer isn't violence, neither is your silence / freedom of expression doesn't make it alright
  2. If it compromises a bundled runtime... by manonthemoon · · Score: 4, Insightful

    its a Chrome "pwn". If you bundle it, you own it. You see Apple going the opposite direction by un-bundling Flash because it didn't want to own the security issues and battery draining properties associated with it. They recognized their brand was getting tarnished via that association and decided to make Adobe stand on their own.

    1. Re:If it compromises a bundled runtime... by Rogerborg · · Score: 5, Insightful

      Agreed. This isn't accidental, and Google aren't the victims here. If you benefit from shovelling a steaming pile of crap, you get to eat a piece of it from time to time.

      The problem here is that Flash is either a "plugin" or it isn't. If they decide that it is a plugin, then it is Chrome, and it's Google's problem. If they decide it's not a plugin, they should stop calling it one and letting it auto-run whatever content Joe Malware is serving up.

      But if they don't even acknowledge that there's a problem, then how on earth do they intend to solve it?

      --
      If you were blocking sigs, you wouldn't have to read this.
    2. Re:If it compromises a bundled runtime... by CraftyJack · · Score: 2

      And if you need a car analogy: Ford and Firestone.

    3. Re:If it compromises a bundled runtime... by geekoid · · Score: 1

      That's not reasonable at all.

      They don't own the code to flash.

      And unbundling(debundling?) flash doesn't help because the user will need to loaded anyways.

      If Apple really cared, they would have a warning.
      http://www.apple.com/downloads/macosx/internet_utilities/adobeflashplayer.html

      All that said, yes I wish they wouldn't bundle it..in fact I wish no one would bundle it.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    4. Re:If it compromises a bundled runtime... by Anonymous Coward · · Score: 1

      Apple moved away from Adobe because Jobs is still pissed off Adobe rolled out their premium creative tools for Windows. Jobs pissed off Adobe before this by changing how the toolkit worked costing Adobe a bloody fortune while they were migrating PPC to Intel.

    5. Re:If it compromises a bundled runtime... by mellon · · Score: 1

      This is true, but it's actually worse than that. Chrome claims to sandbox plugins. If the exploit pwnz0red the Flash plugin, but the sandbox prevented the exploit from getting any further, that would be a success. Likewise, if the exploit is able to break out of the sandbox, that's a failure. It's a failure of Chrome, as well as a failure of Adobe's malware^H^H^H^H^H^H^Hplugin.

    6. Re:If it compromises a bundled runtime... by gad_zuki! · · Score: 1

      Adobe isnt giving them the code to flash. I'm sure Google could do a better job than them if they had the code. Google, as well as all browser makers, are in the unfortunate position of dealing with this a dangerous binary blob that everyone wants as a plugin.

      Google responsibly tried to sandbox it, and that sandbox has worked very well, but its no guarantee against adobes shit code. Not to mention, if they didnt auto-update it, then end users would never do it, thus more exploits. The sandbox isnt even the best feature of Chrome, its that it autoupdates that dangerous plugin for everyone. My only complaint is that it doesnt do this for Java, which is a much larger malware magnet. Or at least give me a "are you sure you want to run a java applet from this site" with signature information.

      Also, I have yet to see how this exploit works when running as a limited user. A lot of flash and adobe exploits only seem to work when running as local admin. The UAC makes no difference.

    7. Re:If it compromises a bundled runtime... by Grishnakh · · Score: 1

      Sorry, I don't buy this. Apple can un-bundle Flash on their iPhones because no one cares that much about looking at Flash sites on their iPhone. People are OK with their phones being limited in capabilities compared to their main computer; after all, the screen is tiny and you can't see much on it, so you're probably not going to be surfing a lot of Flash-heavy sites. On a desktop/laptop computer, however, it's a different story. Not supporting Flash means locking people out of a LOT of websites, most notably YouTube and other video-serving sites.

      With HTML5 coming in a few years (yes I know it's here now, but I don't see any sites supporting it), this will hopefully go away as HTML supports video natively, and the most popular use of Flash is video, making it much easier for users to not bother with Flash at all.

    8. Re:If it compromises a bundled runtime... by Grishnakh · · Score: 1

      The web browsers bundle it, or at least make it easy to load it as a plug-in, because so many sites (esp. YouTube) require it. If they didn't allow it to be loaded, users would be screaming bloody murder. Of course, with HTML5 supporting video natively, this shouldn't really be a problem any more, but you know how it takes forever for everyone to move to new standards.

      Maybe if the browser makers got together and agreed to lock it out in favor of HTML5, and Google got rid of Flash on YouTube in favor of HTML5 video, then Flash could finally be killed, or at least made irrelevant. However, the hordes of IE6 users would be screaming then, but maybe this will finally get them to upgrade (or maybe force their employers to install VMs so they can have one VM of XP+IE6 just for using their crappy intranet sites).

    9. Re:If it compromises a bundled runtime... by larry+bagina · · Score: 1

      Your timeline is a little bit off. Originally, Steve Jobs declared OpenStep/Cocoa to be the future. Microsoft and Adobe (among others) complained, so they created Carbon to make recompiling legacy OS 8/9 code easier. (No doubt that was still a lot of work for adobe, given their shitty indian developers). The PPC/Intel transition (10.5) was a non-event (their shit runs fine with rosetta emulation). For 10.6 (64-bit cocoa), they announced that Carbon would not be 64-bit, so Adobe will need to rewrite in Cocoa to be 64-bit.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    10. Re:If it compromises a bundled runtime... by somersault · · Score: 1

      You can already view a lot of YouTube as HTML5 vids, or use separate YouTube applications on both desktop and mobile devices.

      --
      which is totally what she said
    11. Re:If it compromises a bundled runtime... by The13thSin · · Score: 2

      From TFA:

      "The Flash sandbox blog post went to pains to call it an initial step," said Evans [from Google]. "It protects some stuff, more to come. Flash sandbox [does not equal] Chrome sandbox."

      The blog Evans referred to was published in December 2010, where Schuh and another Google developer, Carlos Pizano said, "While we've laid a tremendous amount of groundwork in this initial sandbox, there's still more work to be done."

      So yeah, but no, Google never claimed the flash plugin was inside the Chrome sandbox, it's still a work in progress apparently. Of course that doesn't negate the fact that flash is bundled with Chrome and therefor all Chrome users are vulnerable. Still, most users would've installed Flash anyway, this way Google has at least some control over the security issues (though obviously not enough).

      Flash is not going away for awhile, especially as long as people keep using outdated browsers en masse and HTML5's implementation isn't (at least somewhat) unified crossbrowser... so with other words it's going take a looooooooong time before Flash is a distant memory. Your best bet is that Google finds a way to *really* sandbox Flash in, so this can't happen anymore. We'll see if they're able to.

      --
      "This should be fun, and by fun, I mean a wholly depressing insight into the cognitive ability of some grown adults."
    12. Re:If it compromises a bundled runtime... by UnknowingFool · · Score: 1

      Also it needs to be pointed out that you can still code in Carbon as long as you don't expect the newer features of Cocoa and you don't need 64 bit. Some OS X system applications are still in Carbon. Why Steve Jobs called Adobe "lazy" was this roadmap was clear from the beginning but Adobe didn't move to Cocoa until CS5 in 2010 whereas Apple had been pushing the transition since 2007 with the release of 64 bit Leopard.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    13. Re:If it compromises a bundled runtime... by Svartalf · · Score: 1

      Heh... If the sandboxing doesn't shield against a pwn of a bundled app or a non-bundled one, then it's not really sandboxing, now is it?

      It's a Flash AND a Chrome pwn.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    14. Re:If it compromises a bundled runtime... by Anonymous Coward · · Score: 0

      Wasn't the flash plugin sandboxed quite recently for some environments? If it was for windows 7, then it is definitely also a Chrome "pwn" if not a Chromium one.

    15. Re:If it compromises a bundled runtime... by GIL_Dude · · Score: 2

      You could actually see that the calc.exe process in the video Vupen put out was running a medium integrity level (which is standard user). It did not escape UAC and get elevated to the high integrity level. The person recording had process monitor open and displaying the column that shows the integrity level. So it would depend on what the exploit was trying to do. If it was "delete user files" or "send user information to some web site" the exploit would work fine. If it was "install this malware that requires admin to install" it would not work - at least not as shown. It would need to find a Windows exploit to elevate from user to system in order to do that. There certainly have been some exploits that have done this (recently there were some true-type font exploits that could do it, among others). So, if the exploit was complex enough to use the shown exploit to get local code running, then use another exploit to elevate privileges in Windows - sure it could work even if the browser was running as a limited user. That said, it becomes a lot harder to craft an exploit that would do both.

    16. Re:If it compromises a bundled runtime... by cyber-vandal · · Score: 1

      I'm sure Google could do a better job than them if they had the code

      You clearly haven't worked on a badly hacked 20 year old project. I shudder to think about what an awful mess Flash is internally.

    17. Re:If it compromises a bundled runtime... by rsborg · · Score: 1

      Adobe isnt giving them the code to flash. I'm sure Google could do a better job than them if they had the code. Google, as well as all browser makers, are in the unfortunate position of dealing with this a dangerous binary blob that everyone wants as a plugin.

      That's the nonsensical part, apparently *someone* wants it as a plugin... either that's the users (blame the user!) or it's Google (thanks to DoubleClick acquisition)

      I contend that Google began their path to the dark side the moment they put their hands upon Doubleclick... they were corrupted by the evil that is inherent in pure advertising (advertising being basically social engineering).

      --
      Make sure everyone's vote counts: Verified Voting
    18. Re:If it compromises a bundled runtime... by djrogers · · Score: 1

      Adobe didn't have a working version of flash available for mobile devices for ~3 years after the first iPhone shipped and ~2 years after the G1 shipped. It took almost a year after that for it to come out of beta and ship in a reasonable stable manner. During that time all Adobe did was whine and cry that "Apple is blocking flash"... Yeah, right.... Put a fork in it - please.

      --
      Think outside the... Hey, where'd the friggin' box go?
    19. Re:If it compromises a bundled runtime... by gad_zuki! · · Score: 1

      Youre not following my point. I test adobe and browser vulnerabilities at work. They're not all the same and work in non-predictable ways.

      Most of them do not work with limited user. Thats because when youre running as a local admin you're not running as a limited user + UAC you're running as some fucked up mixed of both and the UAC only appears during very specific actions and everything else is allowed. It is not the same as running as limited user. Not by a longshot.

      Yes, the exploit gained calc.exe as standard user, but so what? If the browser itself was running as limited user it may not have even been able to get that. Windows security levels are really messed up because of the UAC. Its just a GUI for runas, it doesnt stop shit and its at best security theater.

      Regardless, these asshats wont release the code, so we can all sit here and guess.

    20. Re:If it compromises a bundled runtime... by bonch · · Score: 1

      I was going to say the same thing. I don't understand Google's position here. They bundle Flash within Chrome, so if the hack goes through Flash to exploit Chrome, it is a Chrome issue. Then again, this is the same company that claims it dropped H.264 in the spirit of openness yet bundles Flash and supports MP3 and AAC playback.

    21. Re:If it compromises a bundled runtime... by Anonymous Coward · · Score: 0

      Not supporting Flash means locking people out of a LOT of websites, most notably YouTube and other video-serving sites. With HTML5 coming in a few years (yes I know it's here now, but I don't see any sites supporting it)

      That's a funny argument: without Flash you can't browse Youtube, and nobody supports HTML5 ... yet Youtube supports HTML5 video for many/most videos.

      It's definitely not alone. Vimeo supports HTML5 video. Dailymotion supports HTML5 video. Netflix doesn't do HTML5 but it doesn't use Flash either (it's MS Silverlight).

      I uninstalled Flash several months ago and it's fairly rare these days that there's video on the web I can't watch.

    22. Re:If it compromises a bundled runtime... by Karlt1 · · Score: 1

      Not supporting Flash means locking people out of a LOT of websites, most notably YouTube and other video-serving sites.

      Care to name some of these sites? Youtube hasn't required Flash for years. If you click on a Flash video from an iOS device it now takes you to non-Flash version of the website and not the YouTube app.

    23. Re:If it compromises a bundled runtime... by Anonymous Coward · · Score: 0

      >If it was "delete user files" or "send user information to some web site" the exploit would work fine.
      Somehow that doesn't comfort me than a malware being installed... lol

    24. Re:If it compromises a bundled runtime... by Bert64 · · Score: 1

      But does it use its own sandbox, or does it use existing sandbox technology present in the underlying OS?

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    25. Re:If it compromises a bundled runtime... by Anonymous Coward · · Score: 0

      Anyone interested should check the disclaimer at the bottom of the page. Of course there is a warning.

  3. it's funny by Anonymous Coward · · Score: 0

    It's funny how often flash holes get exposed.

    when was the last time we got to see the source for flash?

    1. Re:it's funny by Grishnakh · · Score: 1

      What's bad is that Flash is actually an open specification (i.e., you can get the docs and read them for yourself, and implement your own flash viewer). Because of this, there's been not one, not two, but three free/open-source flash viewers: gnash, swfdec, and something else. I'm pretty sure the latter two have died out, but gnash is supposed to be the open-source replacement, yet in my experience it sucks just as much as Adobe's version: it creates tons of extra processes that never go away, and chews up CPU time like there's no tomorrow. I have to go manually kill all the gnash-player processes to keep my CPUs from being pegged.

  4. Why would Chrome allow Flash out of the Sandbox? by Anonymous Coward · · Score: 0

    It should be treated just like any other piece of potentially harmful code.

  5. Another day, another Flash exploit... by Anonymous Coward · · Score: 0

    Seriously, at this point, it seems like Adobe is actively trying to make Flash suck.

    Please hurry, webm.

  6. Pointing fingers won't help by Anne+Honime · · Score: 4, Insightful

    If google bundles Flash with Chrome and the user's exposed to exploit, then it's pretty much google's responsibility for letting this happen in the first place. Doesn't invalidate VUPEN's claim one bit, as every chrome installation is still susceptible to direct exploitation.

    1. Re:Pointing fingers won't help by Astatine · · Score: 1

      Flashblock!

    2. Re:Pointing fingers won't help by Anonymous Coward · · Score: 0

      Except those on Linux? I don't think Flash is included with those is it?

    3. Re:Pointing fingers won't help by Anonymous Coward · · Score: 0

      as every chrome installation is still susceptible to direct exploitation.

      *cough* not linux *cough*

    4. Re:Pointing fingers won't help by Jonner · · Score: 2

      Yeah, Google claiming this isn't a Chrome bug is like saying that an IE exploit isn't a Windows bug.

  7. Interesting perspective, Google by idontgno · · Score: 5, Insightful

    You're saying Flash, running "inside" Chrome, is by definition outside of Chrome's sandbox? So it's not Chrome's fault, it's Flash's?

    Wrong. Flash is running inside the browser, the browser is running inside the OS, and the OS is running on the hardware. Clean encapsulation, and any leakage from one layer to the other is per definitionem the responsibility of the leaking layer.* So Flash is leaking through Chrome to the OS. Deal with it and stop lying.

    *BTW, GOOG, if you engineered it so that Flash runs "alongside" the browser, and not within the sandbox... you fail it. Your sandbox is worthless, your browser is worthless, and your word is less than worthless.

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
    1. Re:Interesting perspective, Google by ais523 · · Score: 1

      I think I agree with you. The major conclusion of this story is not that Flash is a buggy mess (we knew that already), nor that Chrome is necessarily exploitable (technically speaking), but that even Chrome's sandbox is useless at stopping Flash making for an easy attack surface.

      --
      (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
    2. Re:Interesting perspective, Google by Anonymous Coward · · Score: 0

      I guess flash needs to run outside of the sandbox to have access to hardware acceleration.

    3. Re:Interesting perspective, Google by Anonymous Coward · · Score: 4, Funny

      You're saying Flash, running "inside" Chrome, is by definition outside of Chrome's sandbox? So it's not Chrome's fault, it's Flash's?

      Wrong. Flash is running inside the browser, the browser is running inside the OS, and the OS is running on the hardware. Clean encapsulation, and any leakage from one layer to the other is per definitionem the responsibility of the leaking layer.* So Flash is leaking through Chrome to the OS. Deal with it and stop lying.

      *BTW, GOOG, if you engineered it so that Flash runs "alongside" the browser, and not within the sandbox... you fail it. Your sandbox is worthless, your browser is worthless, and your word is less than worthless.

      Wow man, it's a fucking browser bug. They didn't come to your house and kick your dog.

      Wait...wait...Did Facebook pay you to post this?

    4. Re:Interesting perspective, Google by b4dc0d3r · · Score: 4, Funny

      Since you used italicized Latin and referred to the company by their stock ticker symbol, I award your opinion extra weight. That you used an asterisked footnote to avoid ordering your thoughts coherently implies you are exactly the sort of free-thinking individual the rest of us should strive to be.

      I don't suppose you have a newsletter I could subscribe to?

    5. Re:Interesting perspective, Google by Anonymous Coward · · Score: 0

      Google isn't perfect. Facebook isn't either. But both tend to have engineers that seem to think they are never wrong and never have errors. I think this is a clear example of an exploit circumventing the concept of a sandbox, coming from interfacing flash with chrome.

    6. Re:Interesting perspective, Google by Anonymous Coward · · Score: 5, Insightful

      The original blog post notes that the sandbox for Flash is a "first iteration" and that there is "more work to be done". NPAPI plugins are a huge pain point for browser security since they've traditionally been able to do whatever they want; just throwing them in the normal Chrome sandbox would break them. Sandboxing a plugin like Flash happens in several steps.

      Does the initial sandbox have holes? Yes. Does it reduce the attack surface though? Yes. Is it going to be improved further to close those holes? Yes.

    7. Re:Interesting perspective, Google by Anonymous Coward · · Score: 0

      Correct, it uses a broker process (also the flash DLL) running outside the sandbox.

    8. Re:Interesting perspective, Google by Anonymous Coward · · Score: 0

      This exploit was never stated to say if it worked on chrome stable or chrome dev in which flash has finally been put into it's own sandbox. This required working with adobe so it's not like google wasn't considering this and already has a solution. It's simply hasn't been push to stable yet...

    9. Re:Interesting perspective, Google by Desler · · Score: 1

      So then they should stop trying to deny that this is a Chrome issue if the Chrome sandbox for Flash failed to work.

    10. Re:Interesting perspective, Google by Anonymous Coward · · Score: 0

      Exactly! On top of that they claimed to have Flash within its own sandbox, which was the reason it was acceptable to force it upon Chrome users!

      So, either that is a lie, or there is a bug in the sandbox that let this attack vector hit the OS and therefore it is Chrome's fault in both cases.

    11. Re:Interesting perspective, Google by Anonymous Coward · · Score: 1

      Do the know how plugins even work? They are basically their own executable with a interface to the browser. The plugin running along side the browser is the NORM up until google being the announcing that it will work with adobe to get it sandbox (when they started bundling flash). Mozilla also started working on sand-boxing around same time as google though been quicker to deploy it as google is known to be slow to implement such large changes. Currently, sadboxing flash is in only dev.

    12. Re:Interesting perspective, Google by Anonymous Coward · · Score: 0

      You're ignoring the fact that it wouldn't even be possible without the 0-day Flash exploit which affects *every* install of Flash.

    13. Re:Interesting perspective, Google by The+MAZZTer · · Score: 1

      The Netscape team engineered it so plugins run alongside the browser, not Google. Google has been working to REENGINEER things so that it is possible for Flash to be sandboxed.

    14. Re:Interesting perspective, Google by Anonymous Coward · · Score: 0

      It's impossible to just throw Flash under Microsoft's low integrity mode (the way the PDF plugin is run) without Adobe making substantial modifications to Flash.

    15. Re:Interesting perspective, Google by eigenstates · · Score: 1

      Get your mommy to stop playing with /you're/ "uncle" of the week, come down to the basement, and explain the harder words to you.

      FTFY.

      --
      quis custodiet ipsos custodes
    16. Re:Interesting perspective, Google by Anonymous Coward · · Score: 0

      Actually, you made it worse

    17. Re:Interesting perspective, Google by Salvo · · Score: 1

      People act aggressively towards Google for a variety of reasons.

      They are hypocritical about extolling Open Technologies while embracing Flash.
      They extract user data and onsell it without the users permission.
      They "embrace and extend" technologies in similar ways to Microsoft did in the 1990s.

      All while saying "We don't do Evil" (for significantly large values of Evil).

      They may not be kicking my dog, but they did come around and take photos of him and Pen-Test my WiFi without permission.

    18. Re:Interesting perspective, Google by Anonymous Coward · · Score: 0

      NPAPI plugins are a huge pain point for browser security since they've traditionally been able to do whatever they want; just throwing them in the normal Chrome sandbox would break them.

      Google Chrome has recently started making users confirm that they want to use plugins, like Java and Quicktime. They obviously realize the security implications of NPAPI plugins. The Google failure here is whitelisting the Flash plugin.

      I don't know if Google should automatically be held responsible for all code that runs in their browser, but I do think if they whitelist a single plugin that they're vouching for it. Google, if you don't want Flash plugin exploits to be held against you, you shouldn't have whitelisted it to avoid your security warning!

    19. Re:Interesting perspective, Google by Anonymous Coward · · Score: 0

      Are you sure it's whitelisted? Chrome's Flash plugin isn't NPAPI based, it's PPAPI.

    20. Re:Interesting perspective, Google by williamhb · · Score: 1

      The original blog post notes that the sandbox for Flash is a "first iteration" and that there is "more work to be done".

      Yes, all engineers like to pull that excuse if all else fails. I'm pretty sure Windows Vista was the first iteration of Windows Vista with more work to be done too. I've probably used that excuse myself a few times too. It is quite brazen to make that argument when you're talking about version 11 of your product though (he says, checking the "About Google Chrome..." box)

    21. Re:Interesting perspective, Google by Anonymous Coward · · Score: 0

      lol +1

    22. Re:Interesting perspective, Google by Anonymous Coward · · Score: 0

      lol whut?

    23. Re:Interesting perspective, Google by b4dc0d3r · · Score: 1

      You should have used non-sequitur as your example phrase, since I "attacked" your delivery, not the validity of your premise. I actually agreed with your concept, as did 4 other slashdot moderators.

      Extra-awesome: You're modded a troll, and I got mod points. I heart you, idontgno, you just made my day.

  8. Missed the point by Zerth · · Score: 4, Interesting

    I thought the main reason Google had taken to distributing flash with Chrome was so they could sandbox it better than the regular shared version of flash the other browsers use? And better keep it up to date, as well, but mainly the former.

    I guess I was mistaken.

    1. Re:Missed the point by Anonymous Coward · · Score: 5, Informative

      They do, but the sandbox for Flash is complete yet.

      They're right in that this is a flash vulnerability; it's exploitable regardless of which browser you're actually using. Marking it as a Chrome vulnerability does everyone a disservice by making people on other browsers think they're safe.

    2. Re:Missed the point by Desler · · Score: 1

      Marking it as a Chrome vulnerability does everyone a disservice by making people on other browsers think they're safe.

      No, because the issue is both a Flash and Chrome issue.

    3. Re:Missed the point by Anonymous Coward · · Score: 0

      No, the main reason google took to distributing flash with chrome is to try to win adobe as an ally against apple. Yes, stupid politics lead to stupid decisions.

    4. Re:Missed the point by makubesu · · Score: 1

      The folks at google made the same mistake John Hammond did. They thought they could contain the beast, keep it in a wall of electric fences, and suddenly its safe for everyone to see. But life will find a way.

    5. Re:Missed the point by rsborg · · Score: 1

      I thought the main reason Google had taken to distributing flash with Chrome was so they could sandbox it better than the regular shared version of flash the other browsers use? And better keep it up to date, as well, but mainly the former.

      I guess I was mistaken.

      There are other reasons. Flash only exists because of the advertising business. Google wanted the keys to the advertising country-club but had to marry into it (Flash). Then they bought and fashioned WebM but decided in a bout of "purism" to ignore the existing standard H.264 in favor of WebM. Which bolstered the position of Flash since you still can't do video on all major browsers without it. Google probably also benefited in that hurting the "non-free" H.264 would also put their competitor Apple in a tough spot.

      So yea, technically, if you put your blinders on, Google was "doing the users a favor" by sandboxing flash. Maybe they should do the users a much bigger favor by doing everything they can to ditch it and support open standards in it's place... until and unless they do so, they stand guilty by association for every Flash exploit that they offer up in Chrome regardless of "sandboxing". That this is one of the first is notable but I can guarantee this won't be the last.

      --
      Make sure everyone's vote counts: Verified Voting
    6. Re:Missed the point by Anonymous Coward · · Score: 0

      You're ignoring that Chrome's flash sandbox has stopped many attacks that worked against the regular Flash runtime.

      I guess all security is worthless because it isn't perfect (even a moderately-effectual hacked attempt at security).

    7. Re:Missed the point by mjwalshe · · Score: 1

      apart from youtube and major aps like teh BBC iplayer you muppet!

    8. Re:Missed the point by Anonymous Coward · · Score: 0

      Issue would be that if you install Firefox/IE/Safari, etc. you are not at risk _until_ you install Flash; you're at risk with a Chrome install immediately.
      Is this the case?

  9. I find it odd by cpct0 · · Score: 1

    A company takes care to actually go through code, assembly, source, any means really, figure out a hack that's specific to Chrome ... and somehow, they are the ones misunderstanding the code. Somehow that answer doesn't satisfy me :)

    Also, the answer would be equivalent to having my code use Sqlite as a dll, I bundle it in my package, I install it, it's mine ... but somehow when someone hacks my application through a (very theoretical - example only! move on trolls ;) ) sqlite bug, I would have the exit door saying "oh yes, you can hack my app, it's defenseless, but it's not my fault, it's sqlite here! *points*"

    Please ... Chrome ... You bundle it, you vouch by it, you got hacked, you recognized, don't start making excuses please. It's no big deal, it's only a bug, like there are countless in ALL applications throughout the world.

    1. Re:I find it odd by Teppe · · Score: 2

      If the bug is in SQLite's code it isn't really your bug now, is it?

      When a bug is in a library you link with, you should warn your users of it and file a bug report if it's a bug that hasn't been fixed yet. If a new version has been released that fixes said bug, you update your program to use the new version. A developer can't be expected to be responsible for each and every bug in every library he uses in his program, but he should be held responsible for warning his users and updating his program to the newest versions of the libraries.

      Google, while being a tad bit arrogant about it, is not the owner of the exploit if the exploit comes from the flash plugin. Their responsibility right now is to file bug reports with Adobe, warn their users about said exploit, and keep improving their sandbox to strengthen their defences... Not that I think Adobe would ever be able to fix the piece of junk they call Flash, but blame should be put where it is deserved.

    2. Re:I find it odd by cpct0 · · Score: 2

      You see, that's exactly the kind of things people should never have to hear about a product. If I get a product, whether at $0 or $10,000, it should always be responsible for its own integrated tools.

      Let say I buy an integrated specialized medical database using Oracle as backend. First, I shouldn't really have to care it uses Oracle. Is the product working or not? Yes or no. The reason why a specific request would fail "because its an Oracle bug" is moot, the vendor decided to use Oracle, it should vouch by it.

      Let say again I buy M$ Outlook. It uses M$ Jet as its backend. Should I really care? Absolutely not! Actually, you learn about that part when you (used to) go over 2GB and the system would balk with a corrupted archive. To have the vendor tell me it's a Jet bug shouldn't be taken seriously, they chose to use it, they live with the limitations, and it now becomes an Outlook bug.

      Same for Chrome. I decide to install Chrome on my computer. It uses WebKit. It comes bundled with multiple DLLs and tools, D3DX, Gears, AVFormat and so on. Some are even signed by Google themselves, some files even contain Flash provisions inside them. They should vouch for what they have, and actually consider their bundled tools as part of their software, no matter what.

      (extrapolation) I wonder how it would go with my mom, trying to make her understand that she uses a software she installed, but the fact her computer became infected with malware is because of some extraneous tool she unwittingly installed at the same time she installed Chrome, is part of the default package, and is bugged down. :) She'll remove Chrome and never go back to it because it's ITS fault. :)

  10. By that logic... by xyourfacekillerx · · Score: 4, Interesting

    All the Malware/Virus problems windows has that can be attributed to 3rd party programs, this means now Microsoft is vindicated? My question is, does this Flash exploit work in other browsers? Or does it specifically take advantage of something wrong with Chrome? Cos if it's the latter, then whether it's a "Flash problem" or not, it still means Chrome is the vector.

  11. Pointing fingers by MonsterTrimble · · Score: 1

    It's a legit pwn, but if it requires Flash, it's not a Chrome pwn.

    If the dike fails and the land gets flooded, who cares if the dike was earth or stone? The point is that the place is flooded.

    And that analogy is apropos considering what's going down here.

    --
    I call it 'The Aristocrats'
    1. Re:Pointing fingers by Anonymous Coward · · Score: 0

      If the "dike" has issues, you have to find whoever is in charge of his maintenance and make sure he knows about them and fixes them. In this case Chrome developers's opinion is that this issue is Flash developers's responsibility to fix.

    2. Re:Pointing fingers by hedwards · · Score: 1

      As somebody that doesn't use Chrome, it makes a big difference to me. If it were a Chrome specific pwn, then I wouldn't have to worry about it. As it is, I have to worry because it's a Flash specific.. Er, never mind, it's not like I trusted Flash previously.

  12. It's a bug in Windows ... by doperative · · Score: 1, Flamebait

    "It's a legit pwn, but if it requires Flash, it's not a Chrome pwn. Do Java bugs count as a Chrome pwn too, because we support NPAPI?" link

    1. Re:It's a bug in Windows ... by Anonymous Coward · · Score: 1

      "It's a legit pwn, but if it requires Flash, it's not a Chrome pwn. Do Java bugs count as a Chrome pwn too, because we support NPAPI?" link

      Do they bundle Java, or the Java plugin? No? Then Java bugs are not Chrome pwns.

    2. Re:It's a bug in Windows ... by peragrin · · Score: 1

      Flash is embedded into chrome by google. you can't remove it.

      therefore the bug belongs to google chrome because in Chrome a flash is not just a plugin but an integrated piece.

      --
      i thought once I was found, but it was only a dream.
    3. Re:It's a bug in Windows ... by Anonymous Coward · · Score: 0

      It seems kind of silly to consider this a Chrome pwn when it affects every other install of Flash.

    4. Re:It's a bug in Windows ... by gad_zuki! · · Score: 2

      Really? I just did about:plugins and clicked disable on Flash.

      Or use flashblock.

      Or start Chrome with -disable-plugins

    5. Re:It's a bug in Windows ... by Omega996 · · Score: 1

      there's a world of difference between disabling plugins/malware sinkholes and removing them. I agree with others that if Google's going to have their little reach-around agreement with Adobe and bundle their stuff in Chrome, then Google needs to take responsibility for the flaws/exploits/problems this causes or exposes.

      Maybe someday the Google collective will realize that improvement cannot be realized if one doesn't admit to one's mistakes and act on that information. No doubt that's "just around the corner", along with the apocalypse of Macintosh malware, the death of the Windows desktop hegemony at the hands of the Linux desktop proletariat, and Christians awaiting their zombie-god's return.

    6. Re:It's a bug in Windows ... by Anonymous Coward · · Score: 0

      Flash is running on 99% of desktops and comes bundled on pretty much any PC you buy--meaning this exploit affects pretty much every browser. So, it's hard to argue that Google bundling Flash would do anything significant to increase a user's risk, since they probably have it installed already.

    7. Re:It's a bug in Windows ... by Anonymous Coward · · Score: 1

      If they included--forced--users to download it. Then yes.

      Google has some brilliant people. But they are some of the most pathetic people. It's not anyone else's fault that Google forced everyone into having Flash and then claiming that they sandboxed it as well.

      Own up to it. Fix it. Fast. Don't play the semantics game, especially when it's not even semantics being played--Chrome was pwned because of how they default configure Chrome. End of story.

      This has very little to do with Windows. They managed to sidestep the security features there to help make things harder to do this, that's all.

    8. Re:It's a bug in Windows ... by Anonymous Coward · · Score: 1

      Until you realize that they force Flash upon you and they claimed to have sandboxed Flash within Chrome. Getting past that, you then realize that Chrome had to be pwned to achieve this.

      Don't like it? Then don't force Flash upon us.

    9. Re:It's a bug in Windows ... by Altus · · Score: 1

      I could not agree more. One of the big supposed advantages of chrome (since I don't find the rendering speed to be that valuable) is the fact that the sand boxing of flash should prevent crashes and provide security. If it doesn't do that, then they failed.

      Now fix it or get rid of flash.

      --

      "In America, first you get the sugar, then you get the power, then you get the women..." -H. Simpson

    10. Re:It's a bug in Windows ... by Anonymous Coward · · Score: 0

      The way I see it, no matter how buggy and craptastic a flash app is, the Flash player should never let it outside of its private memory space. And no matter how buggy and craptastic a plugin is, Chrome should never let it out of its sandbox. And no matter how buggy and craptastic a browser is, Windows should never let it circumvent the anti-exploiting technologies.

      The three entities can try to pass the buck and blame each other ad nauseum, but in reality they ALL screwed up. Sure, you can call it a flash bug... but what if I create my own plug in that intentionally recreates the bug? Suddenly it's no longer a flash bug. And you could call it a Chrome bug, but what if all spyware executed itself from within a host application in the same way to circumvent anti-exploit measures? Suddenly it's no longer a Chrome bug.

    11. Re:It's a bug in Windows ... by cyber-vandal · · Score: 1

      I think Flashblock should be installed by default on all major browsers.

    12. Re:It's a bug in Windows ... by Anonymous Coward · · Score: 0

      Google doesn't force Flash on you. It's installed as any other typical plugin is. If you're not stupid then you have already set all plugins to click-to-play, or outright disabled them.

    13. Re:It's a bug in Windows ... by Anonymous Coward · · Score: 0

      Why? Flash isn't the only vulnerable plugin. Chromium already includes Flashblock's clickable-overlay functionality for embedded plugins.

    14. Re:It's a bug in Windows ... by Anonymous Coward · · Score: 0

      99% of people are going to install Flash anyway. Google prevented far more attacks by bundling Flash. By manually downloading it you were receiving an unsecured (nonsandboxed) version which was also outdated and vulnerable. The remaining 1% who wouldn't ever install Flash know quite well how to disable plugins/install blocker extensions/configure plugins per-site or per-click.

    15. Re:It's a bug in Windows ... by CheerfulMacFanboy · · Score: 1

      It seems kind of silly to consider this a Chrome pwn when it affects every other install of Flash.

      It seems kind of silly to not call it a Chrome pwn, when Google claims that their sandbox will prevent Flash from pwning the system. This isn't about Flash directly, it's about the sandbox that failed to work. Chromium's sandbox. Chrome pwn.

      --
      Fandroids hate facts.
    16. Re:It's a bug in Windows ... by CheerfulMacFanboy · · Score: 1

      99% of people are going to install Flash anyway. Google prevented far more attacks by bundling Flash. By manually downloading it you were receiving an unsecured (nonsandboxed) version which was also outdated and vulnerable. The remaining 1% who wouldn't ever install Flash know quite well how to disable plugins/install blocker extensions/configure plugins per-site or per-click.

      Hooray for Google! Too bad that their fully up-to-date Flash plug-in was vulnerable, and their sandboxing didn't work.

      --
      Fandroids hate facts.
    17. Re:It's a bug in Windows ... by TangoMargarine · · Score: 1

      Because we couldn't just stay on topic, we just had to throw in a dig about anyone religious...

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    18. Re:It's a bug in Windows ... by Anonymous Coward · · Score: 0

      SELinux hasn't prevented all attacks either. Your post is moronic.

      BTW, the 'sandbox' is actually Adobe's implementation around Google's custom plugin API, enforced by Microsoft Windows.

    19. Re:It's a bug in Windows ... by Anonymous Coward · · Score: 0

      Does chrome have noscript and adblock yet?

    20. Re:It's a bug in Windows ... by WorBlux · · Score: 1

      No, you can install chromium, which will only install free codecs and libraries with the browser. (No EULA needed)

  13. Lame response by Anonymous Coward · · Score: 0

    According to Google then, the vulnerability *does* sidestep the sandbox.

  14. don't bundle by fermion · · Score: 4, Insightful
    Years ago Flash was actively budled with Safari on Apple. It was so bundled that when one updated Safari, Flash would be restored. It was impossible to remove Flash from an Apple computer because once Flash was on the computer, it infected all browsers. The issue, for those who love flash, was that the number of flash components on a web page often overwhelmed my computer. Of couse when Camino had flash blocking Apple autoloads of flash were not an issue.

    The Google response reminds me of when MS was in the habit of using PR to quash security reports instead of writing code good. Someone would come up with an exploit and MS would say it was not a well configured updated system so the fixing the code that fell to the exploit was not the responsibility of MS. The security people would then run the exploit again with an fresh out of the box installation with all updates, and the machine would again be compromised. MS would then respond by saying that user could easily configure the machine to not fall to the exploit, so it was a user issue and not a MS issue. The thing is that is the out of the box configuration is not secure, then the machine is not secure. If an Android phone comes with flash out of the box, and Flash is not secure, then the machine is not secure. It does not matter how fancy and pretty and secure the rest of the code may be.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
  15. Bugs! by Anonymous Coward · · Score: 0

    Assuming that's it's just a flash bug, and not a sandbox escape as well (even the limited flash sandbox) then really it's up to adobe to fix. That being said chrome because it bundles flash has had a history of patching flash bugs before adobe does. But considering that very little details are out from Vupen on the exact nature of the exploit, it's really just speculation.

    I think the general impression I got from reading about chrome was that they did indeed sandbox flash, so it might be a good idea for them to clarify with a blogpost, since it seems that the general conclusion is that most people thought the same (as opposed to only a limited sandbox which is rolling out in phases).

    I don't think this is going to change my choice of browser either way, and I think it's quite impressive if this is indeed an exploit, and just how long chrome held out.

  16. Anonymous coward 2 cents here by Anonymous Coward · · Score: 1

    As an uninterested third party (I didn't really read the article, just the thread) who writes code for a living, the person responsible for the bug is the one who wrote the code, and the person you complain about the bug to is the one who makes the change to the code to fix it.

    So who employs the person who hopefully fixes this bug at some point?

    1. Re:Anonymous coward 2 cents here by Anonymous Coward · · Score: 0

      Well let's see...

      Adobe could fix their Flash bug.

      Google could fix their sandboxing bug and make it into a real sandbox like it is advertised.

      I vote that they both fix it.

  17. "pwn"? Really? by Anonymous Coward · · Score: 0

    Are these so-called professionals all 13 or something?

  18. Hint: There is no Sandbox. by VortexCortex · · Score: 2

    Anything short of running in a VM (hardware supported or purely in software), is not a "sandbox" in my book.

    It is a Chrome flaw introduced by Google's use of the word "sandboxed" that really doesn't imply a sandbox at all.

    Additionally, compiling JS to machine code and having Chrome execute that data is not "sandboxing" either.

    A flaw in my VM's interpretor that allows code to escape the sandbox is one thing, running non-virtualized machine code that itself can be exploited is quite another.

    At some point, you must stop, wipe your brow, and consider your trek through the desert -- Is there really an edge to this sandbox? Did I miss the line drawn in the wind-swept sand or have I been lied to yet again?

    1. Re:Hint: There is no Sandbox. by Anonymous Coward · · Score: 0

      AFAIK the chrome sandbox uses windows NT tokens and function interception to severely restrict process access to the system. The standard sandbox unfortunately would probably also cause the flash plugin not to work.

      This appears to entail running a second instance of the flash plugin outside the sandbox, working as a broker.

      Since this is the case, it may be possible to exploit both layers. The general sandboxing done for JS and HTML rendering is much simpler, and would likely not be as easy to exploit

    2. Re:Hint: There is no Sandbox. by VortexCortex · · Score: 1

      AFAIK the chrome sandbox uses windows NT tokens and function interception to severely restrict process access to the system. The standard sandbox unfortunately would probably also cause the flash plugin not to work.

      This appears to entail running a second instance of the flash plugin outside the sandbox, working as a broker.

      Since this is the case, it may be possible to exploit both layers. The general sandboxing done for JS and HTML rendering is much simpler, and would likely not be as easy to exploit

      So... What you're saying is that the lines have been firmly drawn in the sand. No amount of kicking at the sand (buffer overflow) will obscure the boundary?

      Contrast the methods employed with hardware visualized sandboxing under which the answer to my statements would actually be "yes".

    3. Re:Hint: There is no Sandbox. by Anonymous Coward · · Score: 0

      The problem in this case is that you want minimal, simple, well tested trusted code as your broker, communicating through a simple, verifiable IPC interface. The flash plugin obviously doesn't strictly adhere to this definition.

    4. Re:Hint: There is no Sandbox. by hedwards · · Score: 1

      I've taken to doing my banking in a virtual box session just to make it that much easier to keep things secured. It's not perfect, but if I'm not actually using it, the VM is not loaded and when it is, it's less likely that something which gets installed on my main computer will affect the virtual session.

    5. Re:Hint: There is no Sandbox. by Anonymous Coward · · Score: 0

      s/VM/separate process/g

      x86 (a.k.a. IA-32) and derivative x86-64 (a.k.a. AMD64) have hardware support for complete isolation of processes. It's called MMU. Available for decades now. One process can't affect another. Unless: 1) there is a huge, gaping bug in the OS, or 2) the other process actively co-operates in communication.

    6. Re:Hint: There is no Sandbox. by pthreadunixman · · Score: 1

      You mean a VM where each process looks like it has the processor/memory to itself (AKA x86 protected mode)? We already have VM sandboxes. They're called a PROCESS. Taking this concept to an absurd level of regression (full os virtualization) and then coming up with some convoluted way to let all the parts communicate again (necessary if you want it to do anything useful) adds absolutely nothing to the security aspect other than a high degree of obfuscation.

      You guys and your delusional layer cake security schemes. Things do not run on the machine like that. You can add all the boxes and layers to your diagrams all you want; but, in reality it's all flat where the only difference between all your security contexts are some integer values in memory.

    7. Re:Hint: There is no Sandbox. by bored · · Score: 1

      1) there is a huge, gaping bug in the OS

      Its really a problem of API surface and complexity. Security is easy if you have 10 system calls to check for interactions. When you have 10k its an entirely different problem. Even so, it doesn't mean it can't happen, I'm reminded of the linux brk problem that existed for years (random google link http://www.isec.pl/papers/linux_kernel_do_brk.pdf). All it takes is one minor mistake, and group blindness and it can exist for years. There have been virtual machine exploits too. Of course the surface area for the critical parts of a VM are pretty small allowing it to be studied in detail.

    8. Re:Hint: There is no Sandbox. by Anonymous Coward · · Score: 0

      Better off booting a Knoppix image from CD/DVD rom on your computer.

      VMs have been shown to be exploitable by malware running on the host (Joanna Rutkowski and Blue Pill) way back as early as 2006.

      The only way a bootable CD/DVD can be compromised is if you have a bad knoppix image or a BIOS virus.

      Don't trust VMs...

  19. Re:The real issue is companies like Adobe and MS.. by Anonymous Coward · · Score: 0

    Visual Basic FTW!

  20. The acid test is chrome OS by goombah99 · · Score: 1

    Will Chrome OS bundle flash or allow it to install?

    One of the selling points of Chrome OS is the security. If someone can PWN my laptop and keylog my user level passowrd remotely then having my data on the cloud is dangerous. Right now even if someone compromises flash my computer is protected by multiple levels of user access controls and backups. with chrome OS once someone can access my account they can do it from anywhere without physcial access.

    This is not a gripe about the cloud as much as it pointing out how you can go around claiming the sandbox keeps you safe if your browser lets you punch holes in the sandbox. Because chrome OS connects your filesystem cloud to your general browsing via the browser it is more incumbent to secure it.

    Right now whenever IE or Firefox has some dangerous hole I can switch to a different browser. But if I use chrome OS I can't safely surf the we whatsoever until it is patched.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:The acid test is chrome OS by Omega996 · · Score: 1

      I believe that question was anwered by some of the Google I/O stuff yesterday - Flash is going to be an integral part of ChromeOS.

      I believe that ChromeOS will be secure just like I believe that 75% of businesses can do business using only ChromeOS - that is, not at all.

    2. Re:The acid test is chrome OS by garompeta · · Score: 1

      Cloud is stupid: The more comfortable for you, the more comfortable for the attacker. If you want your data with you all the times, get a flash drive.

  21. Re:The real issue is companies like Adobe and MS.. by Anonymous Coward · · Score: 0

    The way I see is simple: Adobe produced such the pathetic POS that Flash is that even the current Chrome sandboxing technology, which is already very good, cannot contain the Flash exploit.

    Can't decide if you are serious or a good troll, but to defend that it is ok that Google's sandbox is compromised because the code doing it was so bad?? Which would be by definition any code compromising a sandbox (which it in this case doesn't btw. Flash isn't sandboxed in Chrome, which is not immidiately apparent when Google toot their sandboxing and Flash integration)

  22. Re:Why would Chrome allow Flash out of the Sandbox by Anonymous Coward · · Score: 0

    Flash probably doesn't work inside a sandbox, it probably gets up to all manner of disgusting tricks to get the shitty performance that it does.

  23. Aww, poor Tavis by Anonymous Coward · · Score: 0

    Mod me flamebait or troll, I don't care, but anything that makes Tavis Ormandy whine with butthurt makes my day.

    Was he upset the issue wasnt responsibly disclosed, and they went right to the media? Oh the horror! Who would DO that!?

  24. pwn by OrugTor · · Score: 2

    Does anyone else find "pwn" to be fucking annoying?

    1. Re:pwn by Eponymous+Hero · · Score: 0

      no. stfu.

      --
      insensitive clod overlords obligatory xkcd car analogy russian reversals whoosh pedant fanbois ftfy in 3...2...1..PROFIT
    2. Re:pwn by Anonymous Coward · · Score: 0

      Nope. Go crawl back in your nerd cave.

    3. Re:pwn by Anonymous Coward · · Score: 0

      Shuddup man, Google are l337!

    4. Re:pwn by Anonymous Coward · · Score: 0

      Yep. I can't pronounce it. I don't even know what it's supposed to mean.

  25. Re:The real issue is companies like Adobe and MS.. by Grishnakh · · Score: 1

    The programmers at these companies are totally [b]clueless[/b] when it comes to security.

    You don't know that. Programmers just implement what they're told to implement. The people to blame are the software architects, and probably also the executives. If the executives wanted security to be a priority, they'd direct their architects to make it happen.

  26. Flash or Chrome Frame is needed until 2014 by tepples · · Score: 0

    between chrome.angrybirds.com and HTML5 Video Flash is going to be at best a legacy technology.

    HTML5 audio and video are a mess. No audio and video codec works in all browsers. The pack-in browsers (IE and Safari) use only patented MPEG family codecs, while all the aftermarket browsers (Firefox, Chrome, Opera) use only Free codecs. Besides, either Adobe Flash Player or Google Chrome Frame will be needed at least until all IE installations are upgraded to IE 9 or later, which won't happen until 2014 when Windows XP reaches its end of life.

    1. Re:Flash or Chrome Frame is needed until 2014 by LWATCDR · · Score: 1

      Chrome does or did support H.264. Safari will be an issue for a while but to work around it you can include two videos and then use browser detection to serve the one that you need.
      Chrome Frame and or just updating to Chrome or Firefox will do for XP users

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    2. Re:Flash or Chrome Frame is needed until 2014 by tepples · · Score: 0

      Chrome does or did support H.264.

      Did; no longer does. Any installed versions that did have been automatically updated to a version that no longer does.

      Safari will be an issue for a while but to work around it you can include two videos

      How much does MPEG-LA charge for a license to use FFmpeg on U.S. soil to encode videos for use in Safari and IE?

      Chrome Frame

      Which is also a plug-in, and the IT department is more likely to authorize installation of Adobe Flash Player enterprise-wide than installation of Google Chrome Frame enterprise-wide. Please see more arguments that I've collected.

    3. Re:Flash or Chrome Frame is needed until 2014 by Anonymous Coward · · Score: 0

      No need to use browser detection, just put multiple video urls in your video tag. The browser will skip the ones that won't play. You can even throw an object tag with Flash in there that will play in IE and in browsers that support the video tag it won't even parse the object tag.

    4. Re:Flash or Chrome Frame is needed until 2014 by CheerfulMacFanboy · · Score: 2

      Safari will play any audio/video codec that is supported by any of its plug-ins. HTML5 Ogg videos play just fine with the QuickTime Ogg Component.

      --
      Fandroids hate facts.
    5. Re:Flash or Chrome Frame is needed until 2014 by CheerfulMacFanboy · · Score: 1

      Chrome does or did support H.264.

      Did; no longer does. Any installed versions that did have been automatically updated to a version that no longer does.

      Not quite - the build in Flash will still happily play H.264 encoded Flash-videos. Why do people always ignore that most Flash videos now use that codec?

      --
      Fandroids hate facts.
    6. Re:Flash or Chrome Frame is needed until 2014 by Sarten-X · · Score: 1

      Because the discussion was about the HTML5 audio/video tags, toward the goal of specifically eliminating Flash.

      --
      You do not have a moral or legal right to do absolutely anything you want.
    7. Re:Flash or Chrome Frame is needed until 2014 by cyber-vandal · · Score: 1

      It won't happen until long after that. There are millions of XP installations around the world that do what their users want them to do. They won't be upgrading any time soon. IE9 not being on XP is fucking annoying for those of us who will need to support two versions of IE for a long time, just as we were seeing off IE6 and 7.

    8. Re:Flash or Chrome Frame is needed until 2014 by CheerfulMacFanboy · · Score: 1

      Because the discussion was about the HTML5 audio/video tags, toward the goal of specifically eliminating Flash.

      If all it takes for Google to sort-of support H.264 is someone to pay for it, they could ask someone to sponsor it - like, say, Yahoo, or a bigger competitor of Yahoo maybe.

      --
      Fandroids hate facts.
    9. Re:Flash or Chrome Frame is needed until 2014 by shutdown+-p+now · · Score: 1

      HTML5 audio and video are a mess. No audio and video codec works in all browsers. The pack-in browsers (IE and Safari) use only patented MPEG family codecs

      I don't know about Safari, but IE9 can play WebM HTML5 video - though you need to download the codec from Google.

    10. Re:Flash or Chrome Frame is needed until 2014 by LWATCDR · · Score: 1

      But Flash doesn't work at all on IOS and it is really not great on Android. Yes I am an Android users and it fails a lot and is slow even on my phone which is an Evo 4G.
      Flash has no future. Adobe now has an HTML 5 authoring tool and more will come. Flash will linger for a while but HTML 5 works on IE9, Safari, Chrome, Opera, and Firefox. It works on the PC and in the Mobile space. With Google pushing more and more into the enterprise space I suspect Chrome and Chrome Frame to get a big foothold in the enterprise space. Frankly with the security issues with Flash I would bet that nobody wants a Flash free world more than most enterprise IT people.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    11. Re:Flash or Chrome Frame is needed until 2014 by Salvo · · Score: 1

      H.264 in Flash is still Flash.
      You still need to add Fallback code for the Flash OBJECT inside the HTML5 VIDEO.

  27. Transcoding the long tail by tepples · · Score: 1

    You can already view a lot of YouTube as HTML5 vids

    Newly uploaded videos and some of the videos most popular among the general public have been transcoded to WebM, but transcoding the "long tail" will have to wait.

    1. Re:Transcoding the long tail by tlhIngan · · Score: 1

      Newly uploaded videos and some of the videos most popular among the general public have been transcoded to WebM, but transcoding the "long tail" will have to wait.

      Have multiple browsers then - the long tail is still served up as h.264 since the flash based player does h.264 for the higher qualities.

      Though you raised an interesting question about that - since the majority of YouTube videos are still in h.264 format, and Chrome can't play them now since it dropped h.264 in favor of WebM...

    2. Re:Transcoding the long tail by tepples · · Score: 1

      Have multiple browsers then

      Provided you're already running a proprietary operating system. How well do the web browsers preferring (namely IE 9 for Windows, Safari for Windows, and Safari for Mac OS X) run in any operating system that isn't Windows or Mac OS X? Besides, switching among browsers makes the user vulnerable to exploitable defects in multiple browsers just as much as Flash Player makes the user vulnerable to exploitable defects in Flash Player.

  28. but if it is in the flash "bundled" in chrome by FudRucker · · Score: 1

    then it is google/chrome's fault, and google should quit bundling flash and let Adobe maintain their plugins...

    --
    Politics is Treachery, Religion is Brainwashing
  29. How to make Newgrounds without Flash? by tepples · · Score: 1

    the most popular use of Flash is video

    But even once video is converted to HTML5, several remain:

    • Vector-animated short films, such as Homestar Runner or Weebl and Bob or half of Newgrounds. These would become ten times bigger if rendered to WebM or MP4.
    • Games, such as FarmVille and the other half of Newgrounds. Should these use SVG or Canvas? Neither works on IE on XP.
    • Applications that ask the user to turn on a webcam, such as online video chat.

    How do you recommend making those with HTML5 technologies?

    1. Re:How to make Newgrounds without Flash? by Grishnakh · · Score: 1

      How do you recommend making those with HTML5 technologies?

      Vector-animated short films, such as Homestar Runner or Weebl and Bob or half of Newgrounds. These would become ten times bigger if rendered to WebM or MP4.

      Render them as WebM or MP4 and deal with the size increase. Let people download them if necessary, rather than streaming them.

      Games, such as FarmVille and the other half of Newgrounds. Should these use SVG or Canvas? Neither works on IE on XP.

      Use SVG or Canvas and tell the users to upgrade to another browser that supports these.

      Applications that ask the user to turn on a webcam, such as online video chat.

      Skype. Or make a special browser plug-in for this, as Google does with Gmail video chat. Google's plugin doesn't seem to have all the problems Flash does.

    2. Re:How to make Newgrounds without Flash? by _0xd0ad · · Score: 1

      Or make a special browser plug-in for this, as Google does with Gmail video chat. Google's plugin doesn't seem to have all the problems Flash does.

      As much as I dislike Flash, asking everybody to invent their own wheel doesn't sound right either. Maybe Google's plugin doesn't have all the problems Flash does, but I don't want every damn website to have to install its own plugin to use the webcam. That's just begging to be back in the hell where users are required to install "codecs" to play this video and suddenly their machine is a botnet zombie.

      At least if there's one single interface between a website and the mic/cam we can do our best to ensure that interface isn't exploitable. If every website has to roll their own, overall it's much less secure.

    3. Re:How to make Newgrounds without Flash? by tepples · · Score: 2

      Render them as WebM or MP4 and deal with the size increase.

      How would one deal with the bandwidth bill that the size increase causes? And especially for users on dial-up, satellite, or low-end DSL, the order of magnitude size increase means there's an order of magnitude chance that the user will click away from your site in favor of another site that uses Flash.

      Let people download them if necessary, rather than streaming them.

      Owners of copyright in the underlying work, such as background music in a video, charge substantially more for downloads than for streams.

      Use SVG or Canvas and tell the users to upgrade to another browser that supports these.

      As I understand it, one has to be an administrator, as opposed to a limited user, in order to install Chrome or Firefox. And instead of installing Chrome Frame, which supports these, users with Flash Player installed are more likely to click away from your site in favor of another site that uses Flash.

      Skype

      As I understand it, one has to be an administrator, as opposed to a limited user, in order to install Skype software.

      Or make a special browser plug-in for this, as Google does with Gmail video chat.

      Can the Google plug-in be used by other than applications hosted by entities other than Google? Or will each entity have to write its own plug-in for all six major platforms (Windows ActiveX, Windows NPAPI, Mac OS X, Linux, iOS, and Android) and get it signed with an Authenticode certificate and an iPhone Developer Program certificate?

    4. Re:How to make Newgrounds without Flash? by Grishnakh · · Score: 1

      As much as I dislike Flash, asking everybody to invent their own wheel doesn't sound right either. Maybe Google's plugin doesn't have all the problems Flash does, but I don't want every damn website to have to install its own plugin to use the webcam. That's just begging to be back in the hell where users are required to install "codecs" to play this video and suddenly their machine is a botnet zombie.

      At least if there's one single interface between a website and the mic/cam we can do our best to ensure that interface isn't exploitable. If every website has to roll their own, overall it's much less secure.

      Maybe we could get Google to release their webcam plugin for everyone to use. They can call it the "official Google webcam plugin".

      Besides, exactly how many sites use webcams anyway? I can't say I've ever run across any, besides Gmail video chat of course, but then again I'm not into online sex chats.

      Games, such as FarmVille and the other half of Newgrounds. Should these use SVG or Canvas? Neither works on IE on XP.

      Use SVG or Canvas and tell the users to upgrade to another browser that supports these.

      I'd like to add here that if enough places did exactly this, then stupid MS would cave in and add SVG support to their browser, just like they did with PNG many years ago, which they initially refused to support simply because it wasn't a MS technology. The only reason their latest IE versions support open standards as well as they do is because people have demanded it, and have been switching to other browsers. If FarmVille is SO popular (which it indeed seems to be; I haven't heard of "Newgrounds" though so I can't comment on that), then they should be able to switch to an open standard and get their userbase to install a free alternative browser without much trouble.

    5. Re:How to make Newgrounds without Flash? by _0xd0ad · · Score: 1

      Owners of copyright in the underlying work, such as background music in a video, charge substantially more for downloads than for streams.

      stream === download

      They charge substantially more to people who don't know how to save a stream.

    6. Re:How to make Newgrounds without Flash? by Grishnakh · · Score: 1

      Can the Google plug-in be used by other than applications hosted by entities other than Google? Or will each entity have to write its own plug-in for all six major platforms (Windows ActiveX, Windows NPAPI, Mac OS X, Linux, iOS, and Android) and get it signed with an Authenticode certificate and an iPhone Developer Program certificate?

      We're talking about webcams here. iOS and Android are for phones, and they don't have webcams. I suppose you could make it work with the built-in camera and speakers/mike on an iPhone, but since the camera is on the opposite side as the screen, this wouldn't be very useful for a video chat application. Maybe they've added a second camera on the iPhone 4, but I know there isn't one on my 3gs. So that should only leave three major platforms.

      As I said before, maybe they could get Google to release their plug-in for everyone to use, if this is such a problem. Personally, I've never seen a need for a webcam in a web browser, aside from Gmail video chat, but then again I don't frequent sex chat websites. In fact, aside from talking to my wife when one of us is traveling (which is why I use either Skype or Gmail video chat), why on earth would I want to SEE the person I'm talking to? People were predicting videophones as early as the 1920s (I recently saw them in a 1935 movie called "Transatlantic Tunnel", and also in a 1920s silent movie called "Metropolis"), and people have been trying to make real videophones since the 1980s IIRC. Some crappy MLM company called ACN even tried to push their crappy internet videophone recently, even making an appearance on Donald Trump's "Apprentice" show a year or two ago, but that never went anywhere. People have been able to do video chat on the internet for probably at least 10 years now, and Skype makes it pretty easy now, but even then it's not used much, only between good friends or family members once in a while. Face it, most of the time, no one wants to see the person on the other end when they're talking to someone, especially if it's some bill collector, your boss, a telemarketer, a customer service representative, etc. Smartphones could easily have done some sort of video chat ages ago (even at 1fps) by adding a cheap camera to the front, but they've never bothered, because no one cares.

    7. Re:How to make Newgrounds without Flash? by Anonymous Coward · · Score: 0

      > Owners of copyright in the underlying work, such as background music in a video, charge substantially more for downloads than for streams.

      Which makes zero sense, because a stream IS a download IS a stream.

      An HTTP download (as opposed to a scatter protocol like torrent) is just a stream that gets saved to your disk instead of played as it xfers. A stream is just a download you decided not to save.

      But a "stream" can be saved, and a download can be streamed. The distinction lies only in the heads of pointy-hair bosses who don't understand what's really happening.

    8. Re:How to make Newgrounds without Flash? by jsdcnet · · Score: 1

      At least if there's one single interface between a website and the mic/cam we can do our best to ensure that interface isn't exploitable. If every website has to roll their own, overall it's much less secure.

      Yes, that's worked out great so far.

      --
      no longer working for cnet
    9. Re:How to make Newgrounds without Flash? by Anonymous Coward · · Score: 0

      I think more than anything, it speaks volumes that the only problem cases we can come up with are rather obscure cases, that nobody would even think of putting on the web 5 or 10 years ago. If these represent our worst problems, then we are in fantastic shape. Zero of my non-tech-savvy friends and relatives would ever care about these, and maybe 2 of my tech-savvy friends would.

      Vector-animated short films, such as Homestar Runner or Weebl and Bob or half of Newgrounds. These would become ten times bigger if rendered to WebM or MP4.

      SVG sounds like it would work great here -- you should check out SMIL.

      Games, such as FarmVille and the other half of Newgrounds. Should these use SVG or Canvas? Neither works on IE on XP.

      XP is 10 years old this year. I've heard it said that large corporations can't upgrade, but who needs to run Farmville at work, anyway? It depends on your particular market, of course, but in the English-speaking world, IE6 is well under 3% now and falling -- if you count mobile devices (and why wouldn't you?), there are far more web browsers that can't do Flash than web browser that can't upgrade beyond IE6.

      Applications that ask the user to turn on a webcam, such as online video chat.

      I know Flash is capable of this, but I've never in my life actually seen a page that used this. I'm OK with needing a special plugin (Flash, Java, or other) for such a specialized use case. Eventually it will become part of the open web, too.

    10. Re:How to make Newgrounds without Flash? by CheerfulMacFanboy · · Score: 1

      Applications that ask the user to turn on a webcam, such as online video chat.

      How do you recommend making those with HTML5 technologies?

      That's what the <device> element is all about

      --
      Fandroids hate facts.
    11. Re:How to make Newgrounds without Flash? by Anonymous Coward · · Score: 0

      We're talking about webcams here. iOS and Android are for phones, and they don't have webcams.

      Actually, the do.

      I suppose you could make it work with the built-in camera and speakers/mike on an iPhone, but since the camera is on the opposite side as the screen, this wouldn't be very useful for a video chat application.

      Living under a rock for the last year? How can people not know that the iPhone 4 HAS a front facing camera AND at the same time frequent Slashdot AND venture to talk about camera phones?

    12. Re:How to make Newgrounds without Flash? by tepples · · Score: 1

      Besides, exactly how many sites use webcams anyway?

      Few, mostly because only Flash Player is capable of using them.

      I can't say I've ever run across any, besides Gmail video chat of course, but then again I'm not into online sex chats.

      Mostly I was thinking of things like Face of the Future, Chatroulette, and whatever else people will think up once they have the tools to connect a webcam to a server (again, with the end user's permission).

      I'd like to add here that if enough places did exactly this

      But it's not likely to happen because if a web site says "install Google Chrome Frame to view this site", end users behind IE are likely to just click away to a competitor's site.

      I haven't heard of "Newgrounds"

      It's like YouTube, except for SWF vector animations and SWF games instead of raster video. Please read Wikipedia's description of the site and tell me something similar that you have heard of.

    13. Re:How to make Newgrounds without Flash? by Grishnakh · · Score: 1

      I have an iPhone 3gs, not a 4. Since I already have one, I never bothered to check out the latest ones. It's not like they have Slashdot articles about every new feature on mobile phones.

      So what good is this front-facing webcam anyway? Obviously, they don't support Skype or some other standard protocol, so I take it you can only videoconference with other iPhone 4 owners. Of course, it'd be pretty trivial to put Skype on there, but as we all know, the carriers don't and will never allow that. The only way that will ever work is if MS, Google, or Apple bought one of the carriers.

  30. Headline compression by tepples · · Score: 1

    Headline length is limited, and "pwn" saves four characters vs. "exploit".

  31. VUPEN is the one at fault here by lingon · · Score: 1

    Google admits this seems to be a real attack but it seems to be a Flash exploit. Since Flash seems to be an utter piece of sh^H^H not-so-good program, they've sandboxed it somewhat to get rid of a lot of attack vectors. However, in TFA they're publicly stating that their sandbox isn't perfect and that it won't stop all attacks. Google's Flash sandbox is better than nothing but it ain't perfect.

    What I really think is the issue here is this french security firm that admittedly has a new zero-day against Flash and a way of compromising the Google Flash sandbox and they refuse to let Google or Adobe fix it. Instead, they've decided to profit from it selling the info to who knows what kind of organizations. That's immoral and should be downright illegal. Why isn't that the headline?

    1. Re:VUPEN is the one at fault here by Anonymous Coward · · Score: 0

      Tooting their horn...

      Is it just me who thinks VUPEN is a bunch of arrogant pricks? Take a look at their Twitter feed. "We discovered vulnerability X, 6 months ago we sold it to the government. We discovered vulnerability Y. We'll probably sell it to the government, too". Who does that, in this industry? They either get way too much respect, or none at all.

    2. Re:VUPEN is the one at fault here by RichiH · · Score: 1

      > What I really think is the issue here is this french security firm that admittedly has a new zero-day against Flash and a way of compromising the Google Flash sandbox and they refuse to let Google or Adobe fix it.

      No, they just want money for it.

  32. Oops by Anonymous Coward · · Score: 0

    Since Flash comes bundled with Chrome any Flash exploit becomes a Chrome exploit. Google should stop blaming the media for not fact checking and start fixing their mess.

    1. Re:Oops by Gi0 · · Score: 1

      Even if its google to blame (arguable), i wouldnt call it a mess when it took ages to succesfully bypass all its security features. If this is a mess, what description feats IE?

      --
      There's no patch for stupidity
  33. Flash sandboxed in only DEV version by Anonymous Coward · · Score: 0, Insightful

    This exploit was never stated whether it work for chrome dev or stable. In dev, flash has been sandboxed finally.

    If it manages to bypass the sandbox in DEV, then yeah it's a bug in chrome.

    Otherwise, if it only works for stable, then it's simply a matter of time before dev is pushed to stable. It's well known that flash has a variety of security issues so it's not much of a surprise. Google reason for bundling flash remains valid. Remember, this site does not represent the norm where flash exists in over 95% of all users whether google bundles it or not. Google main reason was to make it easier to keep flash up to date. Not much google can do with 0-day exploits for flash other then get the update to users as fast as possible when ADOBE fixes it.

    1. Re:Flash sandboxed in only DEV version by Anonymous Coward · · Score: 0

      They pushed out sandbox support in Chrome 10. Since we're at version 11, that must have been out for about a week before the announcement.

      Chrome was pwned because they forced Flash upon its users. True, most users would have it anyway. But most users wouldn't be told that they had a sandbox around Flash, and still get pwned.

      Just happier than even though I use Chrome, I still run with FlashBlock. It's as much for blocking this stuff as it is for simply speeding up page loads.

  34. Does it matter? by pegr · · Score: 1

    If it shipped in Chrome, it's code Google distributed. Google-pwn.

    1. Re:Does it matter? by garompeta · · Score: 1

      For the end user and for practicality purposes: yes, it is the same.
      For the engineers, it is one thing less to worry: yes, it matters.

    2. Re:Does it matter? by Anonymous Coward · · Score: 0

      yep.
      If user downloads chrome, starts it, visits anysite.com and gets hit with a Flash drive-by, the user's perception will be that the freshly installed chrome got their computer compromised.

      Technical facts don't matter to a user. The user downloaded it from Google and the user's perception is Google's reality, regardless of whether the vulnerability was in a plugin that shipped with chrome.

      Us security and IT professionals may see Google's point, but we make up around .000001% of their installed customer base.

      Google should stop distributing plugins with their browsers or this will happen. If the user downloads flash and flash gets compromised, they'll point the finger at Adobe.

  35. Re:The real issue is companies like Adobe and MS.. by Anonymous Coward · · Score: 0

    If the sandbox was so good it would have contained the flash exploit since that's its entire point. A sandbox is basically useless if it can be sidestepped regardless of what was exploited.

  36. Flash is never going away. Accept it. by bl8n8r · · Score: 1

    No matter how much you want it to be gone, Flash is like ActiveX and IE. A necessary piece of software for many production applications in use today. To take those pieces away means costing corporation several thousands if not millions in re-inventing their wheels. Corporations don't like to that, and many IT budgets aren't fat enough to do it. No matter how much Steve Jobs bitches about it his argument is irrelevant - at least at this point in time.

    It will take the industry a good many years to shift away from their crappy software suite dependencies (IE, Flash, Active-X, etc, etc) but until that happens, we are stuck with Flash so let's just stop with all the whining.

    --
    boycott slashdot February 10th - 17th check out: altSlashdot.org
  37. some thing about chrome by muatuyetvong · · Score: 1

    This message does not seem very good for chrome it? I do not like to use chrome because the plugin in firefox for my work was not designed very handy.

    --
    http://celebrityface.net/ Celebrity photo, video, and gossip blog featuring the latest hot celebrities including Britney
  38. Oh really by MadeInUSA · · Score: 1

    I clicked on a link present in the google search page and this link installed malware on my computer. Wait, this is a problem in google search, it's not my browser's fault, do your fact checking first before accusing my browser.

  39. is not a chrome pwn by Anonymous Coward · · Score: 0

    Everyone is talking bout how it is a chrome pwn, i am sorry but it is simply not so. It is not cross platform, it uses a vulnerability in windows on top of the vulnerability in flash (yes I know it is bundled with chrome). If it were a chrome pwn it would work in windows, mac, and linux.

      Obviously chrome has most of their ducks in a row as their code run on a non windows machine is not vulnerable to this type of attack. Your telling me chrome is at fault because windows has a flaw?? I don't think so.

  40. WebM on iPod touch, iPhone, and iPad? by tepples · · Score: 0

    HTML5 Ogg videos play just fine with the QuickTime Ogg Component.

    The last time I checked, the QuickTime Ogg Component was not available for iOS.

    1. Re:WebM on iPod touch, iPhone, and iPad? by CheerfulMacFanboy · · Score: 1

      HTML5 Ogg videos play just fine with the QuickTime Ogg Component.

      The last time I checked, the QuickTime Ogg Component was not available for iOS.

      No, but if Safari (I said nothing about Mobile Safari) can play any HTML5 video, why can't the "open" alternatives? Are they fundamentally broken?

      --
      Fandroids hate facts.
  41. Flash bug = Chrome bug by Graham+J+-+XVI · · Score: 1

    Sorry guys but if you're going to fully integrate Flash into your browser you have to take ownership for any problems that arise as a result. You're integrating it, you're shipping it, it's up to you to QA the entirety of your release.

    On another note, Chrome integration of Flash is the #1 reason I stick with Firefox.

    1. Re:Flash bug = Chrome bug by RichiH · · Score: 1

      > On another note, Chrome integration of Flash is the #1 reason I stick with Firefox.

      Chromium?

    2. Re:Flash bug = Chrome bug by Graham+J+-+XVI · · Score: 1

      The second is extensions that are unique to Firefox.

  42. Who is pwned here? by Anonymous Coward · · Score: 0

    'It's a legit pwn, but if it requires Flash, it's not a Chrome pwn.'"

    Could you not say 'It's a legit pwn, but if it requires Chrome, it's not a Flash pwn.'"

    Now which is the evil twin? Google or Microsoft???

  43. Re:Why would Chrome allow Flash out of the Sandbox by Anonymous Coward · · Score: 0

    You are correct, it doesn't work. Previously if you forced plugin sandboxing, things like webcam&mic support would break, and probably much more. It also wouldn't be able to save or read anything from the filesystem except from LocalLow. This is due to Microsoft's implementation not Google's.

  44. Microsoft fixes security issues but not bugs by Anonymous Coward · · Score: 0

    You were lucky, your bugs were "deemed" security issues. Ask me about the 5 show stoppers I remember off the top of my head from the ones I reported over the decades:
    - Never returns from a system call under certain conditions Answer: "You can't delete a file right after creating it." Wow, lets add that to all university programming courses shall we???
    - File modified time is different after the DST transition depending on whether you accessed (e.g. findfirst / findnext / findclose) the file before the DST transition and thus the directory entry is in cache. As you can imagine, this one was a real pain to track down, but it sure was satisfying to finally find it. Answer: "This doesn't happen in the next version of Windows. Get your customers to upgrade." (100k's of licenses)
    - Compiler blows up if you have a comment that crosses a 0x2000 boundary in the file. Proven with a simple .C source file. Answer: None
    - Using the network to access workstation A from workstation B while accessing workstation B from workstation A causes deadlock. Proven with simple network copies from batch files. Answer: We will fix part of the problem, but that will only reduce the likelihood, not eliminate it.
    - Compiler produces incorrect code with no warning or error with a fairly simple tertiary statement involving based pointers. Answer: You should upgrade to 32 bit, everyone will be doing it. (This was a long time ago.)

    If CEO's knew what seasoned developers know about Microsoft, they would run away in fear.

    1. Re:Microsoft fixes security issues but not bugs by Jurily · · Score: 1

      If CEO's knew what seasoned developers know about Microsoft, they would run away in fear.

      If normal people knew what developers know about software, civilization would collapse.

    2. Re:Microsoft fixes security issues but not bugs by Kaenneth · · Score: 1

      Yep, it's like getting a tour of a hotdog factory.

  45. One Product by Anonymous Coward · · Score: 0

    Once it is bundled, for all practical purposes it becomes part of a singular product. Consumers really don't care who wrote the code, only that someone broke in.

    Imagine if Ford bought radios from Samsung and used as standard equipment in all their cars, and someone figured out how to use a radio signal to hack into the cars computer through the radio and unlock the doors and start the engine. Now imagine Ford engineers standing on the pulpit preaching it wasn't our fault, it was Samsungs.

    Nobody cares. You shipped a product that contains another parties work, and when it fails, you get the blame. If you can not handle it, do not cry on the street corner, simply refuse to ship flash.

  46. Fools by topham · · Score: 1

    You integrated Flash into the god-damn browser, that makes it a browser vulnerability.

  47. +1 don't bundle by Anonymous Coward · · Score: 0

    http://www.google.com/support/forum/p/Chrome/thread?tid=7d3f092af444f164&hl=en
    http://www.google.com/support/forum/p/Chrome/thread?tid=0c7d7cda7c1abc15&hl=en
    And on and on.. almost never-ending lists of angry frustrated users trying to figure out why Flash + Chrome is crashing.
    It's time that Google either cut-and-run, or demand Adobe open up Flash so they can pull their sleeves back and do some serious hacking the Flash core.

  48. google starting to act moronic by Anonymous Coward · · Score: 0

    flash is a part of google chrome so google stfu and fix your damn product
    I don't care who your suppliers are, imagine a world were a car maker says that cars it makes are not defective when they are because the parts that fails are not made in-house. This is hugely moronic.

  49. dear google... by Gravis+Zero · · Score: 0

    please write your own implementation of flash! adobe is dragging it's feet and will always be a problem!

    xoxo,
    Dr Tiny Cat

    --
    Anons need not reply. Questions end with a question mark.
  50. Depends, actually. by RichiH · · Score: 1

    Depends...

    If you link statically, then yes, it's your bug.

    If you link dynamically, then no, it's not your bug.

    I am not saying who caused it, mind. Just that by packaging it into your code, you are the one who gets to handle the bug.

    As Google is packaging Flash, it's a Chrome bug, but not a bug in Chrome. Important difference.

  51. Reasons by Anonymous Coward · · Score: 0

    The real reason Apple decided to unbundle Flash was that Flash is patched quite often to fix these vulnerabilities. So the time between when a new version of OS X goes gold master and it lands on people's computers, there could be a major update for Flash. Better to download it when you need it rather than install a defunct version. Apple has no over-arching philosophical problem with a patched version of Flash running on a Mac. And considering a disc doesn't update itself, the older the install disc, the greater the risk. And when it comes to a possible download version of OS X Lion (or hopefully on a USB Stick rather than a DVD) then better to not download more than you absolutely need to.

  52. Front-facing cameras on phones by tepples · · Score: 1

    Maybe they've added a second camera on the iPhone 4

    The iPhone 4 does indeed have a front-facing camera called the "FaceTime camera". Several Android-powered phones also have a front-facing camera.

    So that should only leave three major platforms.

    Which are they? Remember that IE and other Windows-based browsers can be considered two separate platforms since IE dropped NPAPI support way back in version 5.5 SP2. I still count Windows ActiveX, Windows NPAPI, Mac OS X, Linux, iPhone 4, and Android.

    Personally, I've never seen a need for a webcam in a web browser, aside from [...] video chat

    You haven't seen a need because nobody has made a demonstration of what a webcam in a web browser can do, and nobody has made such a demonstration because neither Google nor anybody else has yet offered a webcam plug-in for all sites to use apart from Adobe. I'm sure there are more creative minds than myself who can think of applications for a webcam other than video chat.

    1. Re:Front-facing cameras on phones by Grishnakh · · Score: 1

      Which are they? Remember that IE and other Windows-based browsers can be considered two separate platforms since IE dropped NPAPI support way back in version 5.5 SP2. I still count Windows ActiveX, Windows NPAPI, Mac OS X, Linux, iPhone 4, and Android.

      If "NPAPI" hasn't been supported since IE5.5, then I think it's safe to say it can be neglected because no one uses any IE Which are they? Remember that IE and other Windows-based browsers can be considered two separate platforms since IE dropped NPAPI support way back in version 5.5 SP2. I still count Windows ActiveX, Windows NPAPI, Mac OS X, Linux, iPhone 4, and Android.

      "Build it and they will come". Hmm.
      Adobe has already had this ability for years with Flash, and even though this means you have to have Flash installed, no one's come up with any really compelling applications for a webcam outside of video chat (the use of which is quite limited as I pointed out before) after all this time. Providing a non-Flash API isn't going to change that.

      I can see how many people might like to have a Skype-like communication system where they can videochat with other people (most especially friends and family, but not telemarketers and bill collectors), not only from their desktop/laptop computer, but from their smartphone too, all using the same system so one person on a smartphone can videochat with someone at a desktop PC. However, it's unlikely we'll see this in our lifetimes, despite the fact that there's no technological barriers: the mobile-phone carriers simply won't allow it because it would go over the internet and not generate high per-minute fees for them. Pretty soon, this position will be even more solidified, because AT&T is going to buy T-mobile, and we're eventually going to get down to 2 carriers, each as bad as the other.

  53. Licensors who misunderstand a medium by tepples · · Score: 1

    An HTTP download (as opposed to a scatter protocol like torrent) is just a stream that gets saved to your disk instead of played as it xfers. A stream is just a download you decided not to save.

    A stream is a download whose user interface makes it difficult to save a usable copy. The file name is random, the temporary folder to which it is saved is marked in the file manager as a "hidden" folder, and it might even be encrypted with a secret key that isn't saved to your disk.

    The distinction lies only in the heads of pointy-hair bosses who don't understand what's really happening.

    And these pointy-haired bosses are the owners of copyright who have licensed the setting, music, or other components for use in your work. Authors of derivative works have had to deal with licensors who misunderstand a medium ever since there was a medium to misunderstand.

    Besides: half an hour to download the video and become disinterested on your site, or three minutes to watch a similar animation as it downloads on the other site? End users will still click away to the other site.

  54. IE 6 through 8 vs. IE 9 by tepples · · Score: 1

    SVG sounds like it would work great here -- you should check out SMIL

    According to caniuse.com, browser support for W3C's SMIL recommendation is far from universal. Firefox 3.6 didn't support it, and IE 9 still doesn't support it. Nor does Android Browser for phones support it. And what authoring tool for SVG+SMIL animations do you recommend?

    XP is 10 years old this year.

    And still in wide use. Any name-brand PC purchased even in 2006 will have come with Windows XP on it.

    IE6 is well under 3% now and falling

    I didn't say IE 6; I said IE on Windows XP, which by now should mean upgradable to IE 8, as opposed to IE 9. According to this page, IE 8 has 33.06%, IE 7 has 7.35%, IE 6 has 10.85%, and IE 9 has only 2.41%. What source did you use, so that I can see its own breakdown of IE 6 through 8 (which doesn't support SVG) vs. IE 9 (which does)?

  55. Zero browser support for stream API by tepples · · Score: 1

    The stream API, formerly called the <device> element, has zero browser support. Adobe Flash Player, on the other hand, runs on almost every desktop PC. It also runs on any Android device with an OS version that was current around the time they started putting front-facing cameras on phones.

  56. No built-in H.264 on XP or Linux by tepples · · Score: 1

    if Safari (I said nothing about Mobile Safari)

    So what should sites serve to Mobile Safari? A still image "We're sorry; Apple has chosen not to support unpatented video codecs on your device"?

    can play any HTML5 video, why can't the "open" alternatives? Are they fundamentally broken?

    The free web browsers have to run on Windows XP and GNU/Linux, which don't include a licensed H.264 decoder.

    1. Re:No built-in H.264 on XP or Linux by CheerfulMacFanboy · · Score: 1

      Stop changing the subject. Why can't the free browsers use available decoders for HTML5 media?

      --
      Fandroids hate facts.
  57. Once support ends, XP will be owned by tepples · · Score: 1

    It won't happen until long after that. There are millions of XP installations around the world that do what their users want them to do.

    I don't think users of PCs running Windows XP want their PCs to get compromised by criminals the day after Microsoft stops offering security patches for Windows XP. During the last year of official support for Windows XP, criminals will likely be stockpiling zero-day exploits in preparation to release them to the wild once support ends.

  58. Is it a codec or a fake AV? by tepples · · Score: 1

    IE9 can play WebM HTML5 video - though you need to download the codec from Google.

    From the point of view of an end user, what distinguishes a legit WebM codec for IE or desktop Safari from a fake antivirus posing as a codec needed to play a video?

    1. Re:Is it a codec or a fake AV? by shutdown+-p+now · · Score: 1

      I have no idea about Safari - never use it, even on Mac.

      IE has a somewhat unique situation in that this particular codec to which I've linked is the only codec other than built-in H.264 that it supports. So the way to distinguish a legit one is by whitelisting - if it's not the above link, it's not legit.

      Of course, a typical casual end user wouldn't have any idea, so this probably doesn't help much. I don't think people would hesitate downloading things from Google web servers (though "this release is a technology preview" might), but the other problem of people downloading random crap instead remains. But it will remain even if, hypothetically, IE is changed to include WebM and support for installable codecs removed entirely - how would the users know?

  59. Voice allowance and Internet allowance by tepples · · Score: 1

    If "NPAPI" hasn't been supported since IE5.5, then I think it's safe to say it can be neglected

    Safari (desktop version), Firefox, Google Chrome, and Opera still use NPAPI plug-ins. So we have NPAPI for all those and ActiveX for IE.

    the mobile-phone carriers simply won't allow it because it would go over the internet and not generate high per-minute fees for them

    Video chat that goes over the Internet uses megabytes of traffic, which gets counted against the user's monthly Internet traffic allowance the same way that voice gets counted against the user's monthly voice allowance.

  60. What's the administrator password? by tepples · · Score: 1

    I don't think people would hesitate downloading things from Google web servers (though "this release is a technology preview" might)

    Another thing that makes users hesitate is if the only user in the Administrators group is out of the house. In the common case, Flash Player is already installed, and Google Chrome Frame and Google's WebM plug-in aren't. Or can these plug-ins be installed to a single Limited User's account?

    1. Re:What's the administrator password? by shutdown+-p+now · · Score: 1

      WebM is not really a plugin as such, it's a Media Foundation codec - it's just the only one (aside from H.264) that IE whitelists. That's why installing it also enables WebM playback in Windows Media Player.

      Now, so far as I know, MF codecs need registry entries to be located, and writing those does require admin permission.

  61. Platform-specific pages; crash blaming by tepples · · Score: 1

    Why can't the free browsers use available decoders for HTML5 media?

    First, decoders available to you might not be available to your viewers. Mozilla wants to ensure that if a web page works on one desktop platform, it works on all. For example, if a user on Windows 7 or Mac OS X makes a web page, and it uses a patented MPEG codec, it'll play on Windows 7 Home Premium, Windows Vista Home Premium, and Mac OS X, but not Windows XP, Windows Vista Home Basic, Windows Vista Business, Windows 7 Starter, or GNU/Linux. Supporting only free codecs across all operating systems ensures that an author can't accidentally make a web page OS-specific.

    Second, one reason that HTML5 technologies are being developed in the first place is to replace native plug-ins. In general, browser makers don't want to get blamed for problems with untrusted third-party video decoders. A carefully malformed video could trigger a defect in the decoder that causes the browser to stop responding, unexpectedly quit, or even execute arbitrary code that discloses or destroys the user's files. A browser maker can respond quickly to protect users with a repaired decoder if and only if the codec is built into the browser.

  62. MF codecs on this MF registry by tepples · · Score: 1

    Now, so far as I know, MF codecs need registry entries to be located, and writing those does require admin permission.

    So if I've made video in a free format about MF snakes on an MF plane, and want my audience to see the video, what's the best solution to deploy Google's MF codecs to the MF registry?

    1. Re:MF codecs on this MF registry by shutdown+-p+now · · Score: 1

      Give them the link, tell them to click the button, and hope they have permissions to do so. You don't really have any other options, so far as I can see.

      In practice, given that right now even the newly launched Android video rental service from Google itself uses flash. Not to mention iOS. So you know the practical answer to this question (don't use a "free format" if you want casual users to have easy access to your content). ~

  63. im not even gonna read this by KingBenny · · Score: 0

    a demonstration please, don't put it in my veins, put it on my screen, i run chrome

    --
    Free speech was meant to be free for all... how can anyone grow up in a nanny state ?