**Vulnerabilidad crítica en FreeRDP: CVE-2026-66402 pone en riesgo la autenticación TLS**
Recientemente, se ha identificado una vulnerabilidad crítica en FreeRDP, un software de código abierto que permite la conexión y el acceso remoto a escritorios y aplicaciones. Esta vulnerabilidad, designada como CVE-2026-66402, posee una alarmante puntuación de 9.8 sobre 10 en la escala CVSS (Common Vulnerability Scoring System), lo que la clasifica como una de las más severas y urgentes en el ámbito de la ciberseguridad. La existencia de esta debilidad no solo afecta a individuos que utilizan FreeRDP en entornos personales, sino que también plantea riesgos significativos para empresas y organizaciones que dependen de esta herramienta para operar de manera segura en sus infraestructuras digitales.
La vulnerabilidad en cuestión se encuentra en las versiones de FreeRDP anteriores a la 3.29.0, es decir, en aquellas versiones que son iguales o inferiores a la 3.28.0. El problema radica en múltiples debilidades en la validación de identidad de los certificados TLS, específicamente en las funciones `tls_verify_certificate()`, `tls_match_hostname()` y `x509_utils_get_dns_names()`. En lugar de utilizar las APIs de validación de identidad de OpenSSL, FreeRDP realiza un emparejamiento personalizado de los nombres comunes y las cadenas DNS SAN (Subject Alternative Name). Esto genera tres vulnerabilidades clave: primero, la truncación de los valores DNS SAN en bytes NUL incrustados, lo que permite que un atacante presente un certificado que podría ser aceptado erróneamente como válido; segundo, la aceptación de un nombre común coincidente incluso cuando existen entradas DNS SAN no coincidentes; y tercero, la aceptación de objetivos literales IP a través de la coincidencia de DNS o CN sin la correspondiente comparación de los SAN de direcciones IP. Cuando un atacante puede presentar un certificado bajo una cadena de certificados confiable o mal emitida, se facilita la elusión de la verificación de identidad del servidor, debilitando así la autenticación TLS del servidor.
La vulnerabilidad ha sido clasificada como CWE-295, lo que indica que se trata de una debilidad inherente en la validación de identidad de los certificados, un aspecto crítico para la seguridad de las comunicaciones en línea. El vector de ataque se define como NETWORK y tiene una complejidad de ataque baja, lo que significa que no se requieren privilegios especiales ni interacción del usuario para explotar esta vulnerabilidad, lo que la convierte en una preocupación aún mayor.
Con una puntuación tan elevada en la escala CVSS, se subraya que las vulnerabilidades que superan la puntuación de 9.0 son consideradas de alto riesgo. Estas pueden permitir la ejecución remota de código, la escalada de privilegios o el compromiso total de los sistemas afectados. Por lo tanto, la comunidad de ciberseguridad debe actuar con celeridad para mitigar los efectos de esta vulnerabilidad.
Para aquellos administradores de sistemas que utilizan FreeRDP, se les insta a consultar las referencias técnicas disponibles para obtener información adicional sobre los parches y soluciones. Los enlaces relevantes incluyen: [commit en GitHub](https://github.com/FreeRDP/FreeRDP/commit/b9533f07f98c25ed01c5f543b4d0ce73e120f5fd), [asesoría de seguridad en GitHub](https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-43hh-p3vw-hfx3) y [Vulncheck](https://www.vulncheck.com/advisories/freerdp-before-tls-certificate-identity-validation-bypass).
Se recomienda encarecidamente a todas las organizaciones que utilicen FreeRDP que apliquen los parches de seguridad disponibles de inmediato. Además, es fundamental realizar un análisis exhaustivo de los sistemas para detectar posibles indicadores de compromiso e implementar la monitorización del tráfico de red en busca de actividad sospechosa relacionada con esta vulnerabilidad. La pronta acción no solo protegerá los activos digitales de las organizaciones, sino que también contribuirá a la seguridad general del ecosistema de software de acceso remoto.