OpenClaw—AI研究OpenClaw—AI研究
  • AI动态
  • OpenClaw教程
  • 技术解读
  • 用户故事

Mistral AI SDK和TanStack Router遭npm供应链攻击:开源生态再敲警钟

Mistral AI SDK和TanStack Router遭npm供应链攻击:开源生态再敲警钟

2026年5月14日 by WoodStone

npm生态系统近日遭遇了近年来最严重的供应链攻击事件。安全研究人员发现,知名AI初创公司Mistral的官方JavaScript SDK以及前端工具库TanStack Router的最新版本被植入了精心设计的恶意代码。据估计,数万个依赖这些包的项目可能已经受到影响。

攻击手法分析

安全公司凌晨对攻击流量进行了深入分析。攻击者通过获取上游代码库维护者的npm账号权限,成功向这两个包推送了含有恶意代码的新版本。恶意代码的设计非常精细:它会在特定的CI/CD环境变量下激活,尝试窃取包含API密钥、CI/CD凭证、SSH私钥等敏感数据的环境变量。

特别值得注意的是,恶意代码对触发条件进行了严格控制——在常规开发测试环境中,它几乎不表现任何异常,只有在检测到持续集成服务器的特定标记时才会执行恶意逻辑。这使得恶意代码能够长时间潜伏而不被发现。

影响范围

Mistral AI SDK是JavaScript开发者调用Mistral系列大语言模型的标准客户端,被众多AI应用开发者和企业广泛使用。TanStack Router则是React技术栈中最为流行的前端路由方案之一,在npm的每周下载量高达数百万次。两者结合意味着这次攻击的覆盖面相当广泛。

攻击者选择同时入侵AI开发者工具和前端基础设施工具,形成了一个精准的”双线攻击”——既可以窃取AI应用的API凭证,又可以获取前端应用的生产环境访问权限。

应对措施

npm安全团队在接到报告后两小时内执行了紧急撤回,TanStack官方也紧急发布了安全公告。建议所有开发者立即检查自己的package.json和package-lock.json,确认是否安装了受影响的版本。如果发现相关依赖,应立即卸载并重新安装已验证的安全版本。

此外,在CI/CD环境中存储的所有密钥和凭证都应该被视为可能已泄露,建议进行预防性轮换。这次事件再次提醒开源生态系统的参与者:包管理器的信任链非常脆弱,对依赖包的任何更新都应保持警惕。

← 返回文章列表
分类: AI动态 标记: AI动态, npm, 供应链攻击, 安全

© 2026 OpenClaw—AI研究 版权所有

沪ICP备2026010690号-1