CVE-2026-115419: divulgação não intencional de elemento de dados para sessão errada no servidor A2A do SDK do Strands Agents
ID do boletim: 2026-146-AWS
Escopo: AWS
Tipo de conteúdo: importante (requer atenção)
Data de publicação: 22/10/2026 13h PDT
Descrição:
O Strands Agents é um SDK de código aberto, disponível para Python e TypeScript, para criar agentes de IA. O SDK inclui um componente de servidor Agent2Agent (A2A) que expõe um agente sobre HTTP para que outros agentes e clientes possam chamá-lo. Identificamos o CVE-2026-115419, um problema em que o servidor A2A não isolou adequadamente o estado da conversa entre os chamadores. Um usuário remoto autenticado pode acessar o histórico de conversas de outro chamador ou influenciar o comportamento do modelo de outros chamadores em implantações de vários locatários.
Versões afetadas:
- strands-agents (Python): todas as versões contendo o módulo multiagent.a2a, < 1.43.0
- @strands-agents/sdk (TypeScript): < 1.5.0
Resolução:
Esse problema foi resolvido no strands-agents versão 1.43.0 e @strands-agents/sdk versão 1.5.0. O estado da conversa agora está isolado por context_id do A2A. Recomendamos atualizar para a versão mais recente e garantir que qualquer código bifurcado ou derivado seja corrigido para incorporar as novas correções.
Soluções alternativas:
Não há solução alternativa que resolva totalmente esse problema nas versões afetadas. Até fazer o upgrade, não exponha um servidor A2A a mais de um usuário ou locatário. Se vários chamadores precisarem de acesso, execute outra instância do servidor A2A para cada usuário ou locatário.
Referências:
Envie um e-mail para aws-security@amazon.com com qualquer dúvida ou preocupação relacionada à segurança.