B
今週中
4つの主要なAIコーディングエージェントにおいて、プラグインのコードを悪意のあるものにすり替えることができる脆弱性「Plugin4Shell」
📌 一言でいうと
4つの主要なAIコーディングエージェントにおいて、プラグインのコードを悪意のあるものにすり替えることができる脆弱性「Plugin4Shell」が発見されました。攻撃者はコミットハッシュを模したブランチ名を作成することで、エージェントが検証済みのバージョンをインストールしていると誤認させることが可能です。AnthropicとOpenAIは修正パッチをリリースしましたが、GitHub Copilotは未修正であり、GoogleのGemini CLIは製品廃止のため修正されない方針です。
🔍該当判定
- GitHub Copilot を開発環境で利用している
- Claude Code (バージョン 2.1.179 未満) を利用している
- OpenAI Codex (バージョン 0.146.0 未満) を利用している
- Gemini CLI を利用している
上記いずれにも該当しない → 静観でOK
✅該当時の対応
1. Claude CodeおよびCodexを利用している場合は、最新バージョン(Claude Code 2.1.179 / Codex 0.146.0 以降)へアップデートしてください。2. GitHub CopilotおよびGemini CLIの利用者は、信頼できないサードパーティ製プラグインの導入を避け、コードの整合性を慎重に確認してください。
📧 メール案を見る (管理者向け)
⚠️ これは AI が生成した参考例です。配信前に必ず内容をご確認のうえ、貴社の状況に合わせて編集してご利用ください。実際の被害状況や自社の利用環境を踏まえた判断は、貴社のセキュリティ責任者にご確認ください。
件名: 【共有】AIコーディングエージェントにおけるプラグイン脆弱性(Plugin4Shell)への対応について
お疲れさまです。AIコーディングエージェントのプラグイン管理における脆弱性に関する情報共有です。
■ 概要
AIエージェントがプラグインをインストールする際、コミットハッシュによる整合性検証を適切に行わないため、リポジトリ所有者が悪意のあるコードにすり替えることが可能な脆弱性(Plugin4Shell)が報告されました。
■ 影響範囲
- Claude Code (v2.1.179 未満)
- OpenAI Codex (v0.146.0 未満)
- GitHub Copilot (修正未提供)
- Gemini CLI (修正予定なし/廃止予定)
■ 対応手順
1. Claude Code および OpenAI Codex を利用している環境では、速やかに最新バージョンへのアップデートを適用してください。
2. GitHub Copilot および Gemini CLI を利用している場合は、信頼性の低い外部プラグインの利用を制限し、社内ガイドラインに基づいた利用を徹底させてください。
■ 参考情報
- Air Security 報告書
対応優先度: 高
対応期限: 速やかに
お疲れさまです。AIコーディングエージェントのプラグイン管理における脆弱性に関する情報共有です。
■ 概要
AIエージェントがプラグインをインストールする際、コミットハッシュによる整合性検証を適切に行わないため、リポジトリ所有者が悪意のあるコードにすり替えることが可能な脆弱性(Plugin4Shell)が報告されました。
■ 影響範囲
- Claude Code (v2.1.179 未満)
- OpenAI Codex (v0.146.0 未満)
- GitHub Copilot (修正未提供)
- Gemini CLI (修正予定なし/廃止予定)
■ 対応手順
1. Claude Code および OpenAI Codex を利用している環境では、速やかに最新バージョンへのアップデートを適用してください。
2. GitHub Copilot および Gemini CLI を利用している場合は、信頼性の低い外部プラグインの利用を制限し、社内ガイドラインに基づいた利用を徹底させてください。
■ 参考情報
- Air Security 報告書
対応優先度: 高
対応期限: 速やかに
Subject: [Security Advisory] Plugin4Shell Vulnerability in AI Coding Agents
Dear IT/Security Team,
We are sharing information regarding a vulnerability known as 'Plugin4Shell' affecting several AI coding agents.
■ Overview
It has been discovered that certain AI agents do not properly verify the commit hash of plugins they install. This allows a repository owner to trick the agent into installing malicious code by creating a branch name that mimics the expected commit hash.
■ Affected Products
- Claude Code (versions prior to 2.1.179)
- OpenAI Codex (versions prior to 0.146.0)
- GitHub Copilot (No fix currently available)
- Gemini CLI (Will not be patched due to retirement)
■ Required Actions
1. Update Claude Code and OpenAI Codex to the latest patched versions immediately.
2. For GitHub Copilot and Gemini CLI, restrict the use of untrusted third-party plugins and monitor for suspicious activity.
■ Reference
- Air Security Report
Priority: High
Deadline: Immediate
Dear IT/Security Team,
We are sharing information regarding a vulnerability known as 'Plugin4Shell' affecting several AI coding agents.
■ Overview
It has been discovered that certain AI agents do not properly verify the commit hash of plugins they install. This allows a repository owner to trick the agent into installing malicious code by creating a branch name that mimics the expected commit hash.
■ Affected Products
- Claude Code (versions prior to 2.1.179)
- OpenAI Codex (versions prior to 0.146.0)
- GitHub Copilot (No fix currently available)
- Gemini CLI (Will not be patched due to retirement)
■ Required Actions
1. Update Claude Code and OpenAI Codex to the latest patched versions immediately.
2. For GitHub Copilot and Gemini CLI, restrict the use of untrusted third-party plugins and monitor for suspicious activity.
■ Reference
- Air Security Report
Priority: High
Deadline: Immediate