Katalog CVE

CVE-2026-109952

ŚrednieCVSS 5.3
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Klient FreeRDP w wersji od 3.0.0 do 3.32.0 nie sprawdza wybranego przez serwer protokołu PROTOCOL_RDSTLS lub PROTOCOL_HYBRID_EX względem zestawu włączonych protokołów w nego_process_negotiation_response(), co pozwala na obniżenie poziomu protokołu bezpieczeństwa. Złośliwy serwer lub atakujący w środku może wybrać RDSTLS, aby obejść przypięcie /sec:nla, zakończyć uwierzytelnianie z zerowym plikiem cookie i otrzymać hasło użytkownika w postaci czystego tekstu w Client Info PDU.

Ocena ryzyka

Atakujący może obniżyć poziom zabezpieczeń połączenia i przechwycić hasło użytkownika w postaci czystego tekstu, co prowadzi do przejęcia konta. Może to również obejść wcześniej skonfigurowane zasady bezpieczeństwa.

Rekomendacja

Zaktualizuj FreeRDP do wersji 3.32.0 lub nowszej. Upewnij się, że klient weryfikuje wybór protokołu przez serwer względem włączonych protokołów.

Inne podatności w FreeRDP

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

The FreeRDP client 3.0.0 before 3.32.0 does not check a server-selected PROTOCOL_RDSTLS or PROTOCOL_HYBRID_EX against its enabled protocol set in nego_process_negotiation_response(), allowing a security protocol downgrade. A malicious server or man-in-the-middle can select RDSTLS to override /sec:nla pinning, complete authentication with an all-zero cookie, and receive the user's cleartext password in the Client Info PDU.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS