PT-2026-147142

CVE-2026-128087

·

Publicado

2026-11-13

·

Atualizado

2026-11-13

Descrição por

CVSS 3.1
3.7
Baixa
MétricasAV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
Nome do Software Vulnerável e Versões Afetadas russh versões 0.55.0 até 0.65.0
Description Durante a troca inicial de chaves, a biblioteca invoca o callback client::Handler::kex done() com o segredo compartilhado bruto antes que a função check server key() valide a chave do host do servidor ou o certificado. Um servidor SSH malicioso pode explorar essa sequência para acionar a inicialização de canais secundários definidos pela aplicação ou o processamento de dados iniciais, mesmo que a identidade do servidor seja posteriormente rejeitada. Isso afeta aplicações que utilizam o callback kex done() para fins de ponte de protocolo, como a inicialização de VPN-over-SSH, planos de dados UDP ou transportes empresariais personalizados, podendo expor dados iniciais ou fazer com que a aplicação atue em uma sessão estabelecida com um peer não confiável.
Recommendations Atualize o russh para a versão 0.65.1. Como medida paliativa temporária, certifique-se de que quaisquer ações derivadas do callback kex done() sejam adiadas até que a confiança do servidor seja confirmada via check server key().
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-9264-JVGF-6W2F
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾