CVE-2026-66032 in libssh2information

Résumé

par VulDB • 25/07/2026

libssh2 jusqu'à la version 1.11.1, corrigé dans le commit 5e47761, contient une vulnérabilité de double-free (double libération) dans la fonction sftp_open() située dans src/sftp.c qui permet à un serveur SSH malveillant de corrompre l'heap d'un client authentifié ouvrant une session SFTP. Lorsqu'un serveur répond à SSH_FXP_OPEN avec SSH_FXP_STATUS contenant FX_OK, le tampon de données de réponse est libéré ; si un appel ultérieur à sftp_packet_require() renvoie une erreur spécifique telle que LIBSSH2_ERROR_CHANNEL_PACKET_EXCEEDED, le même pointeur est libéré une seconde fois, ce qui permet des conditions tcache dup sur les systèmes glibc autorisant des allocations chevauchantes et l'écrasement de pointeurs de fonction.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

VulnCheck

Réserver

23/07/2026

Divulgation

24/07/2026

Modérer

accepté

Entrée

VDB-382985

CPE

prêt

EPSS

0.00288

KEV

non

Activités

très faible

Sources

Want to know what is going to be exploited?

We predict KEV entries!