Android apps still vulnerable to a major bug despite an existing patch

Thumb touching a phone's screen within the Android App store
(Image credit: Shutterstock)

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.”

Rene Millman

Rene Millman is a freelance writer and broadcaster who covers cybersecurity, AI, IoT, and the cloud. He also works as a contributing analyst at GigaOm and has previously worked as an analyst for Gartner covering the infrastructure market. He has made numerous television appearances to give his views and expertise on technology trends and companies that affect and shape our lives. You can follow Rene Millman on Twitter.