Memory Allocation Vulnerability in FreeRDP Affects RD Gateway Functionality
CVE-2026-121399

5.3MEDIUM

Key Information:

Vendor

Freerdp

Status
Vendor
CVE Published:
3 November 2026

What is CVE-2026-121399?

FreeRDP, prior to version 3.32.2, contains a memory allocation vulnerability within the rdg_receive_packet function. This flaw allows a malicious RD Gateway to exploit memory allocation by initiating a 2 GiB client allocation before the tunnel authentication process. Attackers can maliciously create an eight-byte RDG header with a packet length of 0x7FFFFFFF, which results in pre-authentication memory exhaustion and could lead to a denial-of-service condition. Users of impacted versions should upgrade immediately to mitigate this risk.

Affected Version(s)

FreeRDP 0 < 3.32.2

FreeRDP 3.32.2

References

CVSS V4

Score:
5.3
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
Unknown

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Kushalkhemka
mayank-jangid-moon
opensec-intelligence
.