Group-IB Uncovers GoldDigger Trojan Targeting 50+ Vietnamese Banks
Group-IB, a leading creator of cybersecurity technologies to investigate, prevent, and fight digital crime, has discovered a new Android Trojan that specifically targets users of over 50 Vietnamese banking applications, electronic wallets, and cryptocurrency wallets, with the aim of stealing their funds. Codenamed GoldDigger by Group-IB’s Threat Intelligence unit, the trojan has been active since at least June 2023. The malicious application impersonates a Vietnamese government portal and an energy company and abuses the Android Accessibility service to extract personal information, steal banking app credentials, intercept SMS messages, and perform various user actions. The number of infected devices and the amount stolen remains unknown.
Group-IB’s Threat Intelligence customers were promptly notified upon the discovery of the threat. Group-IB’s Computer Emergency Response Team (CERT-GIB) also issued a proactive notification to the Governmental National CERT of Vietnam (VNCERT) and continued its outreach campaign.
The malware was first spotted by Group-IB in June 2023. The company’s Threat Intelligence unit identified more than ten fake websites posing as Google Play Store pages and fake company websites. To appear more convincing, some fake websites include user reviews and the emblem of Vietnam.
Figure 1. Fake website distributing GoldDigger
These sites were designed to deceive users into downloading the malicious GoldDigger application, named after a specific Android activity, found within the APK file, called ‘GoldActivity’. Group-IB was not able to establish the initial vector, but the Trojan’s operators most likely distributed the links to these websites through messengers or traditional phishing. Group-IB detected two different strains of GoldDigger – one that impersonated a Vietnamese governmental portal and another imitating a local energy sector company.
After being installed and launched, GoldDigger requests access to Accessibility Service, an Android feature designed to assist users with disabilities by allowing apps to interact with each other and modify the user interface. By abusing this feature, the malware can monitor and manipulate the device’s functions.
By granting the Trojan access to Accessibility Service, the user unwittingly enables GoldDigger to extract sensitive information, such as passwords, intercept SMS messages, simulate user interactions, as well as to steal login credentials. The Trojan monitors events related to 51 targeted applications of Vietnamese financial organizations, as well as e-wallets and crypto apps. After capturing user input (such as logins and passwords), GoldDigger exfiltrates the data to command-and-control (C&C) servers.
Figure 2. GoldDigger profile
One notable feature of GoldDigger is that it uses Virbox Protector – a legitimate software that provides advanced obfuscation and encryption. Malware developers employ Virbox Protector to make it more challenging for cybersecurity researchers to analyze and reverse-engineer their malicious code and avoid detection by conventional anti-fraud solutions. Nonetheless, Group-IB’s Fraud Protection can effectively detect GoldDigger.
“At the moment, GoldDigger is primarily focusing on targets in Vietnam,” says Anh Le, Group-IB’s Business Development Manager in Vietnam. “However, Group-IB’s Threat Intelligence team found that, in addition to Vietnamese, the malware included language translations to Spanish and traditional Chinese. The cybercriminals may have plans to further extend GoldDigger’s reach to Spanish and Chinese-speaking countries in the near future. We continue the investigation into GoldDigger and will provide updates when they become available.”
To minimize their risk of downloading banking Trojans such as GoldDigger, Group-IB recommends users always check for updates on their mobile devices, avoid downloading applications from sources outside of the Google Play Store, and check what permissions an application requests once it is downloaded. Companies seeking to safeguard their users from malware attacks might consider Group-IB’s Fraud Protection solution. It monitors user sessions by leveraging machine learning algorithms to identify suspicious behavior, the latest fraud techniques, unauthorized remote sessions, as well as the presence of malware, such as GoldDigger.