Katalog CVE

CVE-2026-110831

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.23%

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

Streszczenie

FreeRDP w wersjach 3.13.0 przed 3.32.0 zawiera wadę retencji zasobów w drive_process_irp_create, która rejestruje otwarty plik lokalny w słowniku dysku przed zastosowaniem rozmiaru alokacji i nie usuwa go, gdy operacja się nie powiedzie. Złośliwy serwer RDP połączony z klientem z włączonym przekierowaniem dysku może wysłać IRP_MJ_CREATE z AllocationSize ustawionym na UINT64_MAX, wymuszając niepowodzenie seek i wyciek obiektu pliku oraz uchwytu systemu operacyjnego aż do zakończenia dysku.

Ocena ryzyka

Złośliwy serwer RDP może spowodować wyciek uchwytów plików i obiektów w kliencie, prowadząc do wyczerpania zasobów i potencjalnej odmowy usługi. Może to również naruszyć bezpieczeństwo systemu poprzez utrzymywanie otwartych uchwytów do plików.

Rekomendacja

Zaktualizuj FreeRDP do wersji 3.32.0 lub nowszej. Do czasu aktualizacji unikaj łączenia się z niezaufanymi serwerami RDP przy włączonym przekierowaniu dysku.

Inne podatności w FreeRDP

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

FreeRDP versions 3.13.0 before 3.32.0 contain a resource retention flaw in drive_process_irp_create, which registers an opened local file in the drive dictionary before applying the allocation size and does not remove it when that operation fails. A malicious RDP server connected to a client with drive redirection enabled can send IRP_MJ_CREATE with AllocationSize set to UINT64_MAX, forcing the seek to fail and leaking the file object and operating-system handle until drive teardown.

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