Security AffairsPierluigi Paganini
Hackers abused React Native CLI flaw to deploy Rust malware before public disclosure
Hackers abused a critical flaw in the React Native CLI Metro server, tracked as CVE-2025-11953, to run remote commands and drop Rust malware weeks before public disclosure. The advisory notes that the Metro Development Server binds to external interfaces by default and exposes a command injection endpoint, allowing unauthenticated attackers to send a POST request and execute arbitrary executables, with Windows users able to run arbitrary shell commands.
VulnCheck observed real‑world exploitation of CVE-2025-11953 on 21 December 2025 and again in January, showing attackers kept using it despite the vulnerability’s limited public attention. The exploit delivered a multi‑stage, base64‑encoded PowerShell loader, disabled Microsoft Defender protections, and fetched payloads over raw TCP, culminating in a UPX‑packed Rust payload with basic anti‑analysis features.
The report cautions that exploitation occurred in the wild rather than purely for testing, emphasising the risk posed by production infrastructure becoming reachable.
Story timeline CVE-2025-11953
Full timelineShow as table
| Published (UTC) | Outlet | Headline |
|---|---|---|
| Tue 3 Feb · 14:30 UTC | SecurityWeek | Critical React Native Vulnerability Exploited in the Wild |
| Tue 3 Feb · 15:05 UTC | The Hacker News | Hackers Exploit Metro4Shell RCE Flaw in React Native CLI npm Package |
| Tue 3 Feb · 16:50 UTC | Security Affairs | Hackers abused React Native CLI flaw to deploy Rust malware before public disclosure (this article) |
| Wed 4 Feb · 02:45 UTC | SecurityOnline | Silent Intrusion: “Metro4Shell” Exploited in the Wild Since December |
| Wed 4 Feb · 12:31 UTC | SOCRadar | CVE-2025-11953 (Metro4Shell) in React Native Metro Server Enables RCE |
| Fri 6 Feb · 10:36 UTC | Security Affairs | U.S. CISA adds SmarterTools SmarterMail and React Native Community CLI flaws to its Known Exploited Vulnerabilities catalog |