Cursor扩展商店出现恶意版Claude Code(并非A社开发) 约有5000名开发者受影响

Cursor扩展商店出现恶意版Claude Code(并非A社开发) 约有5000名开发者受影响

💡 原文中文,约1800字,阅读约需5分钟。
📝

内容提要

Cursor扩展商店曾出现假冒Anthropic的Claude Code恶意扩展(版本2.1.313),分发约11小时(北京时间10月29日17:27至30日04:35)。该扩展会植入攻击者SSH公钥、尝试建立反向隧道并持久化,收集主机、用户、IP等信息,但因代码错误和权限限制,隧道实际会失败。Open VSX和NPM版本正常。该时段安装或更新者应隔离设备,检查authorized_keys中的svc-telemetry及LaunchAgent、计划任务等痕迹并清理。

🔎

延伸解读

事件范围需厘清:仅Cursor商店受影响

文章明确指出,恶意扩展仅出现在Cursor扩展商店,Open VSX和NPM上的Claude Code发布记录正常。此前部分安全报道称Anthropic官方扩展或Open VSX遭攻击,后续调查已修正。读者应注意区分分发渠道,避免误判其他平台版本的安全性,也无需对非Cursor渠道的Claude Code过度恐慌。

恶意代码有缺陷,但痕迹清理仍不可少

该扩展会尝试写入攻击者SSH公钥、创建持久化项并收集主机信息,但因代码错误及启动SSH服务通常需管理员权限,反向隧道实际会失败。然而,公钥写入、持久化文件和主机信息发送仍可能发生。因此,在受影响时段安装或更新过的用户不应因“隧道失败”而忽略设备隔离与痕迹检查。

排查重点:SSH授权文件与持久化项

文章建议检查SSH授权文件中是否出现svc-telemetry标记,并核对Cursor公告中的完整公钥和指纹。macOS用户还需查看LaunchAgent路径com.apple.sysmond.plist及~/.config/.smt、~/.config/.smtk;Windows用户应检查计划任务中名为SysMon的条目。这些具体位置有助于快速定位残留,避免仅删除扩展而遗漏后门。

❓

Q&A

Cursor扩展商店里的Claude Code恶意扩展是怎么回事?

Cursor扩展商店曾出现一个假冒Anthropic的Claude Code扩展(版本2.1.313),由黑客冒充A社提交,并非官方版本。该扩展在2025年10月29日17:27至10月30日04:35(北京时间)分发约11小时,约5000名开发者受影响。Open VSX和NPM上的版本正常。

恶意Claude Code扩展会做什么?

该扩展保留官方功能,但插入恶意代码,会尝试在SSH授权文件中添加攻击者公钥(标记为svc-telemetry),启动SSH服务并建立反向隧道,还会创建持久化机制(如macOS的LaunchAgent、Windows计划任务),并收集主机名、用户名、OS、CPU架构、工作目录、Git邮箱、公网IP和敏感环境变量名。不过由于代码错误和权限限制,反向隧道实际会失败。

哪些用户可能受到恶意Claude Code扩展的影响?

在2025年10月29日17:27至10月30日04:35(北京时间)期间,通过Cursor扩展商店安装或更新了Claude Code 2.1.313版本的用户可能受影响。其他渠道(Open VSX、NPM)的用户不受影响。

如何检查电脑是否被植入了恶意Claude Code扩展的后门?

macOS/Linux用户可运行:grep -n 'svc-telemetry' ~/.ssh/authorized_keys;Windows用户检查.ssh\authorized_keys和C:\ProgramData\ssh\administrators_authorized_keys。还应检查macOS的~/Library/LaunchAgents/com.apple.sysmond.plist、~/.config/.smt、~/.config/.smtk,以及Windows计划任务中是否有名为SysMon的条目。发现可疑项应结合Cursor公告的完整公钥和指纹核对并清理。

如果怀疑自己安装了恶意扩展,应该采取哪些应急措施?

首先隔离疑似受影响的设备,然后检查扩展安装记录和Cursor公布的IOC。按照上述方法检查SSH授权文件、持久化文件等痕迹,清理未经授权的条目。建议参考Cursor的安全公告和清理脚本进行操作。

Open VSX和NPM上的Claude Code扩展安全吗?

是的,根据调查,Open VSX和NPM上的Claude Code扩展发布记录正常,未出现恶意版本。只有Cursor扩展商店曾分发过恶意版本。

🏷️

标签

➡️

继续阅读