Googleâs July 2017 security fixes for Android are out.
As far as we can see, there are 138 bugs listed, each with its own CVE number, of which 18 are listed with the tag âRCEâ.
RCE stands for Remote Code Execution, and denotes the sort of vulnerability that could be abused by a crook to run some sort of program sent in from outside â without any user interaction.
Generally speaking, RCE bugs give outsiders a sneaky chance to trigger the sort of insecure behaviour that would usually either pop up an obvious âAre you sure?â warning, or be blocked outright by the operating system.
In other words, RCEs can typically be used for so-called âdrive-byâ attacks, where just visiting a web page or looking at an email might leave you silently infected with malware.
The majority of the July 2017 RCE bugs in Android appear under the heading âMedia frameworkâ, which means they are Android flaws that are exposed when files such as images or videos are processed for display.
Like the infamous Stagefright bug in Android back in 2015, bugs of this sort can potentially be triggered by actions that donât arouse suspicion, because images and videos can unexceptionably be embedded in innocent-looking content such as MMS messages and web pages.
Thereâs also an RCE bug in Androidâs built-in FTP client â this one affects all Android versions still getting patches, from 4.4.4 all the way to 7.1.2.
Weâre not sure how easy it is to trigger this bug, but weâre assuming itâs tricky to exploit because Google gives it only a moderate rating.
(Mild risk ratings are unusual for RCEs â they usually attract a high or critical rating because thereâs a lot at stake if an RCE vulnerability does get exploited.)
âProximate attackerâ warning
The most intriguing bug this month, however, is an RCE flaw in the Broadcom Wi-Fi code thatâs used by Android devices equipped with certain Broadcom wireless chips.
According to Google, âa proximate attacker [could] execute arbitrary code within the context of the kernelâ.
In plain English, that means a crook whoâs within Wi-Fi range could fire off booby-trapped network packets at your Wi-Fi hardware, trigger a bug in the wireless deviceâŠ
âŠand end up with the same programmatic powers as the Android operating system on your device.
Given that the Android kernel is responsible for keeping your apps apart, for example by preventing the new fitness app you just installed from sneaking a look at your browsing history, a security compromise inside the kernel itself is about as serious as it gets.
Unfortunately, we canât yet give you any real detail about the Broadcom RCE patch.
The researcher who found the bug will be presenting his findings at the end of July 2017 at the Black Hat 2017 conference in Las Vegas.
Until then, all we really have are teasers for his forthcoming talk, and a the funky-sounding name BroadPwn for the vulnerability.
(Understandably, no one whoâs about to unveil a cool exploit at Black Hat wants to risk giving away a TL;DR version before the talk takes place â that would be like leaking the names of the Oscar winners a week before the awards ceremony.)
Interestingly, back in April 2017, a number of security issues in Broadcom wireless firmware were found to affect both iOS and Android devices â so if youâre an iPhone user, donât be surprised if this monthâs Google patches are quickly followed by a security patch from Apple, too.
What to do?
As usual, weâre going to repeat our usual mantra: âPatch early, patch often.â
What we canât tell you is when the vendors of devices other than Googleâs own Nexus and Pixel phones will be ready with their patches â if youâre worried, ask your vendor or the carrier who supplied your device.
Also, we canât give you a handy list of the thousands of different Android devices out there that not only include Broadcom wireless cards but also have firmware thatâs affected by the BroadPwn bug.
Once again, if you are worried, ask your supplier or mobile carrier.
Having said that, we can offer you Sophos Mobile Security for Android, 100% free of charge: although it wonât patch the abovementioned security holes for you, it will stop you from browsing to risky websites and from downloading booby-trapped adware and malware apps.
A good Android anti-virus not only makes it harder for crooks to push risky content onto your device but also stops them pulling you towards phishing pages, survey scams and other criminally oriented websites.
via nakedsecurity