www.elastic.co 3/31/2026, 6:56:43 PM · via preferred

Inside the Axios supply chain compromise - one RAT to rule them all

Inside the Axios supply chain compromise - one RAT to rule them all

Inside the Axios supply chain compromise - one RAT to rule them all

Elastic Security Labs reports a supply chain compromise of the axios npm package, one of the JavaScript ecosystem’s most depended-upon libraries, which at discovery had about 100 million weekly downloads. The attacker gained control of the maintainer account jasonsaayman and published two malicious versions, axios@1.14.1 and axios@0.30.4, meaning a fresh…

First seen 2026-03-31T16:15:03.251Z · Last seen 2026-03-31T18:56:43.290Z

CyberSIXT Evidence Panel Source marked as original reporting

ELASTIC Security Labs reports a supply chain compromise of the axios npm package, one of the JavaScript ecosystem’s most depended-upon libraries, which at discovery had about 100 million weekly downloads. The attacker gained control of the maintainer account jasonsaayman and published two malicious versions, axios@1.14.1 and axios@0.30.4, meaning a fresh npm install could pull a backdoored package.

The dropper relies on a postinstall hook from plain-crypto-js to download platform-specific stage-2 implants for macOS, Windows, and Linux from sfrclak[.]com:8000, with three parallel payloads that are implementations of the same cross-platform RAT sharing an identical C2 protocol and beacon cadence. The campaign’s initial discovery notes a shift from a trusted GitHub Actions OIDC publishing flow to direct CLI publishing, and the overall RAT uses a spoofed IE8/Windows XP user-agent across all three platforms.

Key timeline entries include 30 March 2026 for the plain-crypto-js decoy and the 31 March 2026 disclosure, with the affected packages listed as axios@1.14.1, axios@0.30.4 and plain-crypto-js variants, underscoring the widespread potential impact.

View full article

Article by CyberSIXT

Timeline Coverage

Swipe to explore timeline