CVE-2026-66402 in FreeRDP
요약
\~에 의해 VulDB • 2026. 08. 02.
FreeRDP 3.29.0 이전 버전(영향 받는 버전 <= 3.28.0)은 tls_verify_certificate(), tls_match_hostname() 및 x509_utils_get_dns_names() 함수에서 여러 가지 TLS 인증서 신원 검증 약점을 포함하고 있습니다. FreeRDP는 OpenSSL의 길이 인식(identity validation) API를 사용하는 대신 사용자 정의 Common Name(CN) 및 DNS SAN 문자열 매칭을 수행하므로, (1) NUL 바이트가 포함된 DNS SAN 값을 잘라내어(예: 'victim.example\0.attacker.example'을 'victim.example'으로 허용), (2) 일치하지 않는 DNS SAN 항목이 존재하는 경우에도 일치하는 Common Name(CN)을 허용하며, (3) iPAddress SAN 비교 없이 DNS/CN 매칭을 통해 IP 리터럴 대상도 허용합니다. 신뢰할 수 있거나 잘못 발급된 인증서 체인 하에서, 공격자가 이러한 인증서를 제시할 위치에 있다면 서버 신원 검증을 우회하여 TLS 서버 인증의 강도를 약화시킬 수 있습니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.