FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.24.2, in resize_vbar_entry() in libfreerdp/codec/clear.c, vBarEntry->size is updated to vBarEntry->count before the winpr_aligned_recalloc() call. If realloc fails, size is inflated while pixels still points to the old, smaller buffer. On a subsequent call where count <= size (the inflated value), realloc is skipped. The caller then writes count * bpp bytes of attacker-controlled pixel data into the undersized buffer, causing a heap buffer overflow. This issue has been patched in version 3.24.2.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade libwinprUpgrade freerdp-libsUpgrade freerdp-develUpgrade libwinpr-develUpgrade freerdp | Apr 20, 2026 | Apr 16, 2026 |
| Alpine Linux | — | Upgrade freerdp | Apr 1, 2026 | Mar 30, 2026 |
| Amazon Linux Ami 2 | — | Upgrade freerdp-libsUpgrade libwinprUpgrade libwinpr-develUpgrade freerdp-develUpgrade freerdpUpgrade freerdp-debuginfo | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade freerdp-debugsourceUpgrade freerdp-server-debuginfoUpgrade libwinpr-develUpgrade freerdpUpgrade libwinprUpgrade freerdp-develUpgrade libwinpr-debuginfoUpgrade freerdp-serverUpgrade freerdp-debuginfoUpgrade freerdp-libsUpgrade freerdp-libs-debuginfo | Apr 14, 2026 | Mar 30, 2026 |
| Debian | — | Upgrade freerdp3 | Jul 23, 2026 | Jul 23, 2026 |
| Oracle_linux | — | Upgrade freerdpUpgrade libwinpr-develUpgrade freerdp-develUpgrade freerdp-serverUpgrade libwinprUpgrade freerdp-libs | Apr 22, 2026 | Mar 30, 2026 |
| Redhat_linux | — | Upgrade freerdp-server-debuginfoUpgrade libwinpr-develUpgrade freerdpUpgrade libwinprNo solution existsUpgrade freerdp-debugsourceUpgrade freerdp-develUpgrade freerdp-serverUpgrade freerdp-libs-debuginfoUpgrade freerdp-libsUpgrade libwinpr-debuginfoUpgrade freerdp-debuginfo | Apr 17, 2026 | Mar 30, 2026 |
| Rocky_linux | — | Upgrade freerdp-debugsourceUpgrade libwinpr-develUpgrade freerdp-debuginfoUpgrade freerdpUpgrade freerdp-server-debuginfoUpgrade freerdp-serverUpgrade freerdp-libs-debuginfoUpgrade freerdp-libsUpgrade libwinpr-debuginfoUpgrade freerdp-develUpgrade libwinpr | Apr 20, 2026 | Apr 18, 2026 |
| Ubuntu | — | Upgrade freerdp3-x11Upgrade libfreerdp3-3Upgrade freerdp-x11 | Jul 21, 2026 | Jul 20, 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