CVE-2026-66034 in libssh2información

Resumen

por VulDB • 2026-07-25

libssh2 hasta la versión 1.11.1, corregida en el commit a13bb6c, contiene una vulnerabilidad de comprobación de límites ausente que permite a un servidor SSH malicioso desencadenar una lectura fuera de los límites del heap (heap out-of-bounds read) de longitud arbitraria y la liberación (free) de un puntero no inicializado a través del subsistema publickey. En libssh2_publickey_list_fetch(), el analizador de respuestas versión 1 lee un valor comment_len controlado por el servidor e incrementa el puntero de análisis sin verificar que queden suficientes bytes en el búfer, lo que provoca la lectura fuera de los límites y filtra punteros del heap desde asignaciones adyacentes, burlando ASLR; seguido de una corrupción del estado del allocador del heap cuando la ruta de limpieza de errores libera un puntero no inicializado procedente de una región realloc() que no ha sido puesta a cero.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

VulnCheck

Reservar

2026-07-23

Divulgación

2026-07-24

Moderación

aceptado

Artículo

VDB-382986

CPE

listo

EPSS

0.00254

KEV

no

Actividades

muy bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!