CVE-2026-121388
Freerdp: denial of service
- Risk score
- 44/100
- CVSS
- 6.5 v3.1
- Exploit chance (30 days)
- 0.3%
- Published
- 3 Nov 2026
Open in the live forecast Today's forecast
What to know
- What it is
- FreeRDP from 3.0.0 before 3.32.2 contains an uncontrolled resource allocation vulnerability that allows malicious RDP servers to force large client allocations through the DRDYNVC DATA_FIRST Length field. Attackers can declare lengths up to 4,294,967,295 bytes on running dynamic channels, causing StreamPool_Take to re…
- Affected
- Freerdp before 3.32.2
- Fix
- Upgrade Freerdp to 3.32.2 or later.
- Exploitation
- No known exploitation
Story map
At a glance
Freerdp: Amber, patch this week. FreeRDP before 3.32.0 contains a double-free vulnerability in nsc_context_initialize_encode() that leaves dangling plane pointers after a partial buffer growth failure. Attackers using a crafted RDP client can negotiate NSCodec with a large desktop geometry to trigger allocation failure, crashing the server during con…
The flaws
- CVE-2026-121388: Denial of service (CVSS 6.5 · EPSS 0%)
- CVE-2026-109257: Double free can lead to denial of service (CVSS 7.5 · EPSS 0%)
- CVE-2026-109676: Use-after-free can lead to denial of service (CVSS 8.8 · EPSS 0%)
- CVE-2026-110838: Missing authentication (CVSS 7.5 · EPSS 0%)
The fix
Upgrade Freerdp: 3.32.2 · 3.32.0 or later on your release line
Who is exposed: Freerdp before 3.32.0
Where it stands
- Public proof of concept
Connects to
- Same weakness: Denial of service (CWE-770). 275 other warnings in 30 days
- Same product: Earlier Freerdp warnings. 84 in the last 90 days
Why it is Yellow
- CVSS 6.5 medium
References
Original description
FreeRDP from 3.0.0 before 3.32.2 contains an uncontrolled resource allocation vulnerability that allows malicious RDP servers to force large client allocations through the DRDYNVC DATA_FIRST Length field. Attackers can declare lengths up to 4,294,967,295 bytes on running dynamic channels, causing StreamPool_Take to reserve memory before body validation and exhaust client memory.
Last activity 3 Nov 2026. Patch Forecast updates every hour.