
Cursor、鍵流出から拡張機能汚染までの調査結果を公開 推論基盤を移行
Cursorサプライチェーンインシデント開発環境資格情報
Cursorは11月13日、委託先Fireworksから流出した自社発行キーを起点とする侵害の調査結果を公開した。読み取り専用バケット内のエージェント実行ログが複製され、未マスクの資格情報から一部SaaSへ到達。10月29日には拡張機能マーケットプレイスのキャッシュに不正なClaude Code拡張が置かれた。
何が発表されたか
Cursorは2026年11月13日、同社のセキュリティインシデントに関する調査結果を公開しました。
- 起点は、Cursorが委託先の Fireworks に発行していたアクセスキーが Fireworks 側で露出し、攻撃者に取得されたこと
- 攻撃者はこのキーで、過去のコーディングエージェント実行ログ(トレース)を保管した読み取り専用ストレージバケットのデータを複製
- 一部のトレースにマスクされていない資格情報が含まれており、そこから特定のSaaSツールと一部の内部データへのアクセスが生じた
- 10月29日、攻撃者は窃取した資格情報を使い、Cursor の VS Code 拡張マーケットプレイスを配信するキャッシュ上に、Anthropic の Claude Code 拡張の不正な複製を配置
- Cursor は、Anthropic がこの複製を公開したわけではなく、Open VSX にマルウェアは存在しなかったとしている
- 影響を受けうるのは、その日に該当キャッシュ版を要求した最大5000ユーザー。公開されていた時間は約11時間
- Cursor が確認した攻撃者の最後の活動は 11月1日で、遮断済み
Cursor 側の対応として、Fireworks への発行キーの無効化と共有データセットへのアクセス停止、全推論トラフィックの Fireworks からの移行、露出した資格情報のローテーション(高リスクから順次)、内部システムで使用中の全資格情報の予防的ローテーション、コードリポジトリ全体へのシークレットスキャン導入と他の内部データソースへの拡大、他の拡張の正当性検証とマーケットプレイスの再構築、ネットワークアクセス制限の拡大、本番インフラとサービスの再デプロイ、外部フォレンジック専門家の起用が挙げられています。
取るべき対応
該当する人: Cursor のマーケットプレイス経由で、露出期間中に拡張 Anthropic.claude-code の バージョン 2.1.312 または 2.1.313 をインストール/更新した開発者。
- 該当する場合は、Cursor が10月29日に出したセキュリティ告知の手順に従ってください。Cursor は「拡張のアンインストールだけでは不十分な場合がある」と明記しています。
- 資格情報の露出を個別に通知された場合は、通知に記載されたキーをローテーションしてください。チーム管理者にはローテーション対象キーの一覧が届いています。
- 通知を受けていない場合、露出したトレースに自分のデータは含まれていなかったとCursorは説明しています。
- 問い合わせ窓口は [email protected] です。
全般的な教訓として: エージェントの実行ログに資格情報がそのまま残ると、ログの流出が即アクセス権の流出につながります。自社でAIエージェントを運用している場合は、ログに残す内容のマスキングと、委託先に発行したキーの棚卸しを確認しておくとよいでしょう。
