
AI搭載のコードエディタ「Cursor」を提供するCursor社が、同社の拡張機能マーケットプレイスで、Anthropicの公式拡張機能「Claude Code」が改ざん(トロイの木馬化)された事案の原因を明らかにしました。同社によると、原因は、AI基盤企業「Fireworks AI」への不正侵入をきっかけに外部へ漏れたアクセスキーだったということです。
Cursor社は金曜日の更新情報で、「攻撃者は、当社がFireworks向けに発行していたアクセスキーを入手した」と説明しています。アクセスキーとは、システムに「この相手は入ってよい」と認めさせるための合鍵のようなものです。他社のシステムで合鍵が盗まれると、それを預けていた側のシステムにも侵入されてしまう、という構図です。
こうした、利用している外部サービスや部品を足がかりにして本命を狙う手口は「サプライチェーン攻撃」と呼ばれます。今回は、拡張機能という「開発者が信頼してインストールするもの」が標的になった点が厄介です。拡張機能はエディタの中で強い権限を持つことが多く、悪意のあるものに差し替えられると、開発者のパソコンやソースコード、各種の鍵が狙われるおそれがあります。なお、Fireworks AIへの侵入については、すでに被害が拡大していると報じられていました。
こうしたセキュリティホールは、ソフトの欠陥だけでなく、「鍵の管理」という運用面にも潜んでいます。
Cursorを使っている方は、Cursor社やAnthropicからの公式の案内を確認し、Claude Code拡張を入れている場合は、どのバージョンが影響を受けたのかを確かめてください。不審な点があれば、拡張機能の削除や再インストール、そのパソコンに保存していたAPIキーなどの入れ替えを検討するのが安全です。詳細な影響範囲は、各社の発表を確認してください。