CVE-2026-18394 - Incorrect authorization in Strands Agents Tools http_request tool
Bulletin ID: 2026-069-AWS Scope: AWS Content Type: Important (requires attention) Publication Date: 07/31/2026 12:30 PM PDT Description: Strands Agents is an open-source SDK for building AI agents. The strands-agents-tools package provides pre-built tools for use with the SDK, including the http_request tool for making HTTP API requests. We identified CVE-2026-18394, an incorrect authorization issue in the http_request tool. Operators can use the HTTP_REQUEST_TOKEN_CONFIG allowlist to bind a credential to a set of approved hostnames so it is sent only to those hosts. The tool also exposed a proxies parameter in the input schema that the large language model (LLM) could control. A crafted prompt, for example one delivered through untrusted web content the agent reads (indirect prompt injection), could set proxies to an actor-controlled endpoint. The hostname allowlist check still passes on the request URL, the credential is attached, and the request is routed through the actor's proxy on the first hop, disclosing the credential in cleartext in the Authorization header. Impacted versions: < 0.8.2 Please refer to the article below for the most up-to-date and complete information related to this AWS Security Bulletin.
CSIRTS triage
- What
- The http_request tool's authorization check for HTTP_REQUEST_TOKEN_CONFIG credential allowlist can be bypassed by crafting prompts that control the proxies parameter to redirect requests through attacker-controlled endpoints.
- Who is affected
- Deployments using the http_request tool with HTTP_REQUEST_TOKEN_CONFIG allowlists and LLM-controllable inputs are affected.
- Urgency
- Moderate urgency; indirect prompt injection through untrusted content can exploit the authorization bypass, but no active exploitation reported.
- Action
- Update strands-agents-tools package to a patched version that removes LLM control over the proxies parameter or enforces allowlist validation on proxy endpoints.
AI-assisted analysis generated from the source advisory — verify against the original.
⚡ Watch Strands Agents Tools
Get an email when a new Strands Agents Tools advisory drops — max one per day, one-click unsubscribe.
Details
Original advisory: https://aws.amazon.com/security/security-bulletins/rss/2026-069-aws/
Exploitation outlook
EPSS (FIRST.org) estimates each CVE’s probability of exploitation in the next 30 days — here is the CSIRTS.com read on those numbers.
- Low exploitation riskCVE-2026-183940.29% 30-day exploitation probability — currently an unlikely target, but scores change as exploit code circulates. Riskier than 22% of all EPSS-scored CVEs.
Referenced CVEs
| CVE | CSIRTS overview | External |
|---|---|---|
| CVE-2026-18394 | coverage & exploitation status | NVD · CVE.org |
Same CVEs, other sources
How other CERTs, PSIRTs and databases cover the vulnerabilities in this advisory.
Recent advisories for - Incorrect authorization
A cluster of recent advisories against the same product widens the attack surface — attackers routinely chain freshly published CVEs on one product, so review these together.
- mediumCVE-2026-90941: novel-plus through 5.3.3 contains an authorization bypass vulnerability in the BookController …nvd · 2026-09-14
- mediumCVE-2026-82920: Mattermost versions 11.9.x <= 11.9.0, 11.8.x <= 11.8.4, 11.7.x <= 11.7.7 fail to enforce autho…nvd · 2026-09-14
- highCVE-2026-90933: laradashboard through 1.2.2 contains a missing authorization vulnerability in the Local Licens…nvd · 2026-09-14
- unknownCVE-2026-75030: Missing Authorization vulnerability in Apache Syncope. An administrator with task execution en…nvd · 2026-09-14
- unknownCVE-2026-90895: Affected versions of MISP’s interactive CLI shell implement access control independently from …nvd · 2026-09-14
- mediumCVE-2025-68624: N-able Mail Assure through April 2026 contains a design-level authorization flaw that allows a…nvd · 2026-09-14
More from AWS Security Bulletins
- unknownCVE-2026-89332 - Kiro IDE Sensitive Workspace Data Exfiltration via Agent-Written Workspace Configuration2026-09-11
- unknownCVE-2026-89090 - Denial of service in the event stream header decoder in AWS SDK for Go v22026-09-11
- unknownCVE-2026-18061 - XML External Entity (XXE) in AWS Advanced JDBC Wrapper RemoteQueryCachePlugin2026-09-11
- unknownCVE-2026-89065 and CVE-2026-89066: Issue with projen - Path traversal and OS command injection2026-09-11
- unknownCVE-2026-89049 - Server-side request forgery in the Session Manager port forwarding functionality in AWS Syste…2026-09-10