What’s Vulnerable › Vulnerabilities
CVE-2026-109946: FreeRDP 3.11.0 before 3.32.0 Reachable Assertion via AVC444 Odd Region Width
- Severity: medium (CVSS 6.5 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.3% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2026-10-13 · updated 2026-10-21
- Weakness: CWE-617
Description
FreeRDP 3.11.0 before 3.32.0 does not validate that AVC444 and AVC444v2 region widths are even before YUV444 conversion, so an odd width reaches an assertion and aborts the client. A malicious or compromised RDP server can terminate a connected FreeRDP client after RDPGFX AVC444 negotiation by sending an in-bounds region rectangle with an odd width.
Affected products
- FreeRDP: from 3.11.0 before 3.32.0 — fixed in 3.32.0
How to fix
Upgrade to a fixed version: FreeRDP 3.32.0. Check the vendor advisory for mitigations.
References
- https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-97pf-pwp3-2wrv
- https://www.vulncheck.com/advisories/freerdp-3.11.0-before-3.32.0-reachable-assertion-via-avc444-odd-region-width
- https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-97pf-pwp3-2wrv
Get alerted when CVE-2026-109946 or the next vulnerability affects your stack