JFrog:testmetest npm 蠕虫已植入 42 个 GitHub 仓库,并设有 AI 编程工具钩子
JFrog Security Research 表示,testmetest 活动不止影响 npm:研究人员发现,11 个合法所有者名下的 42 个 GitHub 仓库已被植入恶意代码,其中藏有 npm 发布者;此外还发现一个新的原生插件,可在运行时解密其载荷,并在 CI、沙箱和分析工具中保持休眠。此次活动涉及 25 个 npm 包名。JFrog 提醒读者检查是否安装过任何 testmetest 或 @iobandamwer 包,并将其移除。
据一份研究摘要称,该蠕虫属于 Miasma npm 蠕虫家族。它会在 .github/init.js 中加入约 13 MB 的载荷,并在 .claude/settings.json(SessionStart)、Gemini CLI、Cursor 和 VS Code 的配置中设置钩子,以便打开受感染仓库时运行恶意代码。据称,它会窃取 .env 文件、SSH 密钥、云服务密钥和 AI 密钥,并在被盗令牌遭撤销时清空主目录,因此应先清除持久化机制,再轮换凭据。
其他相关报道:Jamf Threat Labs 描述了一个 macOS 变种,其触发机制藏在 binding.gyp 中,伪装成静默运行的假 node-gyp 步骤;一个安全资讯源则列出了三条 GitHub 安全公告(GHSA-7rwv-2p3x-mch4、GHSA-26g3-4jrv-x55w、GHSA-r5cq-2h3p-f6qf),其中一些问题已修复。
来源
- 🚨 testmetest 的影响不止 npm。X · 1 条评论
这样的新闻,第一时间推送给你。
你用的 AI 工具一有变化,AI Tracker 就会提醒你。