脆弱性  ·  2026-10-21

Google ADK TypeScriptのFileArtifactServiceにおけるパストラバーサル(エージェントアーティファクトの読み取り/書き込み)

脆弱性High 影響度GlobalCVE-2026-105772
Google ADK TypeScript (@google/adk) 0.4.0から0.6.0未満のFileArtifactServiceは、userIdまたはsessionIdパラメータ内の相対パスまたはパーセントエンコードされたパストラバーサルシーケンス(../、..%2F)をサニタイズしません。ADK APIサーバーがこの非デフォルトのアーティファクトバックエンドで展開されると、リモートの認証なし攻撃者は、アーティファクトディレクトリ構造に一致するファイルを読み取ったり、エージェントツールがsaveArtifactを呼び出す際に、意図されたアーティファクト保存ルート外のファイルに書き込んだりできます。
ADKはGoogleの公式エージェント開発キットです。エージェントアーティファクトストアは、エージェントツールが生成ファイル、コード、取得ドキュメントを保存する場所です。ここでのパストラバーサルにより、認証なしの呼び出し元がアーティファクトルート外のサーバーファイルに到達したり、後でエージェントが拾うファイルを配置したりできます — データ開示とエージェントワークフローにおける間接的なコンテンツポイズニングの現実的な経路です。
ADK APIサーバーのアーティファクトエンドポイントに対する、認証なしの細工されたuserId/sessionIdパストラバーサル。
@google/adk (Google ADK TypeScript) 0.4.0から0.6.0未満(FileArtifactService(非デフォルト)が有効な場合)
@google/adk 0.6.0以降にアップグレード(adk-jsの修正コミット710b4ebe / 8c0eaa16)
NVD — CVE-2026-105772GitHub advisory GHSA-8hc4-6xx6-3rh3
ライブフィードで見る AIセキュリティとガバナンスの関連情報をさらに見る — 毎朝更新。
フィードを開く →