Supply-Chain Compromise of axios npm Package
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 Analysis
Technical Summary
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.
Affected Countries
United States, India, Germany, United Kingdom, Canada, Australia, France, Netherlands, Japan, South Korea
Indicators of Compromise
- hash: 089e2872016f75a5223b5e02c184dfec
- hash: 96575799bd87ae64cddbc55634a6d32d
- hash: df0e06df00e993e7917436d0f73df626
- hash: 07d889e2dadce6f3910dcbc253317d28ca61c766
- hash: 2553649f2322049666871cea80a5d0d6adc700ca
- hash: 978407431d75885228e0776913543992a9eb7cc4
- hash: d6f3f62fd3b9f5432f5782b62d8cfd5247d5ee71
- hash: 617b67a8e1210e4fc87c92d1d1da45a2f311c08d26e89b12307cf583c900d101
- hash: 92ff08773995ebc8d55ec4b8e1a225d0d1e51efa4ef88b8849d0071230c9645a
- hash: f7d335205b8d7b20208fb3ef93ee6dc817905dc3ae0c10a0b164f4e7d07121cd
- hash: fcb81618bb15edfdedfb638b4c08a2af9cac9ecfa551af135a8402bf980375cf
- domain: sfrclak.com
Supply-Chain Compromise of axios npm Package
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
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.
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
| Value | Description | Copy |
|---|---|---|
hash089e2872016f75a5223b5e02c184dfec | — | |
hash96575799bd87ae64cddbc55634a6d32d | — | |
hashdf0e06df00e993e7917436d0f73df626 | — | |
hash07d889e2dadce6f3910dcbc253317d28ca61c766 | — | |
hash2553649f2322049666871cea80a5d0d6adc700ca | — | |
hash978407431d75885228e0776913543992a9eb7cc4 | — | |
hashd6f3f62fd3b9f5432f5782b62d8cfd5247d5ee71 | — | |
hash617b67a8e1210e4fc87c92d1d1da45a2f311c08d26e89b12307cf583c900d101 | — | |
hash92ff08773995ebc8d55ec4b8e1a225d0d1e51efa4ef88b8849d0071230c9645a | — | |
hashf7d335205b8d7b20208fb3ef93ee6dc817905dc3ae0c10a0b164f4e7d07121cd | — | |
hashfcb81618bb15edfdedfb638b4c08a2af9cac9ecfa551af135a8402bf980375cf | — |
Domain
| Value | Description | Copy |
|---|---|---|
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 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
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
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.