メインコンテンツに移動

CVE-2026-18394 – Strands Agents Tools の http_request ツールにおける不適切な認可

速報 ID: 2026-069-AWS
対象範囲: AWS
コンテンツタイプ: 重要 (要注意)
発行日: 2026 年 7 月 31 日 午後 12 時 30 分 (PDT)

説明:

Strands Agents は、AI エージェントを構築するためのオープンソースの SDK です。strands-agents-tools パッケージには、SDK で使用する既製のツールが含まれており、その中には HTTP API リクエストを行うための http_request ツールも含まれています。

AWS は、http_request ツールで不正な認証の問題である CVE-2026-18394 を特定しました。オペレーターは、HTTP_REQUEST_TOKEN_CONFIG の許可リストを使用して、認証情報を承認済みホスト名のセットにバインドすることで、その認証情報がそれらのホストにのみ送信されるように設定できます。また、このツールでは、大規模言語モデル (LLM) が制御できる入力スキーマのプロキシパラメーターも公開されました。例えば、エージェントが読み取る信頼できない Web コンテンツを通じて配信されるような細工されたプロンプト (間接プロンプトインジェクション) により、アクターが制御するエンドポイントにプロキシが設定される可能性があります。ホスト名許可リストのチェックは引き続きリクエスト URL に渡され、認証情報が添付されますが、リクエストは最初のホップでアクターのプロキシを経由してルーティングされ、認証ヘッダーにクリアテキストで認証情報が公開されます。

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

解決方法:

この問題は、strands-agents-tools バージョン 0.8.2 で解決されています。最新バージョンにアップグレードし、フォークしたコードや派生コードにパッチを適用して新しい修正を反映させることをお勧めします。予防措置として、影響を受けるバージョンにおいて HTTP_REQUEST_TOKEN_CONFIG を使用して認証情報を設定したすべてのオペレーターは、認証情報が漏洩した兆候が見られない場合でも、それらの認証情報を更新することを推奨します。

回避策:

アップグレードが可能になるまでは、信頼できないコンテンツを処理するエージェントが http_request ツールを利用できる場合、HTTP_REQUEST_TOKEN_CONFIG を使用して認証情報をバインドせず、必要なプロキシの設定は、ツールではなく、HTTP_PROXY および HTTPS_PROXY 環境変数を通じてアウトオブバンドで設定してください。

参考情報:


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