CVE-2026-66402 in FreeRDPinfo

Zusammenfassung

von VulDB • 02.08.2026

FreeRDP vor Version 3.29.0 (betroffene Versionen <= 3.28.0) enthält mehrere Schwachstellen bei der Validierung der Identität von TLS-Zertifikaten in den Funktionen tls_verify_certificate(), tls_match_hostname() und x509_utils_get_dns_names(). Da FreeRDP eine benutzerdefinierte Übereinstimmung von Common Name (CN) und DNS SAN-Strings durchführt, anstatt die OpenSSL-APIs für die längenbewusste Identitätsvalidierung zu verwenden, werden folgende Probleme verursacht: (1) DNS SAN-Werte werden bei eingebetteten NUL-Bytes abgeschnitten (z. B. wird 'victim.example\0.attacker.example' als 'victim.example' akzeptiert), (2) ein übereinstimmender Common Name wird auch dann akzeptiert, wenn nicht übereinstimmende DNS-Einträge in den SANs vorhanden sind, und (3) IP-literal-Ziele werden über DNS/CN-Übereinstimmung akzeptiert, ohne dass iPAddress-SANs verglichen werden. Unter einer vertrauenswürdigen oder falsch ausgestellten Zertifikatskette kann ein Angreifer, der die Möglichkeit hat, ein solches Zertifikat vorzulegen, die Serveridentitätsüberprüfung umgehen und damit die TLS-Serverauthentifizierung abschwächen.

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

Zuständig

VulnCheck

Reservieren

26.07.2026

Veröffentlichung

01.08.2026

Moderieren

akzeptiert

Eintrag

VDB-385243

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!