🔥 この記事の詳細
2026-05-08 更新
C
月内に

AIコーディングツール(Claude Code, Copilot CLI等)において、悪意のあるリポジトリを信頼することで攻撃者のコードが実行される「Trust…

脆弱性🌐 英語ソース
📅 2026-05-08📰 dailysecu
📌 一言でいうと
AIコーディングツール(Claude Code, Copilot CLI等)において、悪意のあるリポジトリを信頼することで攻撃者のコードが実行される「TrustFall」という攻撃手法が発見されました。攻撃者はリポジトリ内に悪意のあるMCP(Model Context Protocol)サーバー設定ファイルを仕込み、開発者が信頼確認ダイアログで同意すると、OSプロセスとして悪意のあるコマンドが実行されます。この問題は開発者のローカル環境だけでなく、CI/CDパイプラインを通じた大規模なサプライチェーン攻撃に発展するリスクがあります。
🔍該当判定
  • Claude Code (クロード・コード) を導入して利用している
  • GitHubなどの外部リポジトリからプロジェクトをダウンロードし、AIコーディングツールで開いている
  • AIコーディングツール(Claude Code, Copilot CLI等)の「信頼しますか?」という確認画面で、内容を確認せずEnterキーを押す習慣がある
  • CI/CD環境(自動ビルド・デプロイ環境)でAIコーディングエージェントを動作させている
上記いずれにも該当しない → 静観でOK
該当時の対応
1. 信頼できないソースからのリポジトリをAIコーディングツールで開かない。2. AIツールの「信頼確認」ダイアログが表示された際、安易に同意せず、設定ファイル(JSON等)の内容を事前に確認する。3. CI/CD環境でAIエージェントを自動実行させる設定を避け、人間によるレビューを必須とする。
📧 メール案を見る (管理者向け)
⚠️ これは AI が生成した参考例です。配信前に必ず内容をご確認のうえ、貴社の状況に合わせて編集してご利用ください。実際の被害状況や自社の利用環境を踏まえた判断は、貴社のセキュリティ責任者にご確認ください。
件名: 【共有】AIコーディングツールにおけるサプライチェーン攻撃(TrustFall)への対応について

お疲れさまです。AIコーディングツールにおける新たな攻撃手法に関する情報共有です。

■ 概要
AIコーディングエージェント(Claude Code, Copilot CLI等)が、悪意のあるMCP(Model Context Protocol)サーバー設定を含むリポジトリを「信頼」した際に、攻撃者のコードがユーザー権限で実行される「TrustFall」攻撃が報告されました。設定ファイル(JSON)に悪意のあるコマンドを隠蔽し、開発者が信頼確認ダイアログで同意(またはデフォルトのままEnter)することで発動します。

■ 影響範囲
- Claude Code, Copilot CLI 等のAIコーディングCLIツール利用者
- 外部リポジトリをAIツールで解析・編集する開発環境
- AIツールを組み込んだCI/CDパイプライン

■ 対応手順
1. 開発チームに対し、信頼できない外部リポジトリをAIツールで開く際のリスクを周知する。
2. AIツールの信頼確認プロンプトに対し、安易に同意せず、プロジェクト内の設定ファイルを精査するよう指導する。
3. CI/CDパイプラインにおいて、AIエージェントによる自動的なコード実行や設定適用を制限する。

■ 参考情報
- Adversary AI 分析レポート

対応優先度: 高
対応期限: 速やかに周知
Subject: [Security Alert] Supply Chain Attack via AI Coding Tools (TrustFall)

Dear IT/Security Team,

We are sharing information regarding a new attack vector called 'TrustFall' affecting AI coding agents.

■ Overview
It has been discovered that AI coding tools (such as Claude Code and Copilot CLI) can be exploited to execute arbitrary code if a developer trusts a malicious repository. Attackers embed malicious MCP (Model Context Protocol) server configurations in JSON files. When a user accepts the 'trust' prompt, the malicious server is executed as an OS process under the user's privileges.

■ Scope
- Users of AI coding CLI tools (Claude Code, Copilot CLI, etc.)
- Development environments analyzing external repositories via AI agents
- CI/CD pipelines integrating AI coding automation

■ Mitigation Steps
1. Alert development teams about the risks of opening untrusted external repositories with AI tools.
2. Instruct developers to manually inspect project configuration files before accepting trust prompts in AI tools.
3. Restrict the automatic execution of AI agents and their configuration applications within CI/CD pipelines.

■ Reference
- Adversary AI Analysis Report

Priority: High
Deadline: Immediate awareness