本文へ
TokenPost
マーケットデータ提供:CoinGecko

Cursor、配信キャッシュへの改ざん版Claude Code混入を公表

TokenPost約3分で読めます
노트북 화면의 확장 기능을 살펴보는 손 / TokenPost.ai (macro)
노트북 화면의 확장 기능을 살펴보는 손 / TokenPost.ai (macro)

Cursorは11月13日、侵入で一部の顧客情報が閲覧され、VS Code向け拡張機能の配信キャッシュも改ざんされたと調査結果を公表した。

Cursorは侵害を10月29日に確認した。侵入の起点は、CursorがFireworksに発行したアクセスキーがFireworks側で露出したことだと説明した。攻撃者はこのキーを使い、CursorがFireworksと共有していた読み取り専用の保存領域からデータを取得した。

Cursorによると、保存領域には主に2025年の、Privacy Modeを有効にしていない利用者のコードエージェント履歴が含まれていた。これらはモデル訓練への利用許可を得たデータだったが、一部の履歴にはマスキングされていない認証情報が残っていた。API認証情報が露出した顧客は0.01%未満で、Privacy Modeを使っていない利用者のうち履歴が対象となったのも0.05%未満だった。同社は該当する利用者に個別通知した。

攻撃者は取得した認証情報を使い、Cursorが利用する一部のSaaSにもアクセスした。対象には、アーカイブ済みの非本番Cursorソースコードリポジトリの一部、顧客サポート情報やメール、製品利用指標、コーディング会話の要約などが含まれた。顧客のコードリポジトリは影響を受けていないとCursorは説明した。

Cursorは、攻撃者がAnthropic製Claude Code拡張の不正な改ざん版を、同社のVS Code拡張機能マーケットプレイスの配信キャッシュに置いたと説明した。対象は Anthropic.claude-code のバージョン2.1.312と2.1.313で、日本時間の10月29日18時27分ごろから30日5時35分ごろまで約11時間、WindowsとmacOSの利用者に配信された可能性がある。アンソロピック製品の脆弱性ではなく、正規のOpen VSX配布元も侵害されていないという。

改ざん版には端末情報を収集し、不正なSSH鍵を追加してアクセスを持続させようとする機能が含まれていた。拡張を削除しても関連ファイルが残る場合があるとして、Cursorは対象利用者に確認・修復手順を案内した。

CursorはFireworksへの推論トラフィックを停止し、発行済みアクセスキーと共有データへのアクセスを無効化した。社内の認証情報を更新し、マーケットプレイスを再構築した。攻撃者の活動は11月1日が最後に確認され、Cursorは攻撃を阻止したとして監視を続けている。

関連記事

一覧を見る