Cursor 市场中被植入后门的 Claude Code 扩展可能已影响多达 5,000 名用户
摘要
Anthropic.claude-code 扩展的被篡改版本曾短暂出现在 Cursor 的应用市场中,可能通过自动更新影响了多达 5,000 名用户,安装了 SSH 后门及持久化机制,即使简单更新或卸载也无法清除。
Cursor 于 10 月 29 日发布了关于此事的安全公告,并在 10 月 30 日进行了更新。对于任何允许编码智能体在编辑器中自动更新的用户来说,我认为有必要了解此事。**事件经过:**Cursor 拥有自己管理的 VS Code 扩展市场。10 月 29 日,Anthropic.claude-code 的两个被篡改版本(2.1.312 和 2.1.313,适用于 macOS 和 Windows)在该市场上线,时间大约从太平洋时间凌晨 2:27 到下午 1:35。Cursor 估计安装量多达 5,000 次,主要通过正常自动更新完成。Anthropic 表示其自身系统和官方渠道未被入侵,Microsoft 也表示官方 VS Marketplace 和 npm 未受影响。攻击者如何获得发布权限尚未完全说明。**该版本的行为(根据 Cursor、Microsoft 和 Sophos 的分析):**
- 收集主机和用户详细信息,以及多达 40 个疑似密钥的环境变量的名称(不包含值)
- 向 authorized_keys 中添加了一个标记为 svc-telemetry 的攻击者 SSH 密钥
- 尝试向攻击者服务器打开反向 SSH 隧道(在没有管理员权限的情况下大多失败,且该服务器现已下线)
- 安装了伪装成 "sysmon" 监控组件的启动持久化机制(macOS 上为 LaunchAgent,Windows 上为名为 SysMon 的计划任务)
**容易被忽视的一点:**更新到 2.1.314 或卸载该扩展并不能撤销上述任何操作。你必须检查 authorized_keys、移除持久化条目,并从一台干净的机器上轮换凭据。对于智能体配置来说,这才是最棘手的部分。编码智能体扩展通常以你的 shell、你的 SSH 配置和你的 token 运行,因此一次被污染的更新就能继承这一切。Cursor 此后已重建市场并轮换了密钥,但通用的解决方案似乎在我们自己这边:固定版本、只允许受信任的发布者、并在新版本安装前增加冷却期。这里有人真的对智能体扩展做了延迟更新或允许列表机制吗,还是所有东西都是自动更新的?一手资料链接见评论。
相似文章
Cursor Marketplace 上的 Claude Code for VS Code 扩展中发现后门
Phorion 在 Cursor Marketplace 上的官方 Claude Code for VS Code 扩展(v2.1.313)中检测到一个后门,该后门会在 macOS、Linux 和 Windows 上安装持久化 SSH 后门并植入攻击者 SSH 密钥。Cursor 已下架该版本,建议相关组织立即对受影响的环境进行审计。
供应链攻击将恶意 Anthropic Claude 扩展植入数千台设备
一次供应链攻击使一个恶意的 Anthropic Claude Code 扩展在 Cursor 的扩展市场中上架约 11 个小时,可能影响多达 5,000 名开发者,该扩展植入了后门。Anthropic 和 Cursor 表示其系统并未被攻破,且该恶意软件的设计缺陷使其无法在大多数目标设备上完全立足。
Cursor 上的 Anthropic VS Code 扩展被植入后门近 12 小时
Anthropic 的官方 Claude Code VS Code 扩展在 Cursor 市场被植入后门近 12 小时,恶意版本 2.1.313 通过官方账户分发,最多影响约 5,000 名开发者,可安装持久化 SSH 后门并访问本地文件与源代码。Anthropic 至今未向客户发布公开通知。
官方 Claude Code VS Code 扩展遭入侵,被用于安装持久性 SSH 后门
官方 Claude Code VS Code 扩展在一次供应链攻击中遭到入侵,攻击者在受影响的计算机上安装了持久性 SSH 后门,凸显了软件分发生态系统中持续存在的风险。
Claude Code for VS 和 Cursor 官方扩展中的后门
关于在适用于 VS Code 和 Cursor 编辑器的 Claude Code 扩展中发现后门的报告,揭示了一起影响热门 AI 编程工具的供应链安全事件。