← Back to search

CVE-2026-121953

9.8 CRITICALpublic exploit available

Published 2026-11-04 · Updated 2026-11-04

AI risk analysis

Summary
A use-after-free vulnerability in FreeRDP's RDP Graphics Pipeline (rdpgfx) dynamic virtual channel allows a malicious RDP server to overwrite a freed channel callback slot by reusing a channel name with a new ChannelId, then trigger execution through a PDU on the original channel—potentially leading to client crash or arbitrary code execution.
Exploitability
Exploitation requires control of the RDP server (e.g., via compromised or malicious infrastructure), as the attack is initiated server-side during channel setup and teardown; no user interaction or authentication bypass is needed.
Blast radius
Successful exploitation could lead to full compromise (RCE) of any FreeRDP client connecting to a malicious or compromised RDP server, affecting endpoints ranging from thin clients to workstations running remote desktop sessions.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to FreeRDP version 3.32.2 or later, which contains the official fix for this use-after-free in the rdpgfx channel handling.
use-after-freerdprceclient-sidevulnerable-client

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

FreeRDP before 3.32.2 has a use-after-free in the client's rdpgfx dynamic virtual channel: a duplicate-name channel with a new ChannelId overwrites the listener's single callback slot, which rdpgfx_on_close frees without clearing. A malicious RDP server can open and close such a channel, then send a PDU on the original channel to crash the client or potentially execute code.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Weaknesses

CWE-416

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.