本文目錄
2026 年 10 月 29 日,Cursor 發布安全通告:Cursor VS Code 擴充功能市場上出現惡意修改的 Anthropic.claude-code 2.1.312 與 2.1.313(Windows/macOS)。Cursor 寫明這些套件並非 Anthropic 製作。通告稱,cursor.com/marketplace 上下載的其他擴充功能,以及文內所列其他產品線,不受本次發現影響。
時間窗與通告描述的行為
Cursor 將市場窗口寫在 2026 年 10 月 29 日約 2:27am–1:35pm PT。依通告,被改動的擴充功能會嘗試:
- 收集並回報主機/使用者資訊(主機名、使用者名、作業系統、架構、home 路徑、環境變數名、工作目錄、設定的 Git email、公網 IP)。
- 向
authorized_keys寫入攻擊者 SSH 公鑰(標籤svc-telemetry)、啟用本機 SSH、建立反向 SSH 隧道。 - 經 LaunchAgent(macOS)或排程工作/Startup 指令碼(Windows)做持久化;背景指令碼約每 60 秒重試隧道。
Cursor 通告裡的影響範圍
Cursor 稱攻擊者伺服器已下線(與雲端業者合作),通告所述反向 shell 與主機詳情 POST 不再可用;並寫無證據顯示其他版本或官方發行受影響。
開啟本機 SSH 服務需要系統管理員權限。多數 macOS/Windows 主機上惡意擴充功能沒有該權限時,該步會失敗,攻擊者無法經隧道登入。即便如此,擴充功能仍可能已寫入攻擊者公鑰、裝上持久化並傳送主機資訊——窗口內主機仍須依通告排查。僅移除擴充功能可能不夠,因為載荷可能留下獨立持久化指令碼。
Cursor 的處置
Cursor 檢出後立即自市場移除並阻斷發行,一度關閉整個市場;稽核後稱未發現其他擴充功能被竄改;輪替金鑰、重建市場並恢復上線。IOC(VSIX 雜湊、載荷特徵、網路端點、持久化路徑)與修復指令碼(remediate-macos.sh、remediate-windows.ps1)見通告;Cursor 於 2026 年 10 月 30 日 11:30am PT 更新了 IOC。聯絡:security@cursor.com。
在上述窗口自該市場安裝或更新到 2.1.312/2.1.313 的主機,應依 Cursor 步驟:跑通告檢查/修復指令碼、在遙測中搜所列 IOC(含 svc-telemetry 金鑰註解)、隔離受影響主機、清除未授權金鑰/持久化/隧道程序,並在可信系統上輪替可及憑證。完整雜湊與路徑以通告為準,這裡不展開 IOC 全表。
不是 npm 管道
本事件是 Cursor VS Code 擴充功能市場發行面問題,不等於 npm @anthropic-ai/claude-code。短訊 Claude Code 2.1.312 新增 OIDC user_id_claim 與大檔案更安全寫入 寫的是 npm 正版功能發布,勿與本次市場惡意套件混讀。
細節以 Cursor 通告為準;僅供參考。
相關閱讀:Aokigahara 竊密木馬盯上 Claude、Codex、Cursor 與 Copilot 憑證;OpenCode 稱 Console 資安事件波及約 1.4% 的使用者。
