Skip to content

Security Widely confirmed6 publishers 3 min read Published Updated

ToxicPanda 2.0 Widens From 16 Apps to 140, and From Overlays to ADB Shell

Zimperium says the Android banking Trojan now abuses Accessibility to switch on wireless debugging and run commands through the ADB daemon. The target list is the smaller half of the story.

The Watch · Security desk

Send a correction

What happened

  • ToxicPanda 2.0, a new variant of the prolific Android banking Trojan, was discovered by Zimperium's zLabs team, which wrote about it in a post on August 19.
  • ToxicPanda 2.0 includes a PIN-theft mechanism designed to target 140 banking and cryptocurrency applications.
  • ToxicPanda 2.0 includes an overlay-based credential theft mechanism targeting 349 financial institutions.
  • The first iteration of ToxicPanda targeted 16 banking apps.
  • The targeted application count grew from 16 to 140, an increase of 124 apps or roughly 8.75 times the original list.

Why it matters

Zimperium's zLabs team published research on August 19 describing a new variant of the Android banking Trojan ToxicPanda, which now carries a PIN-theft component aimed at 140 banking and cryptocurrency applications and an overlay-based credential theft component aimed at 349 financial institutions [1][6][2]. The first iteration of the malware targeted 16 banking apps [7], so the app target list has grown roughly nine-fold [17] - but the more consequential change is that the malware no longer needs to wait for a victim to open a banking app at all.

The overlay mechanism itself is conventional: when the victim launches a targeted application, the malware pulls the matching malicious HTML overlay from its command-and-control server [11]. According to the report, the 349 institutions sit across 16 countries, concentrated in Pakistan, South Africa, Mexico, Nigeria and India [2][9]. Read alongside the app count, that is a crew buying reach rather than depth - a broad, low-effort net across markets where mobile banking penetration is high.

The privilege escalation is the part that changes the threat model. Zimperium reports that ToxicPanda 2.0 abuses the Android Accessibility Service to enable wireless debugging, effectively converting an assistive feature into a route to shell access [3]. "Once the malware gains shell user permissions, it starts executing high-privilege commands directly through the ADB [Android Debug Bridge] daemon," the report says [4]. From there, per the same report, the malware bypasses standard Android runtime consent prompts to grant itself broad permissions, neutralise OS background restrictions, silently enable critical components and enforce persistence [5]. It also steals device lock credentials through a screen overlay, which gives the operator durable access to the handset [8].

Once an attacker is operating at shell level and granting its own permissions [4][5], the target list stops being a boundary. A curated set of 140 apps describes what the automated fraud tooling knows how to monetise, not what the operator can reach. Any device in that state is fully attacker-controlled, whether it belongs to a consumer or to an employee who also authenticates to corporate systems on it.

BeyondTrust deputy CISO Bradley Smith offered three mitigations: block sideloading on any device enrolled in corporate identity; treat accessibility service grants as privileged access events subject to logging and review; and alert when developer options or wireless debugging switch on across the managed fleet, which is achievable through mobile device management [13][14][15][16]. Worth noting what those controls presuppose. Two of the three depend on enrolment or an MDM signal [14][16], which is exactly the telemetry that does not exist on a personal handset that happens to hold a corporate SSO session.

Smith's framing is the right one: "ToxicPanda 2.0 does not break Android, it operates Android" [10]. He argues the pattern has run all year - abuse of legitimate platform features, accessibility services above all, rather than exploitation of vulnerabilities - and that because there is no patch for a feature working as designed, the control plane has to move from patching to governing who and what gets those grants [12].

What to watch: whether wireless debugging activation becomes a standard alert in MDM baselines [16], and whether the next variant's overlay set expands beyond the 16 countries currently covered [9]. If accessibility-to-ADB is a repeatable path, the app count in the next report is the least interesting number in it.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence62
Adoption
Not scored
Hype gap+12
Incentives55
Confidence64

Perspective Coverage

6 publishers
Builder
Builder 28%
Operator
Operator 67%
Investor
Investor 5%
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    ToxicPanda 2.0, a new variant of the prolific Android banking Trojan, was discovered by Zimperium's zLabs team, which wrote about it in a post on August 19.

    Reported SupportedView cited source
  2. [2]

    ToxicPanda 2.0 includes an overlay-based credential theft mechanism targeting 349 financial institutions.

    Reported SupportedView cited source
  3. [3]

    A new feature of ToxicPanda 2.0 is abuse of the Android Accessibility Service to enable wireless debugging, effectively trying to turn that functionality into a route to shell access.

    Reported SupportedView cited source
  4. [4]

    Zimperium's report states: "Once the malware gains shell user permissions, it starts executing high-privilege commands directly through the ADB [Android Debug Bridge] daemon."

    Reported Supported Source: Zimperium zLabs reportView cited source
  5. [5]

    Per the report, the malware bypasses standard Android runtime consent prompts to grant itself broad permissions, neutralize OS background restrictions, silently enable critical components, and enforce persistence.

    Reported Supported Source: Zimperium zLabs reportView cited source
  6. [6]

    ToxicPanda 2.0 includes a PIN-theft mechanism designed to target 140 banking and cryptocurrency applications.

    Reported SupportedView cited source
  7. [7]

    The first iteration of ToxicPanda targeted 16 banking apps.

    Reported SupportedView cited source
  8. [8]

    ToxicPanda 2.0 can steal device lock credentials via a screen overlay attack, granting an attacker persistent access to a compromised device.

    Reported SupportedView cited source
  9. [9]

    The targeted financial institutions span 16 countries, with most located in Pakistan, South Africa, Mexico, Nigeria and India.

    Reported SupportedView cited source
  10. [10]

    Smith said: "What stands out to me in this research is that ToxicPanda 2.0 does not break Android, it operates Android."

    Reported Supported Source: Bradley Smith, BeyondTrustView cited source
  11. [11]

    When the victim launches one of the targeted applications, the malware requests the relevant malicious HTML overlay from its command-and-control server.

    Reported SupportedView cited source
  12. [12]

    Smith said the pattern has been visible across mobile threats all year - abuse of legitimate platform features, accessibility services above all, rather than exploitation of vulnerabilities - and that because there is no patch for a feature working as designed, the control plane must move from patching to governing who and what gets those grants.

    Reported Supported Source: Bradley Smith, BeyondTrustView cited source
  13. [13]

    BeyondTrust deputy CISO Bradley Smith suggested three ways for enterprises to mitigate the impact of the ToxicPanda Android Trojan.

    Reported SupportedView cited source
  14. [14]

    Smith's first recommended control is to block sideloading on any device enrolled in corporate identity.

    Reported Supported Source: Bradley Smith, BeyondTrustView cited source
  15. [15]

    Smith's second recommended control is to treat accessibility service grants as privileged access events, subject to logging and review.

    Reported Supported Source: Bradley Smith, BeyondTrustView cited source
  16. [16]

    Smith's third recommended control is to alert when developer options or wireless debugging switch on across the managed fleet, which he says is possible via mobile device management (MDM).

    Reported Supported Source: Bradley Smith, BeyondTrustView cited source
  17. [17]

    The targeted application count grew from 16 to 140, an increase of 124 apps or roughly 8.75 times the original list.

    Derived Supported

Sources

6 independent publishers whose own reporting we read for this story.

  1. bleepingcomputer.com

    1 article · August 23, 2026

    ToxicPanda Android malware uses VPN permissions to block Google Play
  2. infosecurity-magazine.com

    1 article · August 20, 2026

    Updated ToxicPanda Variant Targets 140+ Banking and Crypto Apps
  3. malwarebytes.com

    1 article · August 24, 2026

    ToxicPanda 2.0 can take over your Android phone and banking apps
  4. scworld.com

    1 article · August 20, 2026

    New Android banking Trojan ToxicPanda 2.0 expands victim targeting
  5. securityaffairs.com

    1 article · August 22, 2026

    ToxicPanda 2.0 Gets a Major Upgrade, Expanding Attacks Across 16 Countries
  6. thehackernews.com

    1 article · August 20, 2026

    ToxicPanda 2.0 and GoldDigger Expand Android Banking Attacks with On-Device Fraud

Topics and entities