入れるだけで感染の恐れがある偽Claude Code拡張がCursorのマーケットプレイスで確認され、利用者に警告が出されました。問題の拡張機能は読み込まれると不正なコードを実行する可能性があり、追加の操作をしなくても端末が影響を受けるおそれがあります。利用した可能性がある場合は、拡張機能を削除するだけで済ませず、端末の確認と認証情報の更新を進めましょう。
Cursorで見つかった偽Claude Code拡張とは
Cursorのマーケットプレイスで公開されていたのは、Anthropicが開発したClaude Codeの正規拡張機能を装った不正なパッケージです。Cursor側の説明では、問題の拡張機能は正規の配布物ではなく、ほかのバージョンや公式配布物に影響があったことを示す情報も確認されていません。名称や説明が似ていても、開発元や配布元まで確認しなければ、正規品と見分けにくい場合があります。
報道された公開期間は、米太平洋時間の2026年10月29日午前2時27分ごろから午後1時35分ごろまでです。Cursorは問題のパッケージをマーケットプレイスから削除し、関連する対応を進めたとされています。ただし、配布停止は今後の新たなインストールを防ぐ措置であり、すでに端末へ取り込まれた不正な構成要素まで自動で消すものではありません。
今回の件で重要なのは、拡張機能のインストールが単なる便利機能の追加とは限らないことです。開発用拡張はエディタ上で動作し、ファイルや環境設定に触れることがあります。そのため、提供元を確認せずに追加すると、開発環境を通じて端末や認証情報を危険にさらす可能性があります。
偽Claude Code拡張の感染手口と端末への影響
セキュリティ研究者による分析では、不正コードは拡張機能が読み込まれた際に動作し、攻撃者が端末へ再接続できるようにする仕組みを含んでいたとされています。追加のボタン操作や、別ファイルの実行が必要ない設計なら、利用者が不審な挙動に気づく前に処理が進む可能性があります。拡張機能を入れただけで感染の恐れがあると警告された理由は、この実行方法にあります。
報告された挙動には、SSH鍵の追加やリモートログイン機能の有効化、外部から接続するための通信経路の確立などが含まれます。また、再起動後も動作を続けるため、macOSではLaunchAgent、Windowsではタスクスケジューラに関係する仕組みを利用しようとしたとされています。拡張機能を削除しても、こうした設定やファイルが残っていれば、問題が解消したとは言い切れません。
| 報告された仕組み | 想定されるリスク |
|---|---|
| SSH鍵の追加 | 不正な遠隔ログインにつながる可能性 |
| リモートログイン設定の変更 | 外部から端末へ接続されるおそれ |
| 常駐設定の作成 | 再起動後も不正な処理が続く可能性 |
| 環境情報の送信 | 端末や開発環境の構成が知られる可能性 |
分析では、初期の通信でホスト情報と最大40件の環境変数名が送られた一方、環境変数に設定された秘密の値そのものが送信されたとは確認されていないとされています。ただし、これはすべての情報が安全だったという意味ではありません。端末の設定や利用者権限によって挙動が異なるため、感染の可能性があれば慎重に調べる必要があります。
感染の可能性がある利用者が取るべき対処
問題の拡張機能を利用した、または利用したかどうか分からない場合は、まず端末を通常の開発作業や重要サービスへのログインに使い続けないことが大切です。調査中に認証情報を入力すると、万一端末が侵害されていた場合に新しい情報まで漏れるおそれがあります。可能であればネットワークから切り離し、組織で管理している端末なら、自己判断で初期化する前にセキュリティ担当者へ連絡してください。
対処では、拡張機能の削除だけで終わらせず、端末上の不審な設定やアクセス記録を確認します。Cursorは感染端末の隔離や記録の確認、不正なSSH鍵の削除、認証情報の更新を利用者に勧めています。認証情報を更新する際は、対象端末ではなく、信頼できる別の端末を使うのが基本です。
確認と復旧のチェックリスト
- Cursorの拡張機能一覧を確認し、問題の拡張機能を無効化して削除する
- SSHの認証鍵や接続設定に、見覚えのない追加・変更がないか調べる
- macOSのログイン項目やLaunchAgent、Windowsのタスクスケジューラなどを確認する
- 不審な通信やログインの記録を保存し、削除や初期化の前に必要な情報を確保する
- 信頼できる別の端末から、メール、ソースコード管理、クラウドなどの認証情報を変更する
- 多要素認証を有効にし、利用中のセッションや登録済み端末を見直す
特に、SSH鍵やクラウドの認証情報、ソースコード管理サービスのアクセストークンは、開発環境から重要な資産へ接続する鍵になります。どの情報を更新すべきか判断できない場合は、組織の管理者や専門家に相談し、影響範囲を広めに見積もるほうが安全です。
開発者が偽拡張機能を避けるための確認方法
Cursorに限らず、エディタのマーケットプレイスに登録されていることだけで、安全性を保証できるわけではありません。拡張機能を入れる前に、開発元の公式サイトから配布先へ移動できるか、提供者名や公式リポジトリが一致しているかを確認しましょう。名前が似ている、利用者数や評価が多いといった情報だけで判断せず、更新履歴や公開時期にも目を向けることが大切です。
業務で開発環境を使う場合は、拡張機能を自由に追加できる状態を見直すのも有効です。利用する拡張機能を一覧化し、必要性や提供元を定期的に確認すれば、無関係な機能が増えるのを防げます。新しい拡張機能を試すときは、重要な認証情報を持たない検証用の環境で先に動作を確認する方法もあります。
| インストール前の確認項目 | 確認するポイント |
|---|---|
| 開発元 | 公式サイトや公式リポジトリと一致しているか |
| 配布先 | 開発元が案内する正規のマーケットプレイスか |
| 更新履歴 | 短期間に不自然な変更や公開者の変更がないか |
| 権限と動作 | ファイルや通信へのアクセスが機能に見合っているか |
| 組織のルール | 承認済みの拡張機能として登録されているか |
拡張機能は開発効率を高める一方、端末の内部でコードを動かすソフトウェアでもあります。便利さだけで選ぶのではなく、提供元の確認や更新管理を日常の作業に組み込むことが、偽Claude Code拡張のような被害を防ぐ基本になります。
Cursorの警告から分かる開発環境のセキュリティリスク
今回の事案は、暗号資産の盗難や特定の金融サービスへの攻撃が確認されたという話ではありません。一方で、開発端末にはソースコードだけでなく、クラウド環境や外部サービスに接続するための認証情報が保存されていることがあります。そのため、開発環境への侵入は、業務システムや個人アカウントに影響が広がる入口になり得ます。
また、利用者の端末設定によって実行結果が異なる点にも注意が必要です。たとえば、標準ユーザーで使っている場合と管理者権限で使っている場合では、設定変更の可否や影響範囲が変わることがあります。特定の環境では一部の処理が失敗したという情報だけを根拠に、端末は安全だと判断するのは避けましょう。
被害を防ぐには、拡張機能を入れる前の確認、端末の権限を必要最小限にする運用、認証情報の適切な管理を組み合わせることが重要です。組織では、拡張機能の承認手順やインシデント発生時の連絡先を決めておくと、問題が起きた際に対応を急ぎやすくなります。個人利用でも、定期的にインストール済みの拡張機能を見直す習慣が役立ちます。
まとめ
Cursorのマーケットプレイスで確認された偽Claude Code拡張は、読み込まれるだけで不正な処理を実行する可能性があり、SSH鍵の追加や常駐設定などが報告されています。拡張機能を削除しても端末に関連ファイルや設定が残る場合があるため、利用した可能性がある人は端末を確認し、必要に応じて隔離や専門家への相談を行いましょう。
認証情報を変更するときは、感染の疑いがある端末ではなく、信頼できる別の端末を使うことが重要です。開発者は拡張機能の提供元や配布先を確認し、業務では追加できる機能を管理する仕組みも整えてください。マーケットプレイスに掲載されていることだけで安心せず、導入前の確認と導入後の点検を続けることが被害防止につながります。









ご質問はコメント欄からお願いします