CVE-2026-115419 – Unbeabsichtigte Offenlegung eines Datenelements in einer falschen Sitzung im Strands Agents SDK A2A Server
Bulletin-ID: 2026-146-AWS
Geltungsbereich: AWS
Inhaltstyp: Wichtig (erfordert Aufmerksamkeit)
Veröffentlichungsdatum: 22.10.2026, 13:00 Uhr PDT
Beschreibung:
Strands Agents ist ein Open-Source-SDK, verfügbar für Python und TypeScript, zum Erstellen von KI-Agenten. Das SDK enthält eine Agent2Agent (A2A)-Serverkomponente, die einen Agenten über HTTP verfügbar macht, sodass andere Agenten und Clients ihn aufrufen können. Wir haben CVE-2026-115419 identifiziert, ein Problem, bei dem der A2A-Server den Gesprächsstatus zwischen Anrufern nicht ordnungsgemäß isoliert hat. Ein authentifizierter Remote-Benutzer könnte auf den Gesprächsverlauf eines anderen Anrufers zugreifen oder das Modellverhalten anderer Anrufer in Bereitstellungen mit mehreren Mandanten beeinflussen.
Betroffene Versionen:
- strands-agents (Python): alle Versionen, die das Modul multiagent.a2a enthalten, < 1.43.0
- @strands-agents/sdk (TypeScript): < 1.5.0
Lösung:
Dieses Problem wurde in strands-agents Version 1.43.0 und @strands-agents/sdk Version 1.5.0 behoben. Der Konversationsstatus ist jetzt gemäß A2A context_id isoliert. Wir empfehlen, ein Upgrade auf die neueste Version vorzunehmen und dafür zu sorgen, dass geforkter oder derivativer Code gepatcht wird, damit die neuen Korrekturen enthalten sind.
Problemumgehungen:
In den betroffenen Versionen gibt es keine Problemumgehung, die dieses Problem vollständig behebt. Stellen Sie einen A2A-Server erst nach dem Upgrade mehreren Benutzern oder Mandanten zur Verfügung. Wenn mehrere Anrufer Zugriff benötigen, führen Sie für jeden Benutzer oder Mandanten eine separate A2A-Server-Instance aus.
Referenzen:
Bei Fragen oder Bedenken zum Thema Sicherheit wenden Sie sich bitte per E-Mail an aws-security@amazon.com .