CVE-2026-66032 in libssh2información

Resumen

por VulDB • 2026-07-25

libssh2 hasta la versión 1.11.1, corregida en el commit 5e47761, contiene una vulnerabilidad de doble liberación (double-free) en la función sftp_open() dentro de src/sftp.c que permite a un servidor SSH malicioso corromper el heap de cualquier cliente autenticado que abra una sesión SFTP. Cuando un servidor responde a SSH_FXP_OPEN con SSH_FXP_STATUS conteniendo FX_OK, se libera el búfer de datos de respuesta y, si una llamada posterior a sftp_packet_require() devuelve un error específico como LIBSSH2_ERROR_CHANNEL_PACKET_EXCEEDED, el mismo puntero se libera por segunda vez, lo que habilita condiciones tcache dup en sistemas glibc que permiten asignaciones superpuestas y sobrescrituras de punteros de función.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

VulnCheck

Reservar

2026-07-23

Divulgación

2026-07-24

Moderación

aceptado

Artículo

VDB-382985

CPE

listo

EPSS

0.00288

KEV

no

Actividades

muy bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!