Android apps still vulnerable to a major bug despite an existing patch
Millions of users at risk from a flaw in the Google Play core library
Security researchers have found major Android apps used by hundreds of millions of people, such as Grindr, Bumble, OKCupid, Cisco Teams, Moovit, Yango Pro, Edge browser, and many others, are vulnerable to a known flaw that could give attackers access to the app users’ phones and data.
According to research, the security flaw is in Google’s widely used Play core library, which lets developers push in-app updates and new feature modules to their Android apps. Google fixed the flaw in April 2020, but the app developers must also install the updated Play core library in their apps to eliminate the threat. Many developers have not yet done this.
The Play core library is the app’s runtime interface with the Google Play Store, impacting how an app interacts with Google Play Services. These interactions include dynamic code loading (e.g., downloading additional levels only when needed), delivering locale-specific resources, and interacting with Google Play’s review mechanisms.
Researchers said that if exploited, the flaw could allow a hacker to inject malicious code into a vulnerable application and get access to all the same data that the application has. For example, it could allow hackers to steal authentication codes or grab users’ credentials from banking apps. A hacker could target vulnerable dating applications to spy on victims or grab the messages they send and receive from the app.
While Google acknowledged and patched the bug on April 6, 2020, rating it an 8.8 out of 10 for severity, developers need to push the patch into their respective applications to mitigate the threat fully. In September 2020, 13% of Google Play applications analyzed by Check Point researchers used the Google Play Core library, and 8% used the vulnerable version.
Aviran Hazum, Check Point’s mobile research manager, said researchers estimated hundreds of millions of Android users are at risk.
“Although Google implemented a patch, many apps are still using outdated Play Core libraries. The vulnerability CVE-2020-8913 is highly dangerous. If a malicious application exploits this vulnerability, it can gain code execution inside popular applications, obtaining the same access as the vulnerable application,” he said. “The attack possibilities here are only limited by a threat actor’s imagination.”
Managing security risk and compliance in a challenging landscape
How key technology partners grow with your organisationDownload now
Evaluate your order-to-cash process
15 recommended metrics to benchmark your O2C operationsDownload now
AI 360: Hold, fold, or double down?
How AI can benefit your businessDownload now
Getting started with Azure Red Hat OpenShift
A developer’s guide to improving application building and deployment capabilitiesDownload now