FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.21.0, a client-side heap buffer overflow occurs in the RDPGFX ClearCodec decode path when maliciously crafted residual data causes out-of-bounds writes during color output. A malicious server can trigger a client‑side heap buffer overflow, causing a crash (DoS) and potential heap corruption with code‑execution risk depending on allocator behavior and surrounding heap layout. Version 3.21.0 contains a patch for the issue.
CVSS Details
- CVSS 4.0 Base Score: 7.7 (HIGH)
- CVSS 4.0 Vector: (CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X)
- CVSS 3.1 Base Score: 9.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade freerdp-libsUpgrade libwinprUpgrade libwinpr-develUpgrade freerdpUpgrade freerdp-devel | Feb 9, 2026 | Feb 5, 2026 |
| Alpine Linux | — | Upgrade freerdp | Feb 10, 2026 | Jan 19, 2026 |
| Amazon Linux Ami 2 | — | Upgrade freerdpUpgrade libwinpr-develUpgrade freerdp-libsUpgrade freerdp-develUpgrade freerdp-debuginfoUpgrade libwinpr | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade freerdp-libsUpgrade freerdp-develUpgrade freerdp-serverUpgrade freerdp-server-debuginfoUpgrade libwinprUpgrade freerdp-libs-debuginfoUpgrade libwinpr-debuginfoUpgrade freerdp-debugsourceUpgrade freerdpUpgrade libwinpr-develUpgrade freerdp-debuginfo | Feb 10, 2026 | Jan 19, 2026 |
| Debian | — | Upgrade freerdp3 | Jul 23, 2026 | Jul 23, 2026 |
| Oracle_linux | — | Upgrade freerdp-develUpgrade libwinpr-develUpgrade freerdp-libsUpgrade libwinprUpgrade freerdpUpgrade freerdp-server | Feb 9, 2026 | Jan 19, 2026 |
| Redhat_linux | — | Upgrade freerdp-libs-debuginfoUpgrade libwinpr-develUpgrade freerdpUpgrade freerdp-develUpgrade freerdp-server-debuginfoUpgrade libwinprNo solution existsUpgrade freerdp-libsUpgrade libwinpr-debuginfoUpgrade freerdp-debugsourceUpgrade freerdp-debuginfoUpgrade freerdp-server | Feb 10, 2026 | Jan 19, 2026 |
| Rocky_linux | — | Upgrade freerdp-debuginfoUpgrade freerdpUpgrade freerdp-develUpgrade libwinpr-develUpgrade freerdp-debugsourceUpgrade freerdp-libsUpgrade freerdp-libs-debuginfoUpgrade libwinprUpgrade libwinpr-debuginfoUpgrade freerdp-server-debuginfoUpgrade freerdp-server | Feb 9, 2026 | Feb 6, 2026 |
| Suse | — | Upgrade freerdp-proxy-pluginsUpgrade libwinpr3-3Upgrade winpr-develUpgrade freerdp-proxyUpgrade freerdp-serverUpgrade libfreerdp3-3Upgrade libfreerdp-server-proxy3-3Upgrade freerdp-sdlUpgrade freerdp-develUpgrade librdtk0-0Upgrade freerdp | Feb 2, 2026 | Jan 30, 2026 |
| Ubuntu | — | Upgrade libfreerdp2-2 (Ubuntu Pro)Upgrade libfreerdp3-3Upgrade libfreerdp2-2Upgrade libfreerdp2-2t64 (Ubuntu Pro) | Feb 4, 2026 | Jan 19, 2026 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub