文章总结: 2026年3月31日Axiosnpm包遭遇供应链投毒,恶意版本1.14.1与0.30.4通过盗用维护者账号发布,植入plain-crypto-js依赖并触发postinstall脚本下载跨平台远控木马。影响所有使用受影响Axios版本的Node.js及浏览器应用,建议立即排查sfrclak.com反连、检查Axios版本与恶意依赖包,并封禁相关域名与IP。 综合评分: 87 文章分类: 供应链安全,漏洞预警,恶意软件,安全运营,解决方案
OpenClaw又又又危!Axios npm被投毒,植入全平台木马
微步情报局 微步情报局
微步在线研究响应中心
2026年3月31日 13:40 北京
在小说阅读器读本章
去阅读
今日,Axios这个年下载量超36亿、JavaScript 生态最核心的依赖之一,在 npm 仓库遭遇供应链投毒。相关风险已传导至OpenClaw,在北京时间3月31日8:00-12:00期间正常安装使用OpenClaw时,会因上游依赖被污染而被动接触并感染恶意代码。
恶意版本1.14.1与0.30.4会自动下载并运行远控木马,影响操作系统包括Windows、Linux及macOS。建议大家立即排查sfrclak.com反连情况(反连即失陷),处置方案详见后文。
微步OneSEC EDR已经在安装OpenClaw的机器上,检测到恶意代码:
Windows检测结果
macOS检测结果
微步情报局研判认为,这次投毒的潜在影响面几乎包括所有HTTP 请求的Node.js和浏览器应用——从 React 前端到 CI/CD 工具,再到服务器端 API。目前,恶意软件包已被官方移除。
大致时间线(UTC)如下:
- 3月30日23:59:12:攻击者发布恶意依赖包[email protected]
- 3月31日00:00左右:攻击者利用被盗的 Axios 维护者 npm 账号,绕过 GitHub Actions CI/CD,手动发布[email protected]与[email protected]
- 3月31日00:05:41:Socket.dev 自动化检测发现异常包plain-crypto-js
- 3月31日04:00:00:npm官方下架恶意npm包plain-crypto-js,[email protected]与[email protected]
事件分析
攻击者在3月30日注册了恶意域名:sfrclak.com
在30日晚发布了恶意的npm包[email protected],并使用盗取的Axios 维护者 npm 账号更新了Axios1.14.1和0.30.4这两个版本,并在这俩个版本的package.json中引入了恶意的npm包。
在恶意的npm包[email protected]中,通过package.json引入了postinstall触发命令:
运行的setup.js是一个混淆的js代码:
该js文件的作用是检测运行的主机的平台,并根据运行平台从攻击者服务通过下载不同的后续载荷:
攻击者服务器URL地址:http://sfrclak.com:8000/6202033
云沙箱S、沙箱分析平台OneSandbox检测结果如下
目前后续载荷无法下载分析。
排查方案
排查恶意域名sfrclak.com反连情况
检查项目中是否有恶意的 Axios 版本:
检查node_modules中的恶意npm包:
如果已经运行,该目录内的存根将被替换为干净的存根。目录的存在足以证明加载器已执行。setup.jspackage.json检查受影响系统上的RAT伪影:
临时处置建议
封禁域名:sfrclak.com/callnrwise.com
排查自身环境:Axios的版本是否为受影响的版本1.14.1或0.30.4
排查服务依赖中是否存在恶意npm包:[email protected]
附录
另外,微步情报局在拓线分析过程中,发现以下IOC高度疑似攻击者持有资产,用户可根据业务情况提前进行封禁。
142.11.196.73
142.11.199.73
-END-
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:微步在线研究响应中心 微步情报局 微步情报局《OpenClaw又又又危!Axios npm被投毒,植入全平台木马》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论