Axios HTTP Library Compromised on NPM: Malicious Versions Drop Cross-Platform Remote Access Trojan

2026-03-31T17:19:30.765Z·1 min read
The Axios HTTP client library — the most popular JavaScript HTTP library with over 100 million weekly downloads — was compromised on NPM in a highly sophisticated supply chain attack.

The Axios HTTP client library — the most popular JavaScript HTTP library with over 100 million weekly downloads — was compromised on NPM in a highly sophisticated supply chain attack.

What Happened

Why This Is Extraordinary

This was among the most operationally sophisticated supply chain attacks ever documented against a top-10 NPM package:

Impact

Analysis

This attack represents a new level of sophistication in software supply chain attacks. The attacker didn't just push malicious code — they orchestrated a multi-stage, multi-platform, self-destructing operation that could evade forensic analysis.

The key lesson: dependency inspection is insufficient when the malicious payload is in a dependency of a dependency, and that dependency self-destructs after execution. Organizations need runtime behavioral analysis (like Harden-Runner's anomaly detection) to catch these attacks.

For the 100 million+ weekly Axios users: check your package-lock.json and ensure you're not running versions 1.14.1 or 0.30.4.

← Previous: Pop Mart, Backed by Xiaomi's Lei Jun, Reportedly Preparing IPONext: Sony and TCL Form Bravia Joint Venture with TCL Holding 51% Majority Stake →
Comments0