Katalog CVE

CVE-2026-121408

ŚrednieCVSS 5.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.22%

Percentyl 13 - wyżej niż 13% wszystkich znanych CVE

Streszczenie

FreeRDP w wersjach przed 3.32.2 zawiera podatność use-after-free w kanale przekierowania USB urbdrc, ponieważ FindChannelById zwraca wskaźnik kanału bez referencji, a ścieżka zamknięcia kanału kontrolnego nie bierze loading_lock menedżera urządzeń. Złośliwy serwer RDP może wysłać CLOSE_REQUEST kanału kontrolnego, gdy klient ogłasza urządzenie USB, zwalniając kanał zanim wątek ogłoszenia odczyta channel->Write i crashując klienta.

Ocena ryzyka

Złośliwy serwer RDP może wykorzystać use-after-free do zdalnego crashu klienta FreeRDP z przekierowaniem USB. Może to prowadzić do utraty dostępności i potencjalnie dalszych skutków.

Rekomendacja

Zaktualizuj FreeRDP do wersji 3.32.2 lub nowszej. Ogranicz przekierowanie USB do zaufanych serwerów.

Inne podatności w FreeRDP

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

FreeRDP before 3.32.2 contains a use-after-free in the urbdrc USB redirection channel because FindChannelById returns a channel pointer without a reference and the control-channel close path does not take the device manager's loading_lock. A malicious RDP server can send a control-channel CLOSE_REQUEST while the client announces a USB device, freeing the channel before the announcement thread reads channel->Write and crashing the client.

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