CVE-2026-66033 in libssh2
Sumário
de VulDB • 24/07/2026
O libssh2 até à versão 1.11.1, corrigido no commit a2ed82d, contém uma vulnerabilidade de underflow inteiro pré-autenticação na função ssh2_cipher_crypt() em src/openssl.c que permite que um servidor SSH malicioso provoque o crash de qualquer cliente conectante ao negociar cifras AES-GCM durante o handshake. Os atacantes podem explorar o underflow na expressão que calcula blocksize menos aadlen menos o comprimento da tag de autenticação para desencadear uma leitura fora dos limites (out-of-bounds read) e uma chamada memcpy com um argumento de comprimento próximo do SIZE_MAX, causando um crash imediato do processo antes de qualquer autenticação ocorrer.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.