Axios Supply Chain Post-Mortem: Elastic's Cross-Platform RAT Architecture and What One User-Agent String Reveals

Charm · April 27, 2026 · 2 min read · 4 sources

Analysis

Elastic Security Labs: The Axios RAT Is One Unified Implant Framework Across Three Platforms

Elastic's analysis is the most technically complete breakdown yet, showing that the Windows PowerShell, macOS C++, and Linux Python payloads are three implementations of the same RAT spec with identical C2 protocol, command set, and beacon cadence. The hardcoded IE8/Windows XP user-agent string on all three variants is a gift to defenders and a bizarre operational choice that makes network detection trivial on macOS and Linux hosts.

Threat Intelligence

Microsoft Attributes Axios npm Compromise to North Korean Sapphire Sleet, Details Full Kill Chain

Microsoft confirms Sapphire Sleet ownership of the sfrclak.com C2 infrastructure and walks through every stage from the plain-crypto-js dependency injection through OS-specific RAT delivery. The Windows variant adds a registry run key under the guise of MicrosoftUpdate, which survives a RAT kill command and persists across reboots.

Remediation

Snyk's Axios Incident Breakdown: Secondary Compromised Packages and Bun Lockfile Blind Spots

Snyk surfaces two additional packages shipping the malicious plain-crypto-js dependency that most coverage missed, and flags that Bun users with binary lockfiles need an extra step to audit exposure. The remediation checklist is the most actionable published so far, including the npm ci --ignore-scripts control that would have blocked the entire attack vector.

Attribution

SANS Connects Axios to TeamPCP's Broader Credential-Theft Campaign Across npm and PyPI

SANS ties the Axios attack to TeamPCP, which hit Trivy, KICS, LiteLLM, and Telnyx in the eight days prior, suggesting an initial access broker sitting on a stockpile of compromised publishing credentials. If that attribution holds, more high-download packages are likely already staged for the same treatment.

Stay Ahead

Delivered each morning.