PT-2026-56686
CVE-2026-54697
·
Publicado
2026-06-12
·
Atualizado
2026-10-13
Descrição por
CVSS 4.0
6.7
MédiaMétricasAV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas
ConnectBot SSH Client Library versões anteriores a 0.3.1
Description
O analisador DER usado para chaves privadas fornecidas pela aplicação não valida com segurança os valores de comprimento codificados antes de convertê-los em valores
Int ou alocar arrays. Na função DerReader.readLength() e em leitores primitivos como readInteger(), o sistema aceita octetos de comprimento DER de forma longa excessivos que podem levar ao wrap-around de inteiros ou alocação excessiva de memória. Isso ocorre quando uma aplicação ou usuário carrega um arquivo de chave privada malformado através dos seguintes endpoints: SshClient.authenticatePublicKey(), SshKeys.decodePemPrivateKey(), SshSigning.sign() ou SshSigning.getPublicKey(). Tal ação pode desencadear um OutOfMemoryError não capturado, potencialmente encerrando o processo da aplicação e causando perda de disponibilidade. Este problema não é explorável remotamente por um servidor SSH, pois requer o carregamento de um arquivo de chave privada fornecido por um invasor.Recommendations
Atualize o ConnectBot SSH Client Library para a versão 0.3.1.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾