CVE-2026-66033 in libssh2
Zusammenfassung
von VulDB • 24.07.2026
libssh2 fino alla versione 1.11.1 (corretto nella commit a2ed82d) presenta una vulnerabilità di integer underflow pre-autenticazione nella funzione ssh2_cipher_crypt() in src/openssl.c che consente a un server SSH malintenzionato di causare il crash di qualsiasi client connesso negoziando i cipher AES-GCM durante la fase di handshake. Gli attaccanti possono sfruttare l'underflow nell'espressione che calcola blocksize meno aadlen meno la lunghezza del tag di autenticazione per innescare una lettura fuori dai limiti (out-of-bounds read) e una chiamata memcpy con un argomento length vicino a SIZE_MAX, causando il crash immediato del processo prima ancora che avvenga qualsiasi autenticazione.
If you want to get best quality of vulnerability data, you may have to visit VulDB.