Cursor 市场的 Claude Code 扩展被植入后门
安全公司 Phorion 发现,Cursor 插件市场上的 2.1.312/2.1.313 版本会给电脑装上 SSH 后门,跨 macOS、Linux、Windows。
开发者最信任的工具,正在变成最好用的攻击入口;分发渠道和发布者一样重要。
事实
- 被篡改的 extension.js 开头插入一段代码,扩展一加载就执行,用户不用做任何操作。
- 后门会往 ~/.ssh/authorized_keys 写入攻击者公钥(注释为 svc-telemetry),再向外建一条反向 SSH 隧道,并设置开机自启。
- 据路透社引述 Cursor,恶意版本在太平洋时间周四凌晨 2:27 到下午 1:35 在线,约 11 小时;Cursor 已下架。
- Anthropic 员工在评论区说:扩展不是他们构建或发布的,官方 VS Code 市场版本没受影响。
解读
- 插件和 IDE 拥有和你一样的权限:能读源码、密钥、本地文件,装一个插件等于给了一把家门钥匙。
- 对产品团队:如果你的产品被别的平台「转发分发」,用户出事时不会分清是谁的锅,品牌一起受损。
- 自动更新是双刃剑:修复推得快,投毒也推得快;延迟更新几天是便宜的保险。
- 术语平讲:反向 SSH 隧道=受害电脑主动连到攻击者服务器,绕过防火墙,让对方能反过来登录进来。
讨论
- 反方多人说「不是 Anthropic 被黑」站不住:扩展标着 Anthropic 名字,用户默认只有 Anthropic 能发版。
- 共识大家追问 Cursor 自己的插件市场怎么运作、谁有发布权限,目前没有公开答案。
- 反方有人发现 VS Code 的「延迟自动更新」对 Microsoft、GitHub、OpenAI 等「可信发布者」不生效,且用户无法自定义。
- 共识评论贴出自查命令:在 authorized_keys 里搜 svc-telemetry,发现就要启动应急响应。