Thursday, August 20, 2026

ToxicPanda 2.0 Steals PINs From 140+ Banking and Cryptocurrency Apps Using Invisible Overlays

ToxicPanda 2.0, an evolved Android banking Trojan that significantly expands its fraud, device control, and credential theft capabilities.

The updated malware uses invisible overlays to capture PIN input from more than 140 banking and cryptocurrency applications, while its broader phishing framework targets 349 banking, financial, e-wallet, and crypto applications across 16 countries.

ToxicPanda was previously associated primarily with campaigns against European users, but version 2.0 signals a substantial global expansion.

The malware now supports 167 remote commands, compared with the more limited and partly unfinished functionality documented in earlier research by Cleafy.

Several commands that were previously present but unimplemented are now operational, giving operators a more mature platform for fraud, persistence, phishing, and post-compromise device control.

The most concerning addition is a transparent overlay mechanism designed to steal PINs entered into targeted financial applications.

ToxicPanda monitors the foreground app through Android Accessibility Services, then checks whether its package matches a remotely configurable target list.

When a victim opens a banking, wallet, payment, or cryptocurrency application, the malware can place an effectively invisible touch-capturing layer over the legitimate interface.

Unlike a conventional phishing screen, this technique allows the victim to interact with what appears to be the authentic application while their touch input is intercepted by the overlay.

The capability can be refreshed remotely through the replacePinTargets command, enabling operators to replace package names and keywords without requiring a new malware build.

ToxicPanda also retains HTML-based phishing overlays that mimic login and transaction pages.

These overlays are retrieved from the command-and-control server after the malware identifies targeted apps installed on the device, allowing attackers to harvest credentials, PINs, and other sensitive payment data.

It programmatically navigates to device settings, enables Developer Options by simulating taps on the build number, turns on Wireless Debugging, and opens the pairing workflow.

It then scrapes the six-digit pairing code and dynamic port shown in the pairing dialog. Using these values, the malware performs local SPAKE2-based authenticated pairing with the ADB daemon and obtains shell-level access.

This enables it to execute commands that can bypass ordinary runtime consent flows, broaden permissions, reduce background restrictions, activate components, and reinforce persistence.

Malware installs the payload and requests Accessibility Service permissions (Source : zLabs).
Malware installs the payload and requests Accessibility Service permissions (Source : zLabs).

The zLabs team recently identified ToxicPanda 2.0, abuses Accessibility Services to automate the Android Wireless Debugging setup process, a feature introduced in Android 11 for Wi-Fi-based Android Debug Bridge connectivity.

ToxicPanda 2.0 operates as a dropper. It first displays a fake installation screen in a WebView and asks the victim to grant VPN privileges.

ToxicPanda 2.0 Steals PINs

The requested VPN access is used to obstruct communications from Google Play and Google Play Services before the hidden payload is decrypted from the application’s assets and installed.

The malware communicates with its C2 server through an HTTPS handshake followed by a persistent WebSocket channel, giving operators low-latency, bidirectional command execution.

16 targeted countries (Source : zLabs).
 16 targeted countries (Source : zLabs).

Its communications remain AES-encrypted in ECB mode using a key embedded in the source code. Researchers also observed delivery through Amazon AWS-hosted buckets, reflecting the actors’ use of legitimate cloud infrastructure for malware distribution.

Beyond financial fraud, ToxicPanda 2.0 can deploy spoofed Android lock-screen overlays to harvest unlock PINs, patterns, and passwords.

Capturing those credentials gives operators a path to bypass screen-lock protections and retain access to a compromised device.

Some samples also show full-screen fake system-update templates to conceal malicious activity while background actions occur.

Newly functional commands include admSet, which requests Device Administrator privileges using a “System service requires administrator privileges” lure, and admPwd, which can attempt to reset the device lock credential with an attacker-specified value.

Fake update layouts by the malware (Source : zLabs).
 Fake update layouts by the malware (Source : zLabs).

The autoBoot capability further adapts to vendor-specific power-management controls on OEMs including Xiaomi, OPPO, Vivo, Samsung, and Huawei, using Accessibility-driven navigation to preserve background execution.

For defenders, the campaign reinforces the risk of sideloaded Android apps requesting Accessibility, VPN, Device Administrator, or Developer Options-related permissions.

Financial application developers should also harden sensitive screens against overlay abuse and continuously assess device integrity and suspicious accessibility-service activity.

★ Which Security Tools Should You Cut? Score Them on One Page – Download the Inherited Security Stack Guide

Mayura Kathir
Mayura Kathirhttps://gbhackers.com/
Mayura Kathir is a cybersecurity reporter at GBHackers News, covering daily incidents including data breaches, malware attacks, cybercrime, vulnerabilities, zero-day exploits, and more.

Hot this week

How To Access Dark Web Anonymously and know its Secretive and Mysterious Activities

What is Deep Web The deep web, invisible web, or...

How to Build and Run a Security Operations Center (SOC Guide) – 2023

Today’s Cyber security operations center (CSOC) should have everything...

Russian Hackers Bypass EDR to Deliver a Weaponized TeamViewer Component

TeamViewer's popularity and remote access capabilities make it an...

Web Server Penetration Testing Checklist – 2026

Web server pentesting is performed under three significant categories: identity,...

ATM Penetration Testing – Advanced Testing Methods to Find The Vulnerabilities

ATM Penetration testing, Hackers have found different approaches to...

Cisco BroadWorks Vulnerability Allows Remote Attackers to Access Sensitive Files

Cisco has issued security updates for a high-severity vulnerability...

Hackers Use Fake CAPTCHA to Deploy Malware That Shuts Down Endpoint Security

Threat actors are pairing fake CAPTCHA verification pages with...

Red Hat Kubernetes Flaw Lets Unauthenticated Attackers Access Internal Cluster Services

Red Hat has disclosed CVE-2026-66794, an important-severity server-side request...

Splunk Fixes 17 Vulnerabilities Including Critical MCP Server RCE

Splunk has released a security hardening update addressing 17...

Hackers Create Hidden Microsoft 365 Inbox Rules to Conceal Vendor Payment Fraud

Threat actors are increasingly abusing Microsoft 365 identity sessions...

CyberPanel Pre-Auth RCE Flaws Let Attackers Gain Remote Server Access

Researchers have revealed a pre-authentication remote code execution (RCE)...

Claude AI Finds Authentication Bypass Flaws in Multiple SAML Implementations

Multiple critical vulnerabilities in SAML implementations after employing Anthropic’s...

Hackers Trick AI Agents Into Telling Users to Install the Malware Themselves

A supply-chain campaign targeting OpenClaw has shown how threat...

Related Articles

Recent News