Updated Chameleon Android Trojan Uses Accessibility to Bypass Biometric Prompts

· Original article ↗

Summary

ThreatFabric analyzes an updated Chameleon banking trojan distributed via Zombinder. The malware targets Android users, including in the UK and Italy, and can interrupt biometric prompts, prompt users to enable accessibility, and support device takeover.

Key points

  • ThreatFabric reports that the updated Chameleon variant is distributed via Zombinder and often masquerades as Google Chrome.
  • The researchers say the variant has expanded its targeting to Android users in the UK and Italy.
  • On Android 13 devices with Restricted Settings, the malware can display an HTML guide prompting users to enable its required Accessibility Service.
  • A command called "interrupt_biometric" triggers a method that, according to the analysis, switches biometric authentication to PIN, pattern, or password authentication.
  • The malware can use Accessibility actions and keylogging to support credential theft and device takeover; the report says attackers do not gain access to victims' biometric data.
  • A new scheduling feature can use accessibility or usage statistics to identify the foreground app and decide whether to launch an overlay or injection activity.

Article Details

Attack Vectors
  • Chameleon is distributed through Zombinder in a two-stage payload process that deploys Chameleon samples along with the Hook malware family.
  • The trojan is distributed through phishing pages that disguise it as legitimate applications, including Google Chrome.
  • Chameleon abuses Android Accessibility Service privileges to perform device-takeover actions, manipulate authentication, and launch overlay attacks.
  • When accessibility is disabled, the malware can use usage statistics to identify the foreground application and decide whether to initiate an overlay or injection activity.
  • A command from its C2 server can prompt users on restricted Android 13 devices with an HTML page instructing them to enable Accessibility Service.
Defensive Notes
  • Treat requests to enable Accessibility Service from unexpected applications as suspicious, particularly on Android 13 and higher.
  • Monitor for banking trojans that use accessibility actions to interfere with biometric prompts or fall back to PIN, password, or pattern authentication.
  • The article identifies Chameleon samples by SHA-256 hashes in its IOC appendix.

Indicators of compromise

TypeIndicatorContext
SHA2560a6ffd4163cd96d7d262be5ae7fa5cfc3affbea822d122c0803379d78431e5f6SHA-256 hash listed for a new Chameleon variant sample named Chrome.
SHA2562211c48a4ace970e0a9b3da75ac246bd9abaaaf4f0806ec32401589856ea2434SHA-256 hash listed for a new Chameleon variant sample named Chrome.

MITRE ATT&CK

Malware

Products

Countries

Related Articles