UNK_MassTraction: China-Aligned Actor Exploits Roundcube CVE-2024-42009 & CVE-2025-49113 to Deploy IceCube Stealer and VShell Against University Physics Departments
UNK_MassTraction (TL-2026-1259), also tracked as One Email Closer to the Edge, is a high-severity campaign scored CVSS 9.9, first published 2026-07-13. It is attributed to UNK_MassTraction (China) with medium confidence, affects Roundcube Roundcube Webmail, references 2 CVEs (CVE-2024-42009, CVE-2025-49113), maps to 24 MITRE ATT&CK techniques (T1005, T1036, T1056), and is covered by 9 detection rules and 18 indicators of compromise.
Key facts for TL-2026-1259
- Threat ID
- TL-2026-1259
- Also known as
- One Email Closer to the Edge
- Severity
- HIGH
- CVSS
- 9.9 (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
- Status
- ACTIVE
- Category
- CAMPAIGN
- First published
- 2026-07-13
- Last reviewed
- 2026-07-13
- Attribution
- UNK_MassTraction
- Attribution confidence
- MEDIUM
- Nation-state nexus
- China
- Motivation
- ESPIONAGE
- Target sectors
- higher education, government administration
- Target regions
- North America
- Detection rules
- 9
- Indicators of compromise
- 18
Malware and tooling in UNK_MassTraction
Malware and tooling: IceCube, SquareShell, VShell
Since May 2026, Proofpoint has tracked UNK_MassTraction, a suspected China-aligned espionage threat cluster, exploiting an XSS flaw in Roundcube webmail (CVE-2024-42009) to run the JavaScript stealer IceCube, then chaining a Roundcube PHP deserialization flaw (CVE-2025-49113) to drop the SquareShell webshell and the VShell Go-based backdoor. Targeting is narrowly focused on physics and engineering department administrators and professors at US and Canadian universities with national-security-relevant astrophysics and particle physics research.
How UNK_MassTraction works
UNK_MassTraction is a suspected China-aligned espionage threat cluster first tracked by Proofpoint beginning in May 2026. The campaign opens with phishing emails sent from compromised third-party mailboxes (e.g. jpcontreras@newfield.cl) and spoofed, DMARC-weak domains, crafted to look like generic marketing/spam so recipients do not scrutinize them. The messages carry a specially crafted HTML body that abuses insufficient sanitization in Roundcube Webmail's mail-display function: an animation-event handler (onanimationstart) executes a decimal-encoded JavaScript loader the moment the message is opened in a vulnerable Roundcube client, tracked as CVE-2024-42009 (CVSS 9.3, CWE-79 stored/reflected XSS).
That loader delivers IceCube, a purpose-built JavaScript credential and session stealer that runs inside the victim's authenticated Roundcube session. IceCube performs DOM traversal to escape iframes, harvests usernames/passwords and any 2FA material entered into the page, steals session and CSRF cookies/tokens, fingerprints the browser (language, screen size, form data), and sets deferred triggers on the logout button and page-close events so it can clean up evidence and destroy forensic traces of the session before the victim notices. Code review of IceCube samples shows verbose, LLM-generated code comments and iterative "phase" markers, suggesting AI-assisted malware development, plus resilient retry/fallback logic for reliability across variable network conditions.
With stolen session material, the actor pivots to a second, more serious Roundcube flaw: CVE-2025-49113 (CVSS 9.9, CWE-502), an insufficiently validated `_from` parameter in `program/actions/settings/upload.php` that allows an authenticated user to trigger PHP object deserialization and reach a gadget chain culminating in `__destruct()`-driven command execution. The actor sends a crafted HTTP POST containing serialized PHP payload data (with a valid CSRF token obtained via the IceCube session hijack) to instantiate the gadget chain and execute arbitrary shell commands on the mail server itself — moving from a client-side webmail compromise to full server-side RCE on the mailserver host.
Server-side access is used to drop SquareShell, a small PHP webshell written to `plugins/newmail_notifier/mail_preview.php` inside the Roundcube plugin directory and timestomped to match the legitimate plugin's modification time to blend in with routine file activity. SquareShell exposes `system`, `passthru`, `exec`, `shell_exec`, `assert`, and `popen` execution primitives to give the operator durable, remotely reachable command execution independent of any further Roundcube exploitation.
Beginning in June 2026 the group introduced a fallback deployment mechanism: rather than relying solely on the PHP webshell, compromised servers are used to pull down and in-memory-load VShell, a mature Go-based, multi-platform (Windows/Linux/macOS) backdoor previously documented in numerous China-nexus campaigns (UNC5174/Uteus, UAT-8302, CL-STA-0048, Earth Lamia's "Operation DRAGONCLONE"). The loader downloaded onto UNK_MassTraction victims is architecture-dependent, checks `/tmp/log_de.log` to avoid duplicate execution, wraps itself with `nohup`, and masquerades in the process table as `[kworker/0:2]` — a well-known VShell evasion signature — to blend into normal Linux kernel worker-thread noise. Once running, VShell gives the operator an interactive shell, port-forwarding, and network-pivoting capability entirely in memory, without touching disk, complicating file-based detection and incident response on university-owned Linux mail infrastructure.
Targeting is unusually narrow and deliberate: rather than broad opportunistic phishing, UNK_MassTraction concentrates on physics and engineering department administrators and professors at US and Canadian universities, prioritizing institutions with astrophysics and particle physics programs carrying national-security relevance (e.g. dual-use research, DOE/DoD-funded labs, ITAR-adjacent instrumentation). Attribution to a China-aligned cluster rests on: access to covert VPS infrastructure shared with other known China-nexus operators; Chinese-language artifacts present in phishing email HTML source; and VShell's consistent association with Chinese state-linked toolkits and operators (UNC5174, UAT-8302, Earth Lamia, CL-STA-0048) across unrelated campaigns and targets. Proofpoint scanned relevant internet address space to identify additional SquareShell-infected Roundcube servers beyond the observed sample set and coordinated victim notification with government and industry partners.
Both exploited CVEs were independently confirmed under active exploitation by CISA, which added CVE-2025-49113 (alongside CVE-2025-68461) to the Known Exploited Vulnerabilities catalog on 2026-02-20 with a federal remediation deadline of 2026-03-13; a commercial exploit for CVE-2025-49113 was reportedly for sale within 48 hours of public disclosure. CVE-2024-42009 has separately been observed exploited by unrelated actors including APT28 and Winter Vivern, underscoring Roundcube's status as a recurring high-value target due to its wide deployment and historically slow organizational patch cadence.
MITRE ATT&CK techniques used in TL-2026-1259
Collection
T1005 Data from Local System; T1056 Input Capture
Defense Evasion
T1036 Masquerading; T1070 Indicator Removal; T1140 Deobfuscate/Decode Files or Information; T1620 Reflective Code Loading
Execution
T1059 Command and Scripting Interpreter; T1204 User Execution
Privilege Escalation
T1068 Exploitation for Privilege Escalation
Command and Control
T1071 Application Layer Protocol; T1090 Proxy; T1571 Non-Standard Port
Discovery
T1082 System Information Discovery
Credential Access
T1111 Multi-Factor Authentication Interception; T1539 Steal Web Session Cookie; T1555 Credentials from Password Stores
Initial Access
T1190 Exploit Public-Facing Application; T1566 Phishing
Persistence
T1505 Server Software Component
Impact
Lateral Movement
T1550 Use Alternate Authentication Material
Resource Development
T1583 Acquire Infrastructure; T1586 Compromise Accounts
Reconnaissance
Affected products and versions in UNK_MassTraction
- Roundcube — Roundcube Webmail
Vulnerable versions: < 1.5.8; 1.6.0 - 1.6.7 (CVE-2024-42009); < 1.5.10; 1.6.0 - 1.6.10 (CVE-2025-49113)
Fixed in: 1.5.8+; 1.6.8+; 1.5.10+; 1.6.11+ - Debian — Debian Linux (roundcube package)
Vulnerable versions: 11.0
Fixed in: patched roundcube package per Debian security advisory
Remediation for UNK_MassTraction
Patches
- Roundcube 1.6.8 / 1.5.8 (CVE-2024-42009)
- Roundcube 1.6.11 / 1.5.10 (CVE-2025-49113)
Immediate actions
- Patch Roundcube Webmail to 1.6.8+/1.5.8+ (fixes CVE-2024-42009) and to 1.6.11+/1.5.10+ (fixes CVE-2025-49113) immediately
- Hunt for SquareShell webshell at plugins/newmail_notifier/mail_preview.php on all internet-facing Roundcube instances, checking file content against known plugin baseline rather than trusting mtime (SquareShell is timestomped)
- Block IOC IPs 45.150.109.151, 194.213.18.133, 45.86.229.111 and associated sslip.io subdomains at network perimeter
- Hunt for processes masquerading as [kworker/0:2] that are not legitimate kernel threads (i.e., have a backing executable/socket), and for the marker file /tmp/log_de.log
- Force session/credential rotation and re-authentication for all Roundcube users on servers that received phishing from jpcontreras@newfield.cl or matching the campaign's email pattern
- Review outbound connections on ports 23088 and 8080 from mailserver hosts
Workarounds
- If patching is not immediately possible, disable or restrict the settings/upload.php action and consider disabling HTML message rendering for external senders
Longer-term hardening
- Deploy EDR with in-memory/fileless execution detection on Linux mailserver hosts (VShell never touches disk)
- Implement DMARC/DKIM/SPF enforcement (reject, not just monitor) to reduce spoofed-domain phishing delivery
- Segment webmail servers from broader campus network to limit lateral movement value of a compromised mailserver
- Establish a faster n-day patch SLA for internet-facing webmail infrastructure given Roundcube's recurring exploitation history
- Provide targeted phishing awareness training to physics/engineering department staff given their elevated targeting profile
CVEs associated with UNK_MassTraction
Weaknesses (CWE) in UNK_MassTraction
CWE-79, CWE-502
Timeline of UNK_MassTraction
- Roundcube releases 1.6.11 and 1.5.10, patching CVE-2025-49113 (the deserialization flaw later weaponized in this campaign).
- CISA adds CVE-2025-49113 (and CVE-2025-68461) to the Known Exploited Vulnerabilities catalog, confirming independent active exploitation of the deserialization flaw in the wild ahead of Proofpoint's UNK_MassTraction-specific reporting.
- CISA BOD remediation deadline for CVE-2025-49113 for federal civilian executive branch agencies.
- IceCube C2 infrastructure at 45.150.109.151 first observed in May 2026 campaign activity.
- Proofpoint first detects UNK_MassTraction phishing emails delivering the IceCube JavaScript stealer via CVE-2024-42009 exploitation against university Roundcube instances.
- IceCube stealer sample (SHA256 a02f124c...) collected for analysis.
- UNK_MassTraction introduces a fallback deployment mechanism using the Go-based VShell backdoor, loaded in-memory from C2 (45.86.229.111) alongside continued SquareShell webshell use.
- Second IceCube C2 IP (194.213.18.133) observed as the actor rotates delivery infrastructure.
- Proofpoint publishes "One Email Closer to the Edge: UNK_MassTraction & the Physics of Exploitation," detailing the campaign's exploit chain, malware, IOCs, and university physics/engineering department targeting.
Sources cited for UNK_MassTraction
- One Email Closer to the Edge: UNK_MassTraction & the Physics of Exploitation
- Malpedia library entry (js.icecube)
- Roundcube security updates 1.6.8 and 1.5.8
- Roundcube security updates 1.6.11 and 1.5.10
- Government emails at risk: critical cross-site scripting vulnerability in Roundcube Webmail
- CISA Known Exploited Vulnerabilities Catalog
- CISA Adds Two Actively Exploited Roundcube Flaws to KEV Catalog
- CISA: Recently patched RoundCube flaws now exploited in attacks
- The Silent, Fileless Threat of VShell
- VShell (Malware Family)
- China-Linked UAT-8302 Targets Governments Using Shared APT Malware Across Regions
- VShell and SparkRAT Observed in Exploitation of BeyondTrust Critical Vulnerability (CVE-2026-1731)
- Decoding VShell: Insights into a Chinese-Language Cyber Espionage Tool
- UAT-8302 and its box full of malware
- UNC5174's evolution in China's ongoing cyber warfare: From SNOWLIGHT to VShell
Threats related to UNK_MassTraction
Detection coverage for TL-2026-1259
As of 2026-07-13, Threadlinqs Intelligence publishes 9 detection rule(s) for TL-2026-1259 across Splunk SPL, Microsoft KQL and Sigma, covering 18 indicator(s) of compromise. The whole corpus is readable without an account; a free account unlocks full detection query text in Splunk SPL, Microsoft KQL and Sigma; paid tiers add raw indicator values, correlation and the MCP server. Threadlinqs MCP server · View plans.