CVE-2026-115419 - Divulgazione involontaria di un elemento di dati a una sessione errata nel server A2A dell’SDK Strands Agents
ID Bollettino: 2026-146-AWS
Ambito: AWS
Tipo di contenuto: Importante (richiede attenzione)
Data di pubblicazione: 22/10/2026 13:00 PDT
Descrizione:
Strands Agents è un SDK open source disponibile per Python e TypeScript per la creazione di agenti IA. L’SDK include un componente server Agent2Agent (A2A) che espone un agente su HTTP in modo che altri agenti e client possano chiamarlo. Abbiamo identificato CVE-2026-115419, un problema in cui il server A2A non isolava correttamente lo stato della conversazione tra i chiamanti. Un utente remoto autenticato poteva accedere alla cronologia delle conversazioni di un altro chiamante o influenzare il comportamento del modello per altri chiamanti nelle distribuzioni multi-tenant.
Versioni interessate:
- strands-agents (Python): tutte le versioni contenenti il modulo multiagent.a2a, < 1.43.0
- @strands-agents/sdk (TypeScript): < 1.5.0
Risoluzione:
Questo problema è stato risolto in strands-agents versione 1.43.0 e @strands-agents/sdk versione 1.5.0. Lo stato della conversazione è ora isolato per A2A context_id. Per incorporare le nuove correzioni, consigliamo di eseguire l’aggiornamento alla versione più recente e di assicurarsi che siano state applicate le patch a qualsiasi codice derivato o di cui è stato eseguito il fork.
Soluzioni alternative:
Non esiste una soluzione alternativa che risolva completamente questo problema nelle versioni interessate. Finché non si esegue l’aggiornamento, è necessario non esporre un server A2A a più di un utente o tenant. Se più chiamanti necessitano di accedere, occorre eseguire un’istanza del server A2A separata per ogni utente o tenant.
Riferimenti:
Invia un’e-mail a aws-security@amazon.com per eventuali domande o dubbi sulla sicurezza.