CVE Catalog

CVE-2026-121388

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.31%

24th percentile - higher than 24% of all known CVEs

Summary

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.

Risk Assessment

A malicious or compromised RDP server can exhaust memory and crash the FreeRDP client, posing a denial-of-service risk for users connecting to untrusted servers.

Recommendation

Update FreeRDP to version 3.32.2 or later and restrict RDP connections to trusted servers only.

Other vulnerabilities in FreeRDP

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS