Katalog CVE

CVE-2026-67291

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.34%

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

Streszczenie

FreeRDP przed wersją 3.29.0 zawiera podatność odczytu poza dozwolonym obszarem sterty w funkcjach update_process_glyph_fragments() i glyph_cache_fragment_put(). Złośliwy serwer RDP może wysłać krótki fragment z zawyżonym rozmiarem, powodując odczyt poza buforem i awarię klienta.

Ocena ryzyka

Atakujący serwer RDP może doprowadzić do awarii klienta FreeRDP, co może skutkować przerwaniem sesji i potencjalnym wyciekiem danych.

Rekomendacja

Należy zaktualizować FreeRDP do wersji 3.29.0 lub nowszej, aby wyeliminować podatność.

Inne podatności w FreeRDP

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

FreeRDP before 3.29.0 (affected versions <= 3.28.0) contains a heap out-of-bounds read in update_process_glyph_fragments()/glyph_cache_fragment_put() in libfreerdp/cache/glyph.c. When handling a GLYPH_FRAGMENT_ADD update, the code reads a one-byte server-controlled declared fragment size but does not verify it fits within the remaining received buffer before allocating and copying that many bytes. A malicious RDP server can send a short fragment with an oversized declared size, causing the client to read beyond the allocated buffer, resulting in an out-of-bounds read and client crash.

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