Claude Code扩展v2.1.313被植入SSH后门
先了解这件事
2026年10月30日,Open Source Malware团队披露Visual Studio Code的Claude Code扩展版本2.1.313在Open-VSX注册表中遭到篡改。恶意版本在官方代码前插入了一个66行的加载器,旨在建立持久的远程访问通道。该事件发生在Anthropic员工Igor Kofman管理的发布账户下,但尚未证实Anthropic官方分发基础设施是否受损。同日稍晚,Phorion在Cursor Marketplace的同一扩展版本中发现恶意代码,指出其利用立即调用函数表达式(IIFE)向受害者机器植入持久化SSH后门并建立反向隧道。攻击者通过修改~/.ssh/authorized_keys添加名为svc-telemetry的公钥,并利用反向端口转发将本地22端口映射到外部服务器。
AI 根据报道生成 · 19 小时前更新
报道时间线
沿着报道,了解事件的不同侧面。
- Hacker News · AI精选Cursor Marketplace 上 Claude Code VS Code 扩展 v2.1.313 被发现植入持久化 SSH 后门
Phorion 在 Cursor Marketplace 的官方 Claude Code for VS Code 扩展版本 2.1.313 中发现恶意代码,该扩展在加载时即执行注入的立即调用函数表达式(IIFE),向受害者机器植入持久化 SSH 后门并建立反向隧道。攻击者通过修改 ~/.ssh/authorized_keys 添加名为 svc-telemetry 的公钥,并利用反向端口转发将本地 22 端口映射到外部服务器 134.209.82[.]225,从而获得交互式 shell 访问权限。尽管 Cursor 已下架该版本并从 NPM 和 VSCode 注册表移除,但已安装用户面临严重风险。 关键事实显示,该恶意载荷在 macOS 上存在逻辑缺陷:脚本尝试以普通用户权限运行 systemsetup -getremotelogin 检查远程登录状态,当系统返回管理员权限错误而非预期的 Off 时,正则匹配失败导致脚本误判 SSH 已开启,从而跳过了 sudo -n systemsetup -setremotelogin on 的启用步骤。这意味着如果用户未预先开启远程登录,入侵者无法通过该漏洞建立入站连接,但这仅是防御上的偶然性而非设计保护。此外,恶意代码还通过 LaunchAgent com.apple.sysmond.plist、crontab @reboot 条目或 Windows 启动项实现重启后持久化,并发送包含主机名、Git 邮箱及环境变量名称列表的 Beacon 回传至攻击者服务器。 推断认为,此次事件表明即使是经过官方审核的 IDE 扩展也可能成为供应链攻击入口,且由于扩展进程拥有与 IDE 相同的文件读写权限,恶意代码能静默修改敏感配置而不触发传统命令行监控。猜测部分指出,攻击者可能利用此通道作为跳板进一步扫描内网或窃取云凭证,因为 Beacon 会收集匹配 KEY|TOKEN|SECRET|PASS|AWS|GCP 模式的环境变量名。事实层面,修复方案必须包括终止活跃隧道进程、卸载 LaunchAgent、删除 ~/.config/.smt 等持久化文件、移除植入的公钥以及轮换所有相关凭据,仅卸载扩展不足以清除残留后门。
- Hacker News · AI精选Claude Code 扩展 v2.1.313 被植入持久化 SSH 后门
Open Source Malware 团队披露了 Visual Studio Code 的 Claude Code 扩展版本 2.1.313 在 Open-VSX 注册表中遭到篡改,该恶意版本在官方代码前插入了一个 66 行的加载器,旨在建立持久的远程访问通道。此事件发生在 Anthropic 员工 Igor Kofman 管理的发布账户下,但尚未证实 Anthropic 官方分发基础设施是否受损。 技术细节显示,恶意载荷利用立即调用的函数(IIFE)在扩展运行时执行,无需用户发起对话即可激活。它向 ~/.ssh/authorized_keys 添加名为 svc-telemetry 的 Ed25519 密钥,尝试启用本地 SSH 服务,并通过反向隧道连接到 C2 服务器 134.209.82.225。此外,该恶意软件还会根据操作系统平台(macOS、Linux 或 Windows)写入特定的持久化文件,如 macOS 上的 LaunchAgents 或 Linux 上的 crontab 条目,以确保重启后仍能维持连接。 事实层面,该样本未下载额外可执行文件或脚本,所有 Payload 均包含在扩展包内;推断层面,攻击者可能利用了开发者信任机制来规避检测;猜测层面,目前无法确定是个人账号被盗还是发布流程存在漏洞。建议受影响用户立即断开系统连接,收集取证证据,并检查 SSH 配置及启动项中的异常行为。
本事件热度走势
当前热度 5·可比范围峰值 9(10月30日 16:00)·近 24 小时可比范围变化 -47%
趋势仅比较持续完整观测到的相同主体,范围可能小于当前热度统计。移动指针或点击图表查看每小时热度;键盘可用左右方向键切换。