Slashdot Mirror


Chrome V8 JavaScript Exploit Leaves All Android Devices Ripe For Attack (hothardware.com)

MojoKid writes: If you're an Android user that makes heavy use of Google's Chrome web browser (and what Android user doesn't?), you'll want to pay close attention to a new exploit that has the capability of taking your smartphone hostage. The exploit was demonstrated at MobilePwn2Own, which was held at a Tokyo-based PacSec conference. Quihoo 360 security researcher Guang Gong first uncovered the vulnerability, and thankfully, he hasn't publicly revealed detailed specifics on its inner workings. As soon as a phone accessed the website, the JavaScript v8 vulnerability in Chrome was used to install an arbitrary application (in this case a game) without any user interaction, to demonstrate complete control of the phone. Google reportedly has been made well aware of the exploit and will likely act quickly to resolve it.

14 of 107 comments (clear)

  1. repost by wbr1 · · Score: 4, Informative
    --
    Silence is a state of mime.
  2. Firefox though? by Anonymous Coward · · Score: 2, Insightful

    But... I use Firefox... That addon support was too good to pass up on. Also mostly avoid stuff that uses webview. So I suppose I'm fine?

  3. What Android user doesn't? by Anonymous Coward · · Score: 2, Insightful

    Most of them.

  4. Re:Sad by cnettel · · Score: 2, Insightful

    If you use C/C++ right, you do not end up writing a JIT compiler for a language never intended for it. This is a bug in v8. Now, we don't know where, but that's the kind of code that does things no one sane should ever do. It is supposed to take shortcuts and patch things on the fly. It's of course fully possible that this exploit is not in a performance-critical path, and then your comment is rather well placed. But I do think that anyone writing C/C++ in this context is a fool himself. It is for all practical purposes impossible to use C without doing bare pointer addressing. It is highly possible to use C++ without doing it, even though such use is not terribly widespread.

  5. Re: node.js? by Guy+Harris · · Score: 2, Informative

    node and chrome have nothing to do with each other besides sharing the JS engine.

    node.js uses a JavaScript engine, as it's written in JavaScript. Chrome is a browser that has a JavaScript engine. So they share even less than that.

    So the question is "does running node.js on V8 render it vulnerable?"

  6. Firefox by mattcoz · · Score: 2

    Good thing I use Firefox instead of Chrome.

    1. Re:Firefox by x0ra · · Score: 2
    2. Re:Firefox by dotancohen · · Score: 2

      Good thing I use Firefox instead of Chrome.

      Good thing I use Windows Phone instead of Android.

      --
      It is dangerous to be right when the government is wrong.
  7. in other words, no fix by frovingslosh · · Score: 3, Informative

    Google reportedly has been made well aware of the exploit and will likely act quickly to resolve it.

    Given the way that Google updates don'r get out to Android users, we can expect Google's resolution to eventually reach 0% of the current users.

    --
    I'm an American. I love this country and the freedoms that we used to have.
    1. Re:in other words, no fix by cant_get_a_good_nick · · Score: 2

      OS updates never get pushed. They require effort from both phone manufacturers and carriers, both who have motivation to not bother and encourage new phone purchases.

      Google apps get updated.
      Google Play Services get updated.

      In short, the things that Google can control (their apps, Google play services) actually gets updated. Chrome is an app

  8. Re: Sad by jhoger · · Score: 2

    Bare pointers! Is there another kind?

  9. Re:Chrome non user by Beardo+the+Bearded · · Score: 2, Insightful

    I use Firefox on my phone.

    --

    ---
    ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
  10. Re:Chrome non user by Z00L00K · · Score: 2

    I do as well, I never got attracted by Chrome, it feels wrong.

    --
    If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
  11. Re:Chrome non user by TheRaven64 · · Score: 2

    Not sure why this is off-topic. I started using Firefox on the phone because it was the first Android browser to offer a sane set of cookie management options (i.e. something beyond 'allow all' or 'block all', though it was restricted to this in the first couple of Android releases for some reason). With the self-destructing cookies plugin, it actually does what I want with respect to privacy. Most importantly though, it avoids a monoculture. Android has a huge market share and the idea of a bug in one browser being able to exploit the vast majority of all mobile phones is terrifying. Unfortunately, as with IE on Windows, enough apps use the Android WebView that there's a good chance that something else will run JavaScript with V8 even if you uninstall Chrome.

    --
    I am TheRaven on Soylent News