CVE-2026-22854
KrytyczneStreszczenie
FreeRDP przed wersją 3.20.1 zawiera podatność przepełnienia bufora na stercie podczas odczytu dysku. Długość odczytu kontrolowana przez serwer nie ma górnego ograniczenia, co pozwala na nadmierny odczyt i nadpisanie pamięci sterty.
Ocena ryzyka
Złośliwy serwer RDP może wykorzystać tę podatność do uszkodzenia pamięci klienta, co może prowadzić do awarii lub potencjalnego wykonania kodu.
Rekomendacja
Należy zaktualizować FreeRDP do wersji 3.20.1 lub nowszej, która zawiera poprawkę ograniczającą długość odczytu.
Oryginalny opis (angielski, źródło NVD)
FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.20.1, a heap-buffer-overflow occurs in drive read when a server-controlled read length is used to read file data into an IRP output stream buffer without a hard upper bound, allowing an oversized read to overwrite heap memory. This vulnerability is fixed in 3.20.1.

