
Critical Alert: Axios NPM Package Compromised in Supply Chain Attack
If you use Axios (which, let's face it, is almost everyone in the JS world), you need to check your dependency tree immediately. On March 31, 2026, a maintainer's account was compromised, leading to the release of malicious versions of the popular HTTP client. Here is a breakdown of what happened, how it works, and how to secure your apps. The Incident at a Glance 📉 Date : March 31, 2026 The Cause : A compromised npm account of an Axios maintainer. Affected Versions : 1.14.1 and 0.30.4 . The Payload : A dependency on a malicious package called plain-crypto-js . Reach : Axios is downloaded ~100 million times per week. Even though the versions were removed within hours, thousands of environments were exposed. How the Attack Works 🔍 The attacker gained access to the maintainer's account and published the malicious versions directly to the npm registry. The Dropper: The malicious versions included setup.js , which downloads platform-specific payloads from a remote server ( sfrclak.com:8000
Continue reading on Dev.to
Opens in a new tab




