Skip to content
8.2 High

CVE-2026-121961 FreeRDP before 3.32.2 Use-After-Free via DRDYNVC Tracker Race

Description

FreeRDP before 3.32.2 contains a use-after-free vulnerability in the freerdp-proxy DRDYNVC tracker when intercepting the drdynvc channel. A malicious target server can repeatedly send CREATE_REQUEST_PDU for an active channel id, racing front DATA handling to free a borrowed context and crash the proxy process.

CVSS 4.0 detail

Vector CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Exploitable remotely over the network, without an account and without any user action; an attacker can seriously compromise confidentiality, integrity or availability.

Attack vector
Network
Attack complexity
High
Attack requirements
Present
Privileges required
None
Interaction
None
Confidentiality
None
Integrity
None
Availability
High
Confidentiality of other systems
None
Integrity of other systems
None
Availability of other systems
None

Affected products and versions

Product Affected versions Fixed in
FreeRDP 3.32 earliest → < 3.32.2 3.32.2

References

Timeline

  1. Published
  2. Last modified
The 324 CVEs of FreeRDP →
Track this CVE