TeaBot Malware Infiltrates Google Play Store Again
The TeaBot banking trojan was again found in the Google Play Store, where it posed as a QR code reader (QR Code & Barcode – Scanner) and managed to spread to more than 10,000 devices. The malware targets users of more than 400 banking and financial applications, including those from Russia, China, and the United States.
According to a report from Cleafy, TeaBot-infected applications act as droppers. That is, they get to the Google Play Store without malicious code and request minimal permissions from the user, so that it is difficult for reviewers and Google’s automated checks to detect anything suspicious.
In addition, trojanized applications actually work, delivering the promised functionality, so the reviews about them are mostly positive.
For example, QR Code & Barcode – Scanner that was discovered in February, looked like a regular utility for scanning QR codes. However, once installed, the app requested an update via a pop-up message, and instead of the standard procedure set by the Play Store rules, the update was downloaded from an external source.
The experts traced the source of these downloads to two GitHub repositories owned by the user feleanicusor and containing several samples of the TeaBot malware, uploaded on February 17, 2022.
Attack scheme
Once this “update” is complete, TeaBot is downloaded to the victim’s device as a new QR Code Scanner: Add-On application. This application starts automatically and requests the rights to use Accessibility Services to perform the following functions:
- view the device screen and create screenshots that show login credentials, two-factor authentication codes, SMS content, and so on;
- automatic granting of additional permissions to malware in the background, which does not require user intervention.
Interestingly, earlier versions of TeaBot, discovered in January 2021 and studied by Bitdefender, exited if they detected that the victim was in the United States. Now TeaBot also attacks users from the United States, and also received support for Russian, Slovak and Chinese languages, that is, the malware attacks any users without making exceptions.
Let me remind you that we also wrote that Experts discovered Xenomorph malware in the Google Play Store, and that AbstractEmu Android malware “roots” smartphones and evades detection.