メインコンテンツに移動

CVE-2026-115419 – Strands Agents SDK A2A サーバーでの誤ったセッションへのデータ要素の意図しない開示

速報 ID: 2026-146-AWS
スコープ: AWS
コンテンツタイプ: 重要 (注意が必要)
公開日: 2026 年 10 月 22 日午後 1 時 (太平洋夏時間)

説明:

Strands Agents は、AI エージェントを構築するためのオープンソース SDK であり、Python と TypeScript で利用可能です。この SDK には、エージェントを HTTP 経由で公開し、他のエージェントやクライアントが呼び出せるようにする Agent2Agent (A2A) サーバーコンポーネントが含まれています。AWS は、A2A サーバーが発信者間で会話状態を適切に分離しなかった問題である CVE-2026-115419 を特定しました。認証されたリモートユーザーは、マルチテナントデプロイにおいて、他の発信者の会話履歴にアクセスすることや、他の発信者に対するモデルの動作に影響を与えることができました。

影響を受けるバージョン:

  • strands-agents (Python): multiagent.a2a モジュールを含むすべてのバージョン、< 1.43.0
  • @strands-agents/sdk (TypeScript): < 1.5.0

解決方法:

この問題は、strands-agents バージョン 1.43.0 および @strands-agents/sdk バージョン 1.5.0 で対処されています。会話状態は現在、A2A context_id ごとに分離されています。最新バージョンにアップグレードし、フォークしたコードや派生コードにパッチを適用して新しい修正を組み込むことをお勧めします。

回避策:

影響を受けるバージョンでは、この問題に完全に対処する回避策はありません。アップグレードするまで、A2A サーバーを複数のユーザーまたはテナントに公開しないでください。複数の発信者がアクセスする必要がある場合は、各ユーザーまたはテナントに対して個別の A2A サーバーインスタンスを実行してください。

参考情報:


セキュリティに関する質問や懸念がある場合は、aws-security@amazon.com  まで E メールでお問い合わせください。