Intel

AIKIDO-2026-302061

strands-agents-tools is vulnerable to Incorrect Authorization

Incorrect AuthorizationCVE-2026-18394 Published 6 days ago

69

Medium Risk

This Affects:

PYTHONstrands-agents-tools
0.0.1 - 0.8.1
Fixed in 0.8.2
Are you affected? Scan for Free

TL;DR

The http_request tool validates only the target URL against the configured credential allowlist and does not validate the proxy destination. When untrusted content processed by the agent triggers indirect prompt injection, the model can be steered to route a request through an attacker-specified proxy in the same tool call. Because the allowlist check ignores the proxy endpoint, the Authorization header bound to an approved host is sent through the attacker's proxy, and GET requests bypass the consent mechanism. The fix validates proxy destinations against the credential allowlist so bound credentials cannot be exfiltrated to unapproved destinations.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you use the http_request tool with credentials configured via HTTP_REQUEST_TOKEN_CONFIG while the agent processes untrusted content.

Background info

strands-agents-tools is vulnerable to Incorrect Authorization in versions 0.0.1 - 0.8.1.

How to fix this

Upgrade the strands-agents-tools library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform