UK — The Register
Anthropic:Claude Code拡張機能の侵害は「当社ではない」
セキュリティ2分で読めます
AI企業Anthropicは、同社の「Claude Code」拡張機能の偽物がCursorのマーケットプレイスで配布された件について、自社システムへの侵入は否定しました。偽物には、攻撃者が端末を遠隔操作するための仕掛けが入っていました。
何が起きたのか
Cursorのマーケットプレイスに、Claude Code拡張機能の改ざんされた版が公開されました。この版には、攻撃者が遠くから端末を操作できる「SSHバックドア」が仕込まれていました。Anthropicは、自社が作った版ではなく、自社のシステムや社員の端末も侵害されていないと説明しています。一方で、誰がどのように偽物を登録したのかは、まだはっきりしていません。
数字で見るポイント
- 被害を受けたとされる開発者は最大5,000人です。
- 問題の版は「2.1.313」です。
- 配布されていたのは約11時間で、米国太平洋時間の木曜日、午前2時27分から午後1時35分までです。
- 拡張機能は、ユーザー名、Gitのメールアドレス、公開IPアドレスなどの情報を攻撃者に送っていました。
少しの背景
拡張機能は、エディタに機能を追加する小さなソフトです。多くの開発者は、公式のマーケットプレイスからこうしたソフトを入れます。そのため、偽物が正規の場所に並ぶと、多くの人が気づかずに入れてしまいます。これは「サプライチェーン攻撃」と呼ばれ、信頼されている配布経路を悪用する手口です。
なぜ大切なのか
開発者の端末に入り込まれると、会社のプログラムや秘密の鍵が盗まれるおそれがあります。ツールを提供する会社が正しくても、配布の仕組みが破られれば被害は広がります。さらに、最新版に更新するだけでは仕掛けが消えないため、利用者は自分の端末を調べる必要があります。
今後注目すべき点
- Cursorが、偽物がどうやって公開されたのかを説明するかどうか。
- 拡張機能を使った人が、Cursorの案内に従って感染の有無を確認し、削除できたか。
- Cursorが、マーケットプレイスを再開したあとに安全対策をどう強めるか。
用語解説
- Claude Code
- Anthropicが作ったAIによるプログラミング支援ツールです。この記事では、エディタに入れる拡張機能のことです。
- Cursor
- プログラムを書くためのエディタを作る会社、またはそのソフトです。
- Anthropic
- AIの開発を行う会社です。ClaudeというAIを作っています。
- SSHバックドア
- 持ち主に知られずに、遠くから機器を操作できるようにする裏口の仕掛けです。
- マーケットプレイス
- ソフトや拡張機能を探して入れられる公式の配布場所です。
- サプライチェーン攻撃
- 信頼される配布の流れに入り込み、多くの利用者を狙う攻撃の手口です。