🔥 この記事の詳細
2026-04-14 更新
C
月内に

OWASPがモデル・コンテキスト・プロトコル(MCP)における10大セキュリティリスク

脆弱性🌐 英語ソース
📅 2026-04-14📰 freebuf
📌 一言でいうと
OWASPがモデル・コンテキスト・プロトコル(MCP)における10大セキュリティリスクを公開しました。主なリスクとして、トークン管理の不備による認証情報の漏洩、権限の過剰付与による特権昇格、ツール定義の改ざんによる「ツール投毒」などが挙げられています。特にMCP環境では、エージェントが自動的に行動するため、一度権限が奪われると環境全体が接管される危険性が高いと警告しています。
🏢影響範囲
MCP(Model Context Protocol)を採用しているAIエージェント開発者、企業、およびクラウドサービス提供者
該当時の対応
最小権限の原則(PoLP)を徹底し、短期的なトークンの利用とセッションバインドを導入すること。ツール定義(Schema/Manifest)の署名検証を行い、不変なレジストリを構築して改ざんを防止すること。また、機密情報をプロンプトやログに含めない厳格なライフサイクル管理を推奨する。
📧 メール案を見る (管理者向け)
⚠️ これは AI が生成した参考例です。配信前に必ず内容をご確認のうえ、貴社の状況に合わせて編集してご利用ください。実際の被害状況や自社の利用環境を踏まえた判断は、貴社のセキュリティ責任者にご確認ください。
件名: 【共有】OWASPによるMCP(Model Context Protocol)の10大セキュリティリスクについて

お疲れさまです。MCPのセキュリティリスクに関する情報共有です。

■ 概要
OWASPが、AIエージェント間の通信規格であるMCP(Model Context Protocol)における主要なセキュリティリスクを公開しました。トークン管理の不備による認証情報の漏洩、権限の過剰付与による特権昇格、およびツール定義(Schema/Manifest)の改ざんによる「ツール投毒」など、エージェントが自動的に特権操作を行うことによる深刻なリスクが指摘されています。

■ 影響範囲
- MCPを採用しているAIエージェントの開発環境および運用環境
- MCPサーバーおよびクライアントを実装しているシステム

■ 対応手順
1. 最小権限の原則(PoLP)に基づき、エージェントに付与する権限を厳格に制限し、不要な権限を削除すること。
2. 短期的なトークンの利用およびセッションバインドを導入し、機密情報をプロンプトやログに保存しない運用を徹底すること。
3. ツール定義(Schema/Manifest)の署名検証を導入し、不変なレジストリを構築して改ざんを防止すること。

■ 参考情報
- OWASP MCP Top 10 Security Risks

対応優先度: 高(速やかな設計レビューおよび対策の検討を推奨)
Subject: [Security Advisory] OWASP Top 10 Security Risks for Model Context Protocol (MCP)

Hi all,

This is a security notification regarding the newly released OWASP Top 10 security risks for the Model Context Protocol (MCP).

■ Overview
OWASP has identified critical security vulnerabilities inherent in MCP implementations. Key risks include improper token management leading to credential exposure, privilege escalation due to excessive permission scopes, and "Tool Poisoning" where tool descriptors or schemas are tampered with to trick the model into executing malicious actions.

■ Scope
- AI agent development and production environments utilizing MCP.
- Systems implementing MCP servers and clients.

■ Recommended Actions
1. Enforce the Principle of Least Privilege (PoLP) to ensure agents have only the minimum necessary permissions.
2. Implement short-lived tokens and session binding; ensure secrets are not stored in prompts, context memory, or logs.
3. Implement signature verification for schemas and manifests, and utilize immutable registries to prevent tool poisoning.

■ Reference
- OWASP MCP Top 10 Security Risks

Priority: High (Prompt review of architecture and implementation of mitigations is recommended)