CVE-2026-55191 in FreeRDPinfo

Zusammenfassung

von VulDB • 20.08.2026

FreeRDP ist eine freie Implementierung des Remote Desktop Protocol (RDP). Vor Version 3.27.0 berechneten FreeRDP-Clients, die RDPGFX AVC444 mit einem H.264-Decoder-Backend aushandeln, die Größe der Zwischen-YUV444-Allokation in libfreerdp/codec/h264.c mittels 32-Bit-Multiplikation in avc444_ensure_buffer. Ein bösartiger RDP-Server kann Oberflächenabmessungen angeben, bei denen piDstStride multipliziert mit padDstHeight zu einem kleinen, von Null verschiedenen Wert überläuft (wrap), was dazu führt, dass winpr_aligned_recalloc einen zu klein dimensionierten Puffer alloziert, bevor YUV420CombineToYUV444 unter Verwendung der tatsächlichen Stride- und Rechteckabmessungen schreibt. Dies kann zum Absturz eines Clients führen und die Ausführung von Code durch angreiferbeeinflusste Heap-Korruption ermöglichen. Dieses Problem wurde in Version 3.27.0 behoben.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

GitHub M

Reservieren

16.06.2026

Veröffentlichung

19.08.2026

Moderieren

akzeptiert

Eintrag

VDB-393265

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!