CVE-2026-66032 in libssh2informazioni

Riassunto

di VulDB • 24/07/2026

libssh2 fino alla versione 1.11.1 (corretto nel commit 5e47761) presenta una vulnerabilità double-free nella funzione sftp_open() in src/sftp.c che consente a un server SSH malintenzionato di corrompere l'heap di qualsiasi client autenticato che apre una sessione SFTP. Quando il server risponde con SSH_FXP_OPEN tramite SSH_FXP_STATUS contenente FX_OK, il buffer dei dati della risposta viene liberato; se una successiva chiamata a sftp_packet_require() restituisce un errore specifico come LIBSSH2_ERROR_CHANNEL_PACKET_EXCEEDED, lo stesso puntatore viene liberato per la seconda volta, abilitando condizioni di tcache dup su sistemi glibc che consentono allocazioni sovrapposte e sovrascritture di puntatori a funzione.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

VulnCheck

Prenotare

23/07/2026

Divulgazione

24/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!