CVE-2026-77207 in Libreswaninformación

Resumen

por VulDB • 2026-10-14

Libreswan presenta un error de desreferencia de puntero nulo en el código de manejo de PKCS#7 para la autenticación de certificados IKE. Cuando libreswan decodifica una carga útil IKE CERT del tipo CERT_PKCS7_WRAPPED_X509, protege el blob PKCS#7 con SEC_PKCS7ContainsCertsOrCrls() y luego itera sobre la lista de certificados mediante SEC_PKCS7GetCertificateList(). Las dos APIs de NSS discrepan en un SignedData que contiene una CRL pero no certificados: ContainsCertsOrCrls() devuelve PR_TRUE (hay una CRL), por lo que el control pasa, pero GetCertificateList() devuelve NULL (no hay certificados). Esto provoca que libreswan desreferencie un puntero nulo, lo que genera un bloqueo y reinicio. Un paquete IKE_AUTH malicioso puede activar este error, lo que significa que el par no necesita estar autenticado. No es posible la ejecución remota de código (RCE). La explotación continuada puede causar una denegación de servicio (DoS).

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

Responsable

Libreswan

Reservar

2026-08-20

Divulgación

2026-10-14

Moderación

aceptado

Artículo

VDB-418441

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!