GHSA-4v6f-7vjh-6x4m: Strands Agents SDK: Exposure of data element to wrong session in the A2A Server
- Identifiers
- CVE-2026-115419GHSA-4v6f-7vjh-6x4m
- Published
- Record updated
- Affected
- strands-agents < 1.43.0, fixed in 1.43.0
- @strands-agents/sdk < 1.5.0, fixed in 1.5.0
- Known exploitation
- Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
- EPSS
- 0.3%
Summary
Strands Agents SDK, shipped as strands-agents for Python and @strands-agents/sdk for TypeScript, shares conversation history across callers with different context_id values in the Agent2Agent (A2A) server under certain circumstances. An authenticated remote user in a multi-tenant deployment can read another caller's conversation history or influence model behavior for that caller (CWE-488). Affected versions are strands-agents below 1.43.0 for Python and @strands-agents/sdk below 1.5.0 for TypeScript.
Mitigation
Upgrade to strands-agents 1.43.0 (Python) or @strands-agents/sdk 1.5.0 (TypeScript), which use an agent factory to isolate conversation state per A2A context_id. Ensure any forked or derivative code incorporates the fixes. Until upgrading, do not expose an A2A server to more than one user or tenant; if multiple callers need access, run a separate A2A server instance for each user or tenant. The source states there is no workaround that fully addresses the issue in affected versions.
Affected packages in the Exposure Registry
Matched by package name and ecosystem. Each entry shows whether the package delegates to a language model and how many tracked packages depend on it.
- strands-agentsPyPILLM dependency since 2025-05-14 · 9 tracked dependents
Coverage
News, research and other items that mention CVE-2026-115419.
- CVE-2026-115419 - Unintended disclosure of data element to wrong session in Strands Agents SDK A2A ServerAWS Security Bulletins · 2026-10-22
Topics
Related items
- MediumCVE-2026-115845 - Incomplete validation in the run_script Python sandbox in AWS MCP ServerSame vendor · AWS Security Bulletins
- HighCVE-2026-115419 - Unintended disclosure of data element to wrong session in Strands Agents SDK A2A ServerSame vendor · AWS Security Bulletins
- HighCVE-2026-112408 - Missing bucket ownership verification in Amazon SageMaker Python SDK default_bucket()Same vendor · AWS Security Bulletins
- HighCVE-2026-112380 - Missing authorization in the WhatsApp channel in Kiro CrewSame vendor · AWS Security Bulletins
- MediumCVE-2026-110248 - Insertion of sensitive information into log files in Amazon SageMaker Python SDKSame vendor · AWS Security Bulletins