偽のClaude Codeインストールページでは、Macユーザーに1つのコマンドを表示しながら、密かに別のコマンドをコピーできる。日常的なソフトウェアのセットアップが、マルウェア感染につながる可能性がある。
Push Securityのセキュリティ研究者は、Claude Codeを探しているユーザーを不正なインストールページへ誘導する、Google検索のスポンサー広告を使ったキャンペーンを発見した。攻撃者は、見慣れたウェブサービスと侵害されたウェブサイトを経由させた後、悪意のある手順を表示していた。
この欺瞞はページの見た目にとどまらなかった。ページの「コピー」ボタンは攻撃者が制御するコードをクリップボードに保存するため、ユーザーがそのコマンドをターミナルに貼り付けて実行すると、情報をさらす可能性があった。
リダイレクトチェーンが本当の遷移先を隠す
研究者らがたどった侵入経路は、「claude mac」という検索語で表示された有料検索結果につながっていた。広告には見慣れない遷移先ではなくbing.comが表示され、ユーザーはクリック前に認識しやすいドメインを確認できた。
Google広告 → Bingのクリックトラッカー → 侵害された小売業者サイト → 偽のClaudeページ
トラフィックは、Googleの広告システムとBingの通常のクリック追跡サービスを経由してから、正規の小売業者の侵害されたウェブサイトに到達していた。その後、選別された訪問者が偽のClaudeページへ転送された。Push Securityは、攻撃者が広告の設定において、侵害されたサイトへの実在するBing検索結果を利用したと考えている。
訪問者は想定された経路からアクセスする必要もあった。ブラウザー情報とリファラーデータによって、悪意のあるコンテンツを表示する対象者が決められていた一方、直接アクセスすると404ページが返されることがあった。そのほかの macOS ClickFixキャンペーンでも、悪意のあるページを自動チェックから隠すため、ブラウザーベースのクローキングが使われている。
コピーしたコマンドが攻撃者のコードを隠す
Claude Codeでは通常、MacおよびLinuxのユーザーがターミナルからインストールコマンドを実行する必要があるため、基本的な操作だけでは不審に思われにくい。
偽のインストールページはこの動作を悪用した。画面には正規のものに見えるClaudeのコマンドが表示されるが、「コピー」ボタンをクリックすると別のテキストがクリップボードに保存された。そのため、それをターミナルに貼り付けると、ページに表示されていないコードが実行された。
貼り付けられたコードは、復号前に正規のClaudeのアドレスを表示し、その後、攻撃者が制御する場所を読み込んだ。次にcurlを使ってリモートの.datファイルを取得し、その内容を直接zshに渡して実行した。
複数の関連ドメインで、同じインストールインターフェースとコマンド構造が使われていた。以前の 偽のClaude Codeインストールページも、悪意のある検索広告を通じてAIコーディングツールを探している人々を標的にしていた。Push Securityは、10月に発生した新しいチェーンで最終的に配信されたマルウェアの種類を特定していない。
Macユーザーとセキュリティチームは、ターミナルへのインストールをコード実行として扱うべきだ
企業のMacにAIツールをインストールする従業員が信頼できないページからコマンドをコピーすると、攻撃者にシェルへの直接的な経路を与える可能性がある。セキュリティチームは、ソフトウェアの入手元を管理し、不審なコマンドがすでに実行された場合に何を確認すべきかを把握することで、このリスクを減らせる。以下の手順では、予防と対応の両方を取り上げる。
- 従業員には承認済みのインストール手順を用意する。ユーザーには、検索でインストーラーを探させるのではなく、ベンダーのドキュメントや管理対象ソフトウェアカタログを案内する。同様の 偽のChatGPTサポート誘導では、通常のものに見えるターミナル手順を使ってMacに悪意のあるコードを送り込んでいた。
- コピーしたターミナルコマンドは、ダウンロードしたソフトウェアと同じように扱う。ユーザーは、特にウェブサイトからターミナルへコードを貼り付けるよう求められた場合、実行前に公式ドキュメントとコマンドを照合すべきだ。
- 偽のコマンドを実行した端末を調査する。悪意のあるClaudeの手順に従った人は、セキュリティチームに報告し、Macが調査を受けるまで侵害された可能性があるものとして扱うべきだ。防御担当者は、研究者が公開したドメインやコマンドパターンと照合しながら、ブラウザー履歴、シェル履歴、エンドポイントテレメトリー、ネットワーク活動を確認すべきである。
- 不審なシェル実行を監視する。このキャンペーンではリモートコンテンツが直接zshに渡されていたため、ダウンロードされた.dmgファイルやアプリケーションインストーラーだけに焦点を当てた調査では、関連する活動を見逃す可能性がある。通常とは異なるcurlやシェルの挙動を対象とする制御によって、同様の攻撃を検知する別の機会を得られる。
このキャンペーンは、攻撃者が見慣れた検索結果や正規のものに見えるインストール手順を使ってMacユーザーに到達する。組織は、ソフトウェアのインストールコマンドを通常のウェブサイト上のコンテンツではなく実行可能なコードとして扱い、悪意のある手順を実行した可能性のある端末を調査すべきだ。
AI関連ニュース:AnthropicがAIセキュリティ研究を重要インフラや企業システムで利用されるオープンソースソフトウェア向けの無料スキャンサービスへと拡大する。





