PT-2026-118420 · Unknown · A2A Java Sdk

CVE-2026-111765

·

Publicado

2026-10-20

·

Atualizado

2026-10-20

CVSS v3.1

7.5

Alta

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Nome do Software Vulnerável e Versões Afetadas A2A Java SDK versões 1.3.0.Final até 1.3.1.Final
Description O caminho de POST síncrono do AndroidA2AHttpClient substitui incorretamente a configuração de redirecionamento desativada em AndroidA2AHttpClient.createConnection() com um valor padrão de followRedirects como true. Isso ocorre porque a função post() aplica a variável followRedirects após a criação da conexão, ativando efetivamente os redirecionamentos.
Quando o JSONRPCTransport e o RestTransport chamam o método post() síncrono sem desativar explicitamente os redirecionamentos, o AuthInterceptor pode adicionar cabeçalhos de autenticação. Embora a implementação do OkHttp reimplementada do Android remova o cabeçalho Authorization padrão durante redirecionamentos entre autoridades, ela mantém cabeçalhos não padronizados. Isso pode levar à divulgação de uma chave de API ou token completo para uma autoridade externa se os seguintes cabeçalhos forem utilizados:
  • X-API-Key
  • API-Key
  • X-Auth-Token
  • X-Authentication
Recommendations Atualize o A2A Java SDK para a versão 1.3.2.Final. Como solução temporária, chame explicitamente followRedirects(false) para evitar requisições redirecionadas.

Correção

Insufficiently Protected Credentials

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-111765
GHSA-4FPJ-G9JF-9RGG

Produtos afetados

A2A Java Sdk