Google Pulls 500+ Backdoored Apps With Over 100 Million Downloads From Google Play (helpnetsecurity.com)
Orome1 shares a report from Help Net Security: Security researchers have identified over 500 apps on Google Play containing an advertising software development kit (SDK) called Igexin, which allowed covert download of spying plugins. The apps in question represent a wide selection of photo editors, Internet radio and travel apps, educational, health and fitness apps, weather apps, and so on, and were downloaded over 100 million times across the Android ecosystem. Lookout researchers did not name the apps that were found using the malicious SDK, but notified Google of the problem. The latter then proceeded to clean up house, either by removing the offending apps altogether, or by forcing app developers to upload an updated version with the invasive features (i.e.
the Igexin SDK) removed. "Users and app developers have no control over what will be executed on a device after the remote API request is made. The only limitations on what could potentially be run are imposed by the Android permissions system," the researchers pointed out. "It is becoming increasingly common for innovative malware authors to attempt to evade detection by submitting innocuous apps to trusted app stores, then at a later time, downloading malicious code from a remote server. Igexin is somewhat unique because the app developers themselves are not creating the malicious functionality -- nor are they in control or even aware of the malicious payload that may subsequently execute. Instead, the invasive activity initiates from an Igexin-controlled server."
What's the point of source material that doesn't include a list of the apps?
... IMHO these Apps should be named ...
You realize this article is about a Linux based OS right?
FFS Google, how did you let it get this bad? I thought that you were supposed to be watching out for this kind of stuff. We need a "Install apps from the Google Play Store" toggle in the next version of Android. Default: OFF.
The NSA will be sooo pissed that we locked them out. And with that all the other agencies all over the world.
Don't fight for your country, if your country does not fight for you.
Only Google's homegrown spyware is allowed on my phone! None of this third-party spyware for me.
Android 8 "Oreo" has moved "Install apps from unknown sources" from a system-wide setting to a finer-grained permission for each app. This means F-Droid users won't need to put the whole operating system's shields down anymore. So if you have Oreo, and you don't download from Google Play Store, and you "Uninstall updates/Disable" any carrier-installed crap that's not part of AOSP or other core functionality, then you sacrifice a few genres of apps but gain the theoretical safety of publicly auditable software that F-Droid's inclusion policy enables.
As for the install permission on Google Play Store, on the one hand, you'd want to leave it off to keep kids from installing crap. On the other hand, you'd want to leave it on to apply security updates to core OS components, such as Google Chrome and Gboard. But until Oreo gets delivered OTA, I don't know how to find out whether this setting would even work for Google Play Store.
...mightn't it be useful somewhere to list the apps that were pulled, and or their authors?
-Styopa
So they once have flaws in their walled garden store that allow malware on to people's devices, then don't even tell them which ones they were. They have had flaws in the past, and who knows how many more are yet to be discovered.
While they do monthly "security updates" less than 1% of users actually get them in a timely manner most will never get them at all and you can forget about large OS updates.
One of these days some horrible malware is going to hit most of their users and once that happens, it will happen over and over and over again. Very similar to what happened with MS and windows xp in the beginning. Maybe then google will take security seriously and have a sane update model that won't leave their users screwed. Maybe. Probably not.
This should have happened a long time ago, but better late then never I guess. It appears that the apps are the avenue of choice these days to try and harvest data from users. Especially on the Android side where a lax environment exists for sketchy apps to make their way onto the store.
I wonder if F-Droid has more or fewer than 500 backdoored apps. Man, if we could only check the source of the apps on F-Droid, that would be great!
Why is Apple always telling people what apps they are allowed to install on their phones! This is an OUTRAGE!!!!11one
Oh, what's that? This article is about Google? Carry on, then.
Their app store is riddled with malware and they won't identify the malware. That really engenders trust and makes me want to use their stuff.
HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
These apps are downloaded over 100 million times and Google just takes action now. I think that says some thing negative about Google and how they do business. I hope Google will be more responsible in the future. Are there legal uses for the Igexin SDK?
Dumb ass users will complain that one of their favorite apps is gone and install it from 3rd party. And then complain that their phones are compromised.
sudo rm -r -f --no-preserve-root /
Possible nefarious behavior aside, this behavior is unacceptable in an "SDK". The developer/development team that created the application developed against a specific version of the SDK and tested against that. If an SDK hot-fixes, you've completely invalidated the testing for that application and possibly broken things in the application. Even if the only thing you're doing is fixing known bugs in the SDK, it's quite possible that the developers implemented code to work around those bugs and fixing it will cause those workarounds will now break (e.g. the API returns ERROR_002 for a certain condition when it should be returning ERROR_001. Problems like this are common in SDKs). So either they are:
1. Evil programmers who wanted to make your app do something unintended.
2. Incompetent programmers who could accidently make your app do something unintended.
Either option sucks.
Apps should submit their contact URLs/servers to playstore. The Android permissions should white list the app connections during installation. If a app tries to connect any other url after install, it should be denied.
You lost me on a sanity-and-seriousness scales when you used the words "trusted app stores" for a repo of proprietary software. It is impossible to trust something which can't be audited. No, I'm not saying we all need to be Theo de Raadt, but if you're not even trying, then you're not even trying.
It's pretty disgusting that Google and Apple are so dominating our handheld PCs, because they're so markedly inferior to what are otherwise our usual quality standards. You would never put up with this shit on your server or desktop. As if the stakes on your handheld are any lower!!
We need to kill Android and iOS. They are shaping up to be the Democrats and Republicans of PCs!
For google play to get a whole lot more serious about application security checks before allowing them to become available.
The play store should be held (financially/legally) responsible when issues like this occur.
And nothing happens
This is a fiasco...
500 apps with a backdoor, and I'm certain there will be many more in the coming weeks...
We need a 3rd party/open source google apps tracker, that auto highlights which apps get pulled, so they can't hide this nonsense.
Name and shame ALL the devs/companies associated with this, otherwise, they'll just try to sneak around with more bs
PROTIP: Don't try to reverse-troll unless you actually know WTF you are doing, dumbass.