CVE Catalog

CVE-2026-109951

MediumCVSS 5.3
Published: Translated: NVD NIST

Summary

FreeRDP 3.17.1 before 3.32.0 contains a heap buffer over-read vulnerability in DynvcTrackerHandleCreateBack of the freerdp-proxy DRDYNVC channel handler that allows malicious backend RDP servers to read heap memory out of bounds. Attackers can send a CREATE_REQUEST_PDU whose channel name lacks a NUL byte, causing an unbounded snprintf read that leaks memory into proxy logs or crashes the process.

Risk Assessment

A malicious RDP server can leak memory contents into logs or crash the proxy service, leading to confidentiality and availability breaches. This may expose sensitive data or disrupt infrastructure operations.

Recommendation

Update FreeRDP to version 3.32.0 or later. Verify that channel names are properly validated for the presence of a NUL byte.

Other vulnerabilities in FreeRDP

See all
Original NVD description (English source)

FreeRDP 3.17.1 before 3.32.0 contains a heap buffer over-read vulnerability in DynvcTrackerHandleCreateBack of the freerdp-proxy DRDYNVC channel handler that allows malicious backend RDP servers to read heap memory out of bounds. Attackers can send a CREATE_REQUEST_PDU whose channel name lacks a NUL byte, causing an unbounded snprintf read that leaks memory into proxy logs or crashes the process.

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