FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.21.0, `xf_Pointer_New` frees `cursorPixels` on failure, then `pointer_free` calls `xf_Pointer_Free` and frees it again, triggering ASan UAF. A malicious server can trigger a client‑side use after free, 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 freerdp-develUpgrade freerdpUpgrade libwinprUpgrade libwinpr-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-debuginfoUpgrade freerdp-libsUpgrade freerdp-develUpgrade libwinpr | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade freerdp-libs-debuginfoUpgrade freerdp-serverUpgrade freerdp-debuginfoUpgrade freerdp-develUpgrade libwinprUpgrade libwinpr-debuginfoUpgrade freerdp-libsUpgrade freerdp-server-debuginfoUpgrade freerdpUpgrade libwinpr-develUpgrade freerdp-debugsource | Feb 10, 2026 | Jan 19, 2026 |
| Debian | — | Upgrade freerdp3 | Jul 23, 2026 | Jul 23, 2026 |
| Oracle_linux | — | Upgrade libwinprUpgrade freerdp-serverUpgrade freerdp-libsUpgrade freerdpUpgrade freerdp-develUpgrade libwinpr-devel | Feb 9, 2026 | Jan 19, 2026 |
| Redhat_linux | — | Upgrade libwinpr-debuginfoUpgrade freerdp-server-debuginfoUpgrade freerdp-serverUpgrade libwinprUpgrade freerdp-libs-debuginfoUpgrade freerdp-debugsourceUpgrade freerdp-debuginfoUpgrade libwinpr-develUpgrade freerdp-develUpgrade freerdpNo solution existsUpgrade freerdp-libs | Feb 10, 2026 | Jan 19, 2026 |
| Rocky_linux | — | Upgrade libwinprUpgrade freerdp-serverUpgrade libwinpr-debuginfoUpgrade freerdp-server-debuginfoUpgrade freerdp-debugsourceUpgrade freerdpUpgrade freerdp-libs-debuginfoUpgrade freerdp-debuginfoUpgrade libwinpr-develUpgrade freerdp-develUpgrade freerdp-libs | Feb 9, 2026 | Feb 6, 2026 |
| Suse | — | Upgrade freerdp-proxyUpgrade freerdpUpgrade libfreerdp3-3Upgrade freerdp-sdlUpgrade freerdp-proxy-pluginsUpgrade librdtk0-0Upgrade libfreerdp-server-proxy3-3Upgrade freerdp-develUpgrade winpr-develUpgrade libwinpr3-3Upgrade freerdp-server | Feb 2, 2026 | Jan 30, 2026 |
| Ubuntu | — | Upgrade libfreerdp3-3 | Mar 19, 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