Advisory Database
  • Advisories
  • Dependency Scanning
  1. npm
  2. ›
  3. @strands-agents/sdk
  4. ›
  5. CVE-2026-115419

CVE-2026-115419: Strands Agents SDK: Exposure of data element to wrong session in the A2A Server

October 23, 2026

Summary Strands Agents SDK is an open-source SDK, available for Python (strands-agents) and TypeScript (@strands-agents/sdk), for building and running AI agents. An issue exists where, under certain circumstances, the Agent2Agent (A2A) server shares conversation history across callers with different context_id values, allowing one caller to read and influence another caller’s session.

Impact The A2A server did not properly isolate conversation state between callers. In multi-tenant deployments, an authenticated remote user could access another caller’s conversation history or influence model behavior for other callers (CWE-488: Unintended Disclosure of Data Element to Wrong Session). This affects any deployment where an A2A server is reachable by more than one user or tenant.

Impacted versions: strands-agents (Python): all versions containing the multiagent.a2a module, < 1.43.0 @strands-agents/sdk (TypeScript): < 1.5.0

Patches This issue has been addressed in strands-agents version 1.43.0 and @strands-agents/sdk version 1.5.0. The A2A server now uses an agent factory so conversation state is isolated per A2A context_id. We recommend upgrading to the latest version and ensuring any forked or derivative code is patched to incorporate the new fixes.

Workarounds There is no workaround that fully addresses this issue in affected versions. Until you upgrade, 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.

References If you have any questions or comments about this advisory, we ask that you contact AWS Security via our vulnerability reporting page or directly via email to aws-security@amazon.com. Please do not create a public GitHub issue.

References

  • aws.amazon.com/security/security-bulletins/2026-146-aws
  • github.com/advisories/GHSA-4v6f-7vjh-6x4m
  • github.com/strands-agents/harness-sdk/commit/398343faad0e485f2e441dab70355c9a52382537
  • github.com/strands-agents/harness-sdk/commit/403d87847e738e1c73909858d989cedcb67f0afa
  • github.com/strands-agents/harness-sdk/commit/f8ba9376fe4b8330d526b6480b47c4440150e0cd
  • github.com/strands-agents/harness-sdk/pull/2628
  • github.com/strands-agents/harness-sdk/pull/2696
  • github.com/strands-agents/harness-sdk/releases/tag/python/v1.43.0
  • github.com/strands-agents/harness-sdk/releases/tag/typescript/v1.5.0
  • github.com/strands-agents/harness-sdk/security/advisories/GHSA-4v6f-7vjh-6x4m
  • nvd.nist.gov/vuln/detail/CVE-2026-115419
  • pypi.org/project/strands-agents/1.43.0
  • www.npmjs.com/package/@strands-agents/sdk/v/1.5.0

Code Behaviors & Features

Detect and mitigate CVE-2026-115419 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 1.5.0

Fixed versions

  • 1.5.0

Solution

Upgrade to version 1.5.0 or above.

Impact 8.1 HIGH

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N

Learn more about CVSS

Weakness

  • CWE-488: Exposure of Data Element to Wrong Session

Source file

npm/@strands-agents/sdk/CVE-2026-115419.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:17:17 +0000.