Katalog CVE

CVE-2026-109951

ŚrednieCVSS 5.3
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

FreeRDP w wersji od 3.17.1 do 3.32.0 zawiera podatność przepełnienia bufora sterty (heap buffer over-read) w DynvcTrackerHandleCreateBack obsługi kanału freerdp-proxy DRDYNVC, która pozwala złośliwym serwerom RDP na odczyt pamięci sterty poza granicami. Atakujący mogą wysłać CREATE_REQUEST_PDU, którego nazwa kanału nie zawiera bajtu NUL, powodując nieograniczony odczyt snprintf, który wycieka pamięć do logów proxy lub powoduje awarię procesu.

Ocena ryzyka

Złośliwy serwer RDP może wyciekać zawartość pamięci do logów lub spowodować awarię usługi proxy, co prowadzi do naruszenia poufności i dostępności. Może to ujawnić wrażliwe dane lub zakłócić działanie infrastruktury.

Rekomendacja

Zaktualizuj FreeRDP do wersji 3.32.0 lub nowszej. Sprawdź, czy nazwy kanałów są prawidłowo walidowane pod kątem obecności bajtu NUL.

Inne podatności w FreeRDP

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

FreeRDP 3.17.1 before 3.32.0 contains a heap buffer over-read vulnerability in DynvcTrackerHandleCreateBack of the freerdp-proxy DRDYNVC channel handler that allows malicious backend RDP servers to read heap memory out of bounds. Attackers can send a CREATE_REQUEST_PDU whose channel name lacks a NUL byte, causing an unbounded snprintf read that leaks memory into proxy logs or crashes the process.

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