ClaudeCode被投毒"

admin 2026-11-01 01:25:51 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

Claude Code 被投毒

原创

RTAi-Lab
RTAi-Lab

RTAi-Lab

2026年10月30日 14:54
山东

去阅读

安全 · 已实锤

2026-10-30 · 读完约 3 分钟

先把结论放最前面:这事是真的。

10 月 30 号,Open VSX 上的 Claude Code 官方扩展被人投毒。恶意版本 2.1.313 在正常的扩展代码前面,塞了一段 66 行的加载器——扩展一运行,它就先动手,把你的电脑改造成一台能被远程登录的机器。

整个过程中,你不需要跟 Claude 说一句话,不需要点任何链接。装上,打开编辑器,就完了。

版本当天就被下架了,2.1.314 紧跟着上线。但有意思的是,Anthropic 和 Open VSX 官方,到现在一句话都没说。

66 行恶意加载器全部代码60 秒隧道断线自动重连3 平台Mac / Linux / Win

它在你电脑上干了七件事

01先摸你家底

收集主机名、用户名、系统版本、CPU 架构、家目录,还有你的 Git 邮箱。顺带扫一遍环境变量,专挑名字里带 KEY、TOKEN、SECRET、PASS、AWS、GCP 的,最多 40 个。这里它只记名字,不往外传值——先把你的底细摸清楚。

02留钥匙

往 ~/.ssh/authorized\_keys 里追加一枚 Ed25519 公钥,注释写成 svc-telemetry,伪装成一个看起来正经的服务账号,权限设成 0600。

03开门

macOS 上开远程登录,Linux 上用 systemctl 拉起 sshd,Windows 上直接装 OpenSSH Server。你的 SSH 服务,就这么被打开了。

04反着连回来

它内置了一把私钥,反复去连 [email protected],转发参数是 -R \*:0:localhost:22,每 60 秒重连,还关掉了主机密钥校验。意思是:它从你电脑里往外开了一条隧道,防火墙拦不住——因为门是从里面往外开的。

05让它开机就活

macOS 写 com.apple.sysmond.plist,伪装成苹果的组件名,再 launchctl 加载;Linux 写 ~/.config/.smt 和 .smtk,加一条 crontab @reboot;Windows 建一个叫 SysMon 的计划任务,用 SYSTEM 权限跑,失败了就往启动文件夹里丢。

06报个信

1.5 秒后查一下你的公网 IP,把收集到的东西打包成 JSON,发到 /beacon——本地 8099 一份,C2 的 8099 一份。回包它根本不在乎,发了就行。

07没有第七步

它没下载任何额外文件,注入阶段就这些。但别小看——那条隧道本身就是攻击者进你 SSH 的门,危害已经拉满了。

恶意加载器与正常代码的对比 · 来源 OpenSourceMalware

记不住上面这些,就照这几个值查

C2  134.209.82.225(22 / 8099)

路径  /beacon

公钥注释  svc-telemetry

持久化痕迹

~/.config/.smt、.smtk

~/Library/LaunchAgents/com.apple.sysmond.plist

SysMon、${TMPDIR}/.stk\_\*

extension.js 哈希

ecb58cb29078d9646ad1dcdbe51526f2d9cfea06be5fb2ab183e8ecc3ab6bf15

内置私钥哈希

7e0a52885fadee05544a9e99eb18c792bec05900a5e1a66d68f8383decb0e278

官方的反应,是沉默

Open VSX:版本已经删了,2.1.313 直接返回 Extension not found,列表从 312 跳到 314。但什么时候删的?没公开。

Anthropic:2.1.314 的 changelog 是发了,内容是权限加固那套,通篇没提这次是不是安全响应。官方声明?没有。

微软商店:装机量 2907 万,发布者 Anthropic,版本 2.1.314。分析方谨慎起见也报了微软市场,但目前只确认 Open VSX 那个样本是恶意的。

还有个细节:出事的 Open VSX 账号所有者,显示是 igorkofman——Igor Kofman,Anthropic 技术负责人,Claude Code 核心成员。是他本人账号被黑,还是发布环节有别的口子?没人出来给答案。

版本从 2.1.312 直接跳到 2.1.314,313 被移除

谁会中招

默认从 Open VSX 拉扩展的编辑器,都在射程内:VSCodium、Cursor、Devin Desktop(原 Windsurf)、Kiro、Gitpod……

如果你用的是微软官方 Marketplace 里的 VS Code,目前没有证据说你被波及。但下面这份自查,建议顺手做一遍。

花两分钟,自查这 6 处

①authorized\_keys 里,有没有一行注释是 svc-telemetry

②macOS 的 LaunchAgents 里,有没有一个叫 com.apple.sysmond 的东西

③crontab 里,有没有 @reboot 指向 ~/.config/.smt

④Windows 里,有没有 SysMon 计划任务,或启动项里的 sysmon.cmd

⑤有没有长期挂着的 ssh / autossh 进程,参数里带 -R \*:0:localhost:22

⑥有没有网络连接指向 134.209.82.225,22 或 8099 端口

真中招了,先做这五件事

先别手忙脚乱删东西。顺序是:断网 → 保留证据 → 封掉那个 IP(22 和 8099)→ 再删扩展和持久化 → 从干净的机器把能触达的凭证轮换一遍。

还有句丑话得说:这是交互式 SSH 后门,你看到的文件未必是全部痕迹。真确认中招了,重装系统比清文件靠谱。

顺手把这几件事分清楚

最近 Claude Code 的安全新闻有点多,别混了:

不是去年 8 月那次误标(当时被误判恶意,后来澄清了);不是今年 7 月工信部 NVDB 那条(那针对 2.1.91 到 2.1.196 的内置监控,版本范围都不一样);也不是源码泄露、npm 投毒、Chrome 扩展漏洞——那些是另外几起独立的事。

这次的,就是 Open VSX 上的 Claude Code 扩展被投毒,版本号 2.1.313。

ClaudeCode被投毒" 网络安全文章

ClaudeCode被投毒"

OpenVSX上的ClaudeCode官方扩展遭投毒,恶意版本2.1.313在正常代码前插入66行加载器,运行即植入SSH后门,实现远程控制、持久化与数据收集,影响VSCodium、Cursor等编辑器用户。官方已下架恶意版本但未公开声明。建议用户按文中6处自查,若中招需断网、保留证据、封禁C2IP并轮换凭证,重装系统更可靠。
中国工业互联网安全大赛决赛渗透(部分)" 网络安全文章

中国工业互联网安全大赛决赛渗透(部分)"

本文记录了中国工业互联网安全大赛决赛的渗透测试实战过程。作者利用WebLogicCVE-2020-14882反序列化漏洞获取目标主机权限,通过SSH私钥登录跳板机进行内网横向移动,并利用fscan扫描发现其他靶机。后续通过分析API文档,利用EDR系统端点主动轮询机制,在Windows主机上执行命令获取flag。文章提供了详细的漏洞利用脚本和操作步骤,对渗透测试人员具有实战参考价值。
VSCode扩展ClaudeCode插件-后门投毒预警" 网络安全文章

VSCode扩展ClaudeCode插件-后门投毒预警"

这是一篇关于ClaudeCode官方扩展被投毒的紧急安全预警。恶意版本2.1.313被发布到OpenVSX,植入持久SSH后门,可自动执行恶意加载器,建立C2反向隧道并设置开机自启。文章提供三分钟自查命令和事件时间线,建议受影响用户立即检查系统并关注官方声明。
评论:0   参与:  0