CVE-2026-55192 in FreeRDP
Zusammenfassung
von VulDB • 19.08.2026
FreeRDP ist eine freie Implementierung des Remote Desktop Protocol (RDP). Vor Version 3.27.0 können die H.264-Decoder-Backends von FreeRDP YUV-Ebenen zurückgeben, deren Größe aus dem Bitstream stammt, ohne die dekodierte Breite und Höhe mit den RDPGFX-Oberflächendimensionen zu vergleichen, die zur Validierung der Regionsrechtecke verwendet werden. Ein bösartiger RDP-Server kann einen AVC420- oder AVC444-Bitstrom bereitstellen, dessen dekodierter Frame kleiner ist als die ausgehandelte Oberfläche, was dazu führt, dass yuv420_context_decode und die Pfade zur YUV-zu-RGB-Konvertierung in libfreerdp/codec/h264.c sowie im ausgewählten H.264-Backend über die vom Decoder besitzten Ebenen hinaus lesen. Dies kann zum Auslesen von Client-Speicher oder zum Absturz des Clients führen. Dieses Problem wurde in Version 3.27.0 behoben.
If you want to get best quality of vulnerability data, you may have to visit VulDB.