Patchwire CVEs, their patch status, and feeds to follow them

CVE-2026-55564

Fixed in a distro release EPSS <1%CVSS 5.4

FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.27.0, the glyph_cache_get function in libfreerdp/cache/glyph.c checks whether index is greater than cache->number instead of greater than or equal to it. A malicious RDP server can use GLYPH_FRAGMENT_USE replay in update_process_glyph_fragments to make the default cache receive index 254 when cache->number is 254, reading one pointer beyond the entries array and dereferencing it as a glyph. This can crash the client and may disclose adjacent heap data. This issue is fixed in version 3.27.0.

Published 2026-08-19 · CVE record · OSV

Products: FreeRDP

Distro releases

ReleasePackageFixed in
Amazon Linux 2freerdp2:2.11.7-1.amzn2.0.13
Amazon Linux 2freerdp-devel2:2.11.7-1.amzn2.0.13
Amazon Linux 2freerdp-libs2:2.11.7-1.amzn2.0.13
Amazon Linux 2libwinpr2:2.11.7-1.amzn2.0.13
Amazon Linux 2libwinpr-devel2:2.11.7-1.amzn2.0.13
Amazon Linux 2023freerdp2:3.6.3-1.amzn2023.0.13
Amazon Linux 2023freerdp-devel2:3.6.3-1.amzn2023.0.13
Amazon Linux 2023freerdp-libs2:3.6.3-1.amzn2023.0.13
Amazon Linux 2023freerdp-server2:3.6.3-1.amzn2023.0.13
Amazon Linux 2023libwinpr2:3.6.3-1.amzn2023.0.13
Amazon Linux 2023libwinpr-devel2:3.6.3-1.amzn2023.0.13
Debian 12freerdp2no fix
Debian 13freerdp3no fix
Debian 14freerdp33.27.0+dfsg-1
Ubuntu 16.04 LTSfreerdpno fix
Ubuntu 18.04 LTSfreerdpno fix
Ubuntu 22.04 LTSfreerdp2no fix
Ubuntu 24.04 LTSfreerdp33.30.0+dfsg-0ubuntu0.24.04.1
Ubuntu 25.10freerdp3no fix
Ubuntu 26.04 LTSfreerdp33.30.0+dfsg-0ubuntu0.26.04.1
Ubuntu Pro 18.04 LTSfreerdp2no fix
Ubuntu Pro 20.04 LTSfreerdp2no fix
Ubuntu Pro 24.04 LTSfreerdp2no fix