信息安全

信息安全
当前位置: 首页 >> 正文 >

关于axios npm供应链投毒的安全公告

发布时间:2026年08月12日 09:34     作者:     浏览次数:


一、情况分析

Axios是npm生态中下载量最高的HTTP客户端库之一,广泛应用于React前端、Node.js后端及AI编程工具(如Codex、Claude Code)等场景。

近期监测到axios npm遭遇供应链投毒攻击,攻击者通过劫持Axios核心维护者账号,绕过GitHub Actions CI/CD流程,手动发布axios@1.14.1(针对1.x主线)和axios@0.30.4(针对0.x旧分支)两个恶意版本,植入伪装为crypto-js的恶意依赖plain-crypto-js@4.2.1。该依赖通过postinstall钩子触发混淆脚本setup.js,下载并执行跨平台RAT,实现远程控制、数据窃取与持久化驻留。

二、影响版本

axios 0.30.4

axios 1.14.1

三、排查方法

#检查是否安装恶意版本

npm list axios

#查看具体版本

npm list axios --depth=0

#检查lock文件

grep -A 5 '"axios"' package-lock.json | grep version

#检查plain-crypto-js依赖

npm list plain-crypto-js

四、处置建议

1、使用安全版本:使用非axios 0.30.4和axios 1.14.1的安全版本。

2、更换所有凭证:更换SSH密钥、数据库密码、云服务AccessKey、环境变量等所有鉴权信息

3、全盘病毒查杀:本次攻击具备远程投放木马能力,请安装最新杀毒软件对全盘文件进行查杀。如受攻击时已安装杀毒软件,请清空杀软信任区/白名单后进行查杀。


(初审 司瑾 复审 李洪波 终审 史晓峰)

Copyright 2024 All Rights Reserved. 长春工程学院大数据与信息化技术中心版权所有