back to article This one weird script continually crashes Android email

The email application of Samsung Galaxy 4 Minis can be made to repeatedly crash with a simple email that need not even be opened, according to researcher Hector Marco. A crafted email gobbled up by the native email client running on Android 4.2.2.0400, a superseded operating system that was the latest stock offering for the S4 …

  1. Christian Berger

    It's what happens if you add more and more code...

    ...before making sure your existing one works.

  2. Adam 1

    I hope he gave them 90 days....

    1. Mark 85

      Indeed. Almost a pity it wasn't MS who found it or started the clock ticking on Google. That would have been almost poetic from the goose/gander perspective.

      1. Sandtitz Silver badge
        FAIL

        " clock ticking on Google"

        The thing is Google can was their hands of it since they have apparently fixed it in 4.4.x and 5.0, and they can just point at the device manufacturers who have no incentive to update their old devices.

        I have at work two nice Android gadgets that didn't receive updates beyond 4.0.x IIRC: The Thinkpad Tablet and the pretty expensive Panasonic Toughpad. And because they have a locked bootloader I can't install a vanilla Android - they're as insecure as Windows XP these days. Should have bought the Windows 8 version of the Toughpad - free updates until 2023 (or whatever Windows 10 will bring if available)

        1. Anonymous Coward
          Anonymous Coward

          Re: " clock ticking on Google"

          Google can wash their hands of it all they want, but if this became a widespread thing affecting millions of Android users they aren't going to care whether it is on their OEM or on Google. All it takes is one person who has control of a spam botnet wanting to create a little mayhem adding the trigger to their spam to affect hundreds of millions of Android users.

          This is an issue with the Android ecosystem that OEMs are responsible for pushing updates - and have to go through the carriers as well, unlike Apple and Microsoft, who push updates without the carriers having any say. Those running a newer version of Android aren't home free, as there may be similar bugs that affect newer versions discovered in the future.

          1. Sandtitz Silver badge

            Re: " clock ticking on Google"

            "Google can wash their hands of it all they want, but if this became a widespread thing affecting millions of Android users they aren't going to care whether it is on their OEM or on Google."

            I'm not disagreeing with you. IANAL, but since Google provides free updates they are most likely legally "off the hook".

            The IT declined masses don't know what Android is. Even if their current Android device was made useless by this malformed email bug, maybe they would boycott the manufacturer and change to Samsung/Sony/HTC/LG/whatever and the new phone would have a newer OS and woulnd't crash like "that piece of crap Samsung that crashed constantly" or whatever.

            This is an issue with the Android ecosystem that OEMs are responsible for pushing updates - and have to go through the carriers as well, unlike Apple and Microsoft, who push updates without the carriers having any say.

            Are you certain about WP?

            Microsoft has a web page that lists the latest updates for all WP8 models in Europe. Take a look at the UK - starting with the 520 model all 5 carriers listed have the Denim update, except 3 UK only having the Cyan. The 620 has the Denim with 3 carriers, two carriers only have Denim. And this isn't limited to UK.

            1. Anonymous Coward
              Anonymous Coward

              Re: " clock ticking on Google"

              Well maybe I'm wrong about WP, which is really stupid of Microsoft if that's the case since Apple showed them how it is supposed to be done.

        2. G.Y.

          Re: " clock ticking on Google"

          Handsome is as handsome does: the vast majority of android "boxes" are sold via Samsung, AT&T, ... , and these intermediaries let updates happen (or not) at their own sweet time.

          Apple can wash its hand of obsolete versions; Google cannot, until they change their rules &force intermediaries to let updates happen on time.

  3. Robert Helpmann??
    Childcatcher

    What's best in life?

    The best way would be for their mobile providers to allow them to update their operating systems to a newer version which closed the vulnerability.

    FTFY. Even if Google can be bothered to patch older versions of their OS, which is doubtful based on history, how likely is it that the majority of customers will be able to receive the update? Not very, again based on history, as mobile providers have proven to be less than reliable in this area.

    1. Buzzword

      Re: What's best in life?

      It's nothing to do with the mobile providers. Do you expect the Highways Agency to service your car too?

      What about people who have wifi-only tablets, no mobile provider involved? It's up to the manufacturer to provide support (or not). That's the risk you take when buying hardware made by a company with a poor reputation for support.

      1. Irongut

        Re: What's best in life?

        Invalid car analogy, as always. Did no one learn from the terrible gaffs of Scott McNealy?

        The Highways Agency don't sell you the car. Nor do they install bloatware on it that would need to be tested and possibly updated to run on the new OS version. Mobile networks have little interest in providing OTA updates that would cost them money to build/test and may prevent you buying a new phone from them.

  4. Anonymous Coward
    FAIL

    Spread the blame

    to chip maskers as well, I cannot update my Umi Zero to Lollypop because the people behind the new octacore cpu wont release the details required, so the phone makers are stuck.

    BTW, this talks about the default Android email app.... can I therefore assume that if I only use the Gmail app I will be OK??

    1. Flocke Kroes Silver badge

      That is not a reason to blame the chip makers

      If your example is correct, the phone makers should have bought a chip they could control.

      Personally, I blame the customers. They should have checked for a cyanogen installer before purchase.

  5. Charlie Clark Silver badge

    Move along, please. Nothing to see here.

    Doesn't really matter. I have a non-branded S4 mini and even before I put CM on it (about a year ago) Samsung had released OTA's beyond 4.2.2. Other people I know with carrier-branded devices have also been on 4.4 for quite some time.

  6. Al_21

    Fragmentation

    Useful for killing/injuring people, not as useful with OSs.

    My biggest annoyance with Android.

    Not an Apple fan, but Android should take a leaf out of their book - they do well with keeping OSs upgraded, on the phone and on the Macs.

    1. ThomH

      Re: Fragmentation

      I think Apple goes the wrong way on this too often: by preventing downgrades and trying to back port too much it often leaves older devices with a poor overall user experience.

      I type this on an iPad 1 running iOS 5; I type this from experience.

  7. Indolent Wretch

    "Not an Apple fan, but Android should take a leaf out of their book - they do well with keeping OSs upgraded, on the phone and on the Macs"

    You realize that "Android" (whoever they are) do upgrade all the time.

    But the whole point of the free OS is that any manufacturer can use it and they can't force the manufacturers to upgrade as well?

    And Apple... well after a chunk of time trying to work out why a RAM generous, Disk Space 90% empty, 64 bit Intel chipped, Mac mini can't be upgraded beyond an ancient Snow Leopard OS X it turns Apple only put a 32-bit EFI in it and for all their billions they cannot be bothered to tell a developer to spend a day putting the necessary goods into the new kernel to get it to boot.

    So please don't tell me they do well.

    1. ThomH

      Doing well is a statistical thing. One counter-example is insufficient.

      Google generally writes excellent software and Android is a first-rate piece of engineering. But... "recent phone, all available updates installed and a maliciously crafted email can still crash the client repeatedly without even being opened. So please don't tell me they do well." — see how silly that sounds?

      Apple does a million things very poorly. I just don't think yours is a good example of one of them because you've ignored the age of the machine in question.

  8. Anonymous Coward
    Anonymous Coward

    One thing isn't clear to me

    The article talks about Android being vulnerable, and about S4 Mini ROM. Is the vulnerability in Android and affecting all Android phones of that rev, or does it only affect S4 Mini owners?

    1. Charlie Clark Silver badge

      Re: One thing isn't clear to me

      It doesn't really affect anything because it's about on old version of the OS on a particular device. Sloppy article though.

  9. MrSmith317

    Hopefully everyone already knows that Samsung uses their own default mail client and that this is not indicative of Android but of Samsung's heavily customized Android.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like