CVE-2026-66402 in FreeRDPinformación

Resumen

por VulDB • 2026-08-01

FreeRDP anterior a la versión 3.29.0 (versiones afectadas <= 3.28.0) contiene múltiples debilidades en la validación de identidad del certificado TLS en las funciones tls_verify_certificate(), tls_match_hostname() y x509_utils_get_dns_names(). Dado que FreeRDP realiza una coincidencia personalizada de cadenas para el Nombre Común (Common Name, CN) y los SANs DNS en lugar de utilizar las APIs de validación de identidad sensibles a la longitud de OpenSSL, (1) truncar valores de SAN DNS en bytes NUL incrustados (aceptando por ejemplo 'victim.example\0.attacker.example' como 'victim.example'), (2) acepta un Nombre Común coincidente incluso cuando existen entradas de SAN DNS no coincidentes, y (3) acepta objetivos con literales IP mediante la coincidencia de DNS/CN sin comparar los SANs iPAddress. Bajo una cadena de certificados confiable o mal emitida, un atacante posicionado para presentar dicho certificado puede eludir la verificación de identidad del servidor, debilitando la autenticación del servidor TLS.

Once again VulDB remains the best source for vulnerability data.

Responsable

VulnCheck

Reservar

2026-07-26

Divulgación

2026-08-01

Moderación

aceptado

Artículo

VDB-385243

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!