PT-2026-118388 · Unknown · A2A Java Sdk

CVE-2026-111761

·

Publicado

2026-10-20

·

Atualizado

2026-10-20

CVSS v3.1

5.8

Média

VetorAV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N
Nome do Software Vulnerável e Versões Afetadas A2A Java SDK versões anteriores a 1.3.0.Final
Description Um chamador não autenticado pode coagir o servidor a emitir solicitações HTTP para endpoints internos arbitrários e de metadados de nuvem a partir da própria posição de rede do servidor. Isso ocorre porque o BasePushNotificationSender em server-common envia dados de tarefa para a URL em TaskPushNotificationConfig sem validação de destino, restrições de esquema ou limites de redirecionamentos. Além disso, InMemoryPushNotificationConfigStore.setInfo armazena URLs literalmente e onCreateTaskPushNotificationConfig não valida o destino.
Detalhes técnicos incluem:
  • API Endpoints: O problema pode ser acionado via uma configuração SendMessage inline ou pelo endpoint CreateTaskPushNotificationConfig.
  • Vulnerable Parameters: O parâmetro url é usado para especificar o destino sem a validação adequada.
  • Function Names: As funções BasePushNotificationSender, InMemoryPushNotificationConfigStore.setInfo e onCreateTaskPushNotificationConfig estão envolvidas na falha de validação de destinos.
Tanto o JdkA2AHttpClient quanto o VertxA2AHttpClient seguem redirecionamentos, o que permite que invasores ignorem as verificações no momento da criação e convertam uma solicitação POST em uma solicitação GET. Isso possibilita o acesso a endpoints exclusivos de GET, como serviços de metadados de nuvem. Além disso, verificações apenas de nome de host não impedem o DNS rebinding. Enquanto a entrega POST direta pode enviar dados influenciados pelo invasor para serviços internos, as solicitações redirecionadas descartam o corpo. O servidor descarta a resposta, o que significa que nenhum dado é lido de volta para o invasor.
Recommendations Atualize o A2A Java SDK para a versão 1.3.0.Final. Como solução temporária, bloqueie o egresso de saída do host para o endpoint de metadados e faixas de rede interna na camada de rede.

Correção

SSRF

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-111761
GHSA-Q78C-5JJQ-57G8

Produtos afetados

A2A Java Sdk