脆弱性  ·  2026-09-04

TOON シリアライゼーション形式の __proto__/constructor キーを経由した LLM プロンプトデータへのプロトタイプポルーション脆弱性

脆弱性Medium 影響度GlobalCVE-2026-82404
2026年9月2日公開(CVSS 8.3)。TOON はLLMプロンプト用に特別に設計されたコンパクトなシリアライゼーション形式であり、2.3.1 より前はデコード時にプロトタイプポルーション キーに対する保護機構がありませんでした。
TOON は LLM プロンプトデータ用に特別に設計されており(信頼できないユーザーやRAGパイプライン内の取得ドキュメントの影響を受けるコンテンツが含まれることが多い)、これは LLM 隣接データから JavaScript ランタイム状態への直接的なインジェクション経路です。ただし現在のところ影響範囲は比較的ニッチな単一ライブラリに限定されています。
__proto__、constructor、または prototype キーを含む攻撃者制御の TOON シリアライズデータをデコードすると、オブジェクト独自プロパティの作成ではなくオブジェクトプロトタイプチェーンへの書き込みが行われ、ランタイムプロセス全体の Object.prototype が汚染されます。これにより、LLM プロンプト/レスポンスを処理するアプリケーション全体の下流ロジックに影響を及ぼす可能性があります。
TOON(toon-format)2.3.1 より前
TOON 2.3.1 以降にアップグレードしてください。コミット 94a2b7560b2b5ed903a4d466a3bce8b13daa2660 を参照してください。
NVDCVE.org
ライブフィードで見る AIセキュリティとガバナンスの関連情報をさらに見る — 毎朝更新。
フィードを開く →