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
| Vetor | AV: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
SendMessageinline ou pelo endpointCreateTaskPushNotificationConfig. - Vulnerable Parameters: O parâmetro
urlé usado para especificar o destino sem a validação adequada. - Function Names: As funções
BasePushNotificationSender,InMemoryPushNotificationConfigStore.setInfoeonCreateTaskPushNotificationConfigestã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
Produtos afetados
A2A Java Sdk