Sapphire Sleet Axios npm Supply Chain Compromise
Score: 10/10

Sapphire Sleet Axios npm Supply Chain Compromise

North Korean actor Sapphire Sleet compromised the popular Axios npm package to deliver platform-specific RATs via a malicious dependency named plain-crypto-js.

Executive Summary

On March 31, 2026, the North Korean state actor Sapphire Sleet (also known as BlueNoroff or Alluring Pisces) executed a supply chain attack by poisoning the Axios npm package, a widely used HTTP client. The actor published malicious versions 1.14.1 and 0.30.4, which included a hidden dependency, 'plain-crypto-js@4.2.1', designed to execute a second-stage remote access trojan (RAT) automatically upon installation.

The attack utilized a single command-and-control (C2) endpoint that delivered OS-specific payloads for Windows, macOS, and Linux based on POST request metadata. This campaign follows Sapphire Sleet's historical pattern of targeting the financial, cryptocurrency, and blockchain sectors to generate revenue and steal intellectual property. Organizations using Axios are urged to immediately downgrade to safe versions (1.14.0 or 0.30.3) and rotate any secrets exposed on development or CI/CD systems.

The technical sophistication of this attack is noted by the use of manifest-only changes to avoid source code scrutiny and the implementation of defense evasion techniques such as self-deleting installers and masquerading as legitimate system processes (e.g., 'wt.exe' and 'com.apple.act.mond').

Key Details

Threat Name

Sapphire Sleet Axios npm Supply Chain Compromise

Affects

—

Adversary

Sapphire Sleet

Malware/Tools

TalonStrike, Crosdomd, AxioRAT, Multiverze, SuspObfusRAT, Powdow, Malgent

Report Score

10out of 10
Quality Score
Excellent
IOC Quality9
TTP Details9
Detection Guidance10
Enterprise Relevance10
Clarity & Structure10
Technical Depth9

Sources