Google Rebuilt the Android Media Stack To Prevent Another Stagefright
Reader Trailrunner7 writes: Android Nougat is bringing with it a slew of security improvements, many of them under the covers, and the one that likely will have the biggest long-term effect is the major rebuilding effort Google undertook on the media stack. That component of the operating system is meant to process audio and video, and it's been a weak spot in Android. The media stack includes the mediaserver process, which is used by a number of apps on Android devices. Researcher Josh Drake last year discovered a critical vulnerability in the libstagefright function in the media stack, which could allow an attacker to get complete control of a target device by sending a malicious MMS message. The Stagefright vulnerability is among the more widespread and dangerous flaws to affect Android, and though Google patched it last year, the company decided to take a more systemic approach to the problem in Nougat. Rather than addressing vulnerabilities on a case by case basis, Google implemented technologies to prevent a large group of bugs.
no need for this sandboxing stuff. Sandboxes should be a second line of defense, not a first one.
By my understanding, devices they aren't putting Nougat on, like the Nexus 5, are still supposed to get security updates. This seems to be a major security update. So, rather than just put Nougat on the Nexus 5, which they easily could with its hardware, they've committed to individually patching a category of bug that they just put a bunch of work into not having to individually patch. Or is my phone continuing to get security updates a lie?
Rebuilds OS instead.
The Stagefright vulnerability is on millions of phones that will never be updated.
Connect one of these beasties to your network and you could be SOL.
The phone manufacturers don't do updates.
They don't even offer updates.
Google understands how serious the problem is, but they are too busy making money, hand over fist, to worry about it.
Sure they make a change to the Android Nougat media stack, but in time, its unpatched vulnerabilities will bite users in the butt.
Google won't risk offending the manufacturers.
So buy an Android phone - and a prayer book to go with it.
that are
The "hidden fixes whenever we want, oh and full control of your device for your safety and ours" maneuver starts now.
Apple is next.
Don't worry,they left plenty of other great gaping holes in android etc so that people can drive trucks through androids so called security...
One day Google might actually do something about the awful radio stacks they keep foisting on the public,idiot reviewers etc go on about screens sucking battery to death,try looking at how bad the radio stack is compared to others,that's where loads of battery is going
The author’s last sentence insinuates that vulnerabilities are bugs If code is designed to accomplish specific tasks using specific input, is it a bug when someone nefariously alters input to derive unintended results?
Thoughts?
The real WTF is that https://www.libressl.org/ produces "Firefox can’t establish a connection to the server at www.libressl.org." They aren't even eating their own dog food.
The whole media stack is still based around the binary blobs provided by the SoC supplier and wrapped by hacking shims to provide an common API.
It would be nice to see Google use it's power for good and start forcing manufacturers to open up the SoCs. Unlikely, but I can dream :-)
Has the hardcoded preload buffer size been fixed yet? It makes anything using MediaPlayer completely unusable on low-bandwidth connections of less than a few megabits.
Hold on, let me anticipate every reply: "Get more bandwidth you fucking loser! It's 2016 already! Lolololololol u fucking suk why the shit you using android u kno android is for young people on fast fast fast internets not old shit lik u."
Google can write bugs and move them around as well as Microsoft or Adobe. This is an announcement of "moving bugs around". Don'g get excited.