Katalog CVE

CVE-2026-114044

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

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

Streszczenie

FreeRDP w wersjach przed 3.32.1 zawiera podatność odczytu poza granicami sterty w kliencie Android, która pozwala złośliwym serwerom RDP czytać poza bufory powierzchni poprzez dostarczanie niezwalidowanych wartości mappedWidth i mappedHeight. Atakujący może wysłać spreparowany RDPGFX_MAP_SURFACE_TO_WINDOW_PDU z nadmiernymi wymiarami, powodując kopiowanie pamięci sterty poza alokację przez android_UpdateWindowFromSurface, co prowadzi do awarii lub ujawnienia pamięci.

Ocena ryzyka

Atakujący może spowodować awarię aplikacji lub ujawnić zawartość pamięci, co może prowadzić do wycieku poufnych informacji.

Rekomendacja

Zaktualizuj FreeRDP do wersji 3.32.1 lub nowszej. Dodatkowo rozważ walidację wymiarów powierzchni w kliencie Android.

Inne podatności w FreeRDP

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

FreeRDP before 3.32.1 contains a heap out-of-bounds read vulnerability in the Android client that allows malicious RDP servers to read beyond surface buffers by supplying unvalidated mappedWidth and mappedHeight values. Attackers can send a crafted RDPGFX_MAP_SURFACE_TO_WINDOW_PDU with oversized dimensions, causing android_UpdateWindowFromSurface to copy heap memory beyond the allocation, leading to crashes or memory disclosure.

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