Katalog CVE

CVE-2026-121952

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

FreeRDP w wersjach przed 3.32.2 ma podatność out-of-bounds write w proxy, ponieważ funkcja rdp_read_bitmap_cache_v2_capability_set odrzuca tylko wartości numCellCaches większe niż 5, podczas gdy tablica komórek bitmap cache v2 jest później odwoływana pod stałymi indeksami od 0 do 4. Klient łączący się z proxy może zadeklarować mniej niż pięć komórek cache w Confirm Active, powodując uszkodzenie sterty, wyciek danych sterty do backendu lub awarię.

Ocena ryzyka

Złośliwy klient może uszkodzić pamięć sterty proxy, wyciec dane do backendu lub wywołać awarię usługi. Może to naruszyć poufność i dostępność infrastruktury proxy RDP.

Rekomendacja

Zaktualizuj FreeRDP do wersji 3.32.2 lub nowszej. Ogranicz dostęp do proxy RDP wyłącznie do zaufanych klientów.

Inne podatności w FreeRDP

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

FreeRDP before 3.32.2 has an out-of-bounds write in the proxy because rdp_read_bitmap_cache_v2_capability_set rejects only numCellCaches values above 5, yet the bitmap cache v2 cell array is later accessed at fixed indices 0 through 4. A client connecting to the proxy can declare fewer than five cell caches in its Confirm Active, causing heap corruption, heap data leakage to the backend, or a crash.

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