PT-2026-118389 · Unknown · A2A Java Sdk

CVE-2026-111762

·

Publicado

2026-10-20

·

Atualizado

2026-10-21

CVSS v4.0

5.7

Média

VetorAV:L/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Nome do Software Vulnerável e Versões Afetadas A2A Java SDK versões anteriores a 1.3.0.Final
Description A função parseRequestBody() no arquivo RestHandler.java registra todo o corpo da requisição JSON em nível SEVERE quando JsonFormat.parser().merge() lança uma InvalidProtocolBufferException. Isso ocorre quando o corpo de uma requisição é um JSON válido, mas falha na desserialização protobuf devido a incompatibilidades de esquema ou campos desconhecidos sob análise rigorosa. Quando as notificações push estão habilitadas, as requisições para o endpoint /v1/tenants/{tenant}/tasks/{taskId}/pushNotificationConfigs podem conter informações sensíveis nas variáveis token e authentication.credentials. Consequentemente, esses tokens de portador e credenciais de autenticação são gravados nos logs do servidor em texto simples, permitindo que um invasor com acesso aos logs os recupere e potencialmente envie atualizações de status de tarefa forjadas para os endpoints de notificação push do cliente.
Recommendations Atualize o A2A Java SDK para a versão 1.3.0.Final. Como medida de mitigação temporária, restrinja o acesso aos arquivos de log do servidor e aos sistemas de agregação de logs para evitar a recuperação não autorizada de credenciais.

Correção

Insertion into Log File

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-111762
GHSA-X32G-JVVM-4725

Produtos afetados

A2A Java Sdk