Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

Supply-Chain Compromise of axios npm Package

0
Medium
Published: Tue Mar 31 2026 (03/31/2026, 16:35:35 UTC)
Source: AlienVault OTX General

Description

A coordinated supply chain attack targeted the axios npm package, compromising two versions (1.14.1 and 0.30.4) by injecting a malicious dependency. The attack delivered a cross-platform Remote Access Trojan to macOS, Windows, and Linux systems. The compromise occurred through the lead maintainer's npm account, bypassing normal publishing workflows. The malicious payload performed system reconnaissance, established persistence on Windows, and provided remote access capabilities. The attack affected numerous organizations and potentially exposed sensitive credentials. Immediate mitigation steps include pinning to safe versions, removing malicious dependencies, rotating credentials, and blocking the command and control server.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 03/31/2026, 18:54:23 UTC

Technical Analysis

This threat involves a coordinated supply chain compromise of the widely used axios npm package, specifically versions 1.14.1 and 0.30.4. Attackers gained access to the lead maintainer's npm account, allowing them to inject a malicious dependency into these package versions, bypassing standard publishing controls. The injected payload is a Remote Access Trojan (RAT) capable of infecting macOS, Windows, and Linux systems. Once deployed, the malware conducts system reconnaissance to gather information about the infected host, establishes persistence mechanisms on Windows platforms to maintain long-term access, and provides remote attackers with control over the compromised systems. The RAT also facilitates credential theft, increasing the risk of further lateral movement or data breaches. The attack leverages multiple MITRE ATT&CK techniques, including discovery (T1082, T1083, T1057), persistence (T1547.001, T1505.003), defense evasion (T1027, T1070.004), credential access (T1056), and command and control (T1071.001, T1105). Indicators of compromise include specific file hashes and a malicious domain (sfrclak.com) used for command and control. Although no CVE or known exploits in the wild have been reported, the attack's supply chain nature and cross-platform reach make it a significant threat to organizations relying on axios in their software stacks. The attack highlights the risks inherent in open-source software supply chains and the importance of securing maintainer accounts and package publishing processes.

Potential Impact

The compromise of the axios npm package poses a serious risk to organizations globally, especially those heavily reliant on JavaScript and Node.js ecosystems. The injected RAT can lead to unauthorized remote access across multiple operating systems, enabling attackers to conduct reconnaissance, steal credentials, and maintain persistence. This can result in data breaches, intellectual property theft, and potential lateral movement within corporate networks. The exposure of sensitive credentials could facilitate further attacks such as privilege escalation or access to cloud environments. Given axios's widespread use in web applications, backend services, and enterprise software, the attack could disrupt development pipelines and production environments. The supply chain nature means that even organizations with strong perimeter defenses can be compromised if they consume the affected package versions. The attack also undermines trust in open-source software supply chains, potentially causing operational and reputational damage.

Mitigation Recommendations

1. Immediately identify and pin axios package versions to known safe releases, avoiding the compromised versions 1.14.1 and 0.30.4. 2. Audit all project dependencies for the presence of malicious injected dependencies and remove them. 3. Rotate all credentials, API keys, and secrets that may have been exposed due to the compromise. 4. Block network communications to the identified malicious command and control domain (sfrclak.com) and associated IP addresses at the firewall and DNS levels. 5. Implement strict access controls and multi-factor authentication (MFA) on all package maintainer accounts to prevent unauthorized publishing. 6. Monitor systems for indicators of compromise, including the provided file hashes and unusual process behaviors consistent with RAT activity. 7. Employ software supply chain security tools such as package integrity verification, reproducible builds, and dependency scanning. 8. Educate development teams about the risks of supply chain attacks and encourage the use of private registries or vetted package sources where feasible. 9. Regularly update and patch development and production environments to reduce exposure to persistence mechanisms used by the malware. 10. Collaborate with security communities and threat intelligence providers to stay informed about emerging threats related to npm packages.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Author
AlienVault
Tlp
white
References
["https://www.huntress.com/blog/supply-chain-compromise-axios-npm-package"]
Adversary
null
Pulse Id
69cbf7d7db7968b35905f4fe
Threat Score
null

Indicators of Compromise

Hash

ValueDescriptionCopy
hash089e2872016f75a5223b5e02c184dfec
hash96575799bd87ae64cddbc55634a6d32d
hashdf0e06df00e993e7917436d0f73df626
hash07d889e2dadce6f3910dcbc253317d28ca61c766
hash2553649f2322049666871cea80a5d0d6adc700ca
hash978407431d75885228e0776913543992a9eb7cc4
hashd6f3f62fd3b9f5432f5782b62d8cfd5247d5ee71
hash617b67a8e1210e4fc87c92d1d1da45a2f311c08d26e89b12307cf583c900d101
hash92ff08773995ebc8d55ec4b8e1a225d0d1e51efa4ef88b8849d0071230c9645a
hashf7d335205b8d7b20208fb3ef93ee6dc817905dc3ae0c10a0b164f4e7d07121cd
hashfcb81618bb15edfdedfb638b4c08a2af9cac9ecfa551af135a8402bf980375cf

Domain

ValueDescriptionCopy
domainsfrclak.com

Threat ID: 69cc1498e6bfc5ba1d3022df

Added to database: 3/31/2026, 6:38:16 PM

Last enriched: 3/31/2026, 6:54:23 PM

Last updated: 4/1/2026, 3:08:32 AM

Views: 26

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

External Links

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses