CVE-2026-109951 PUBLISHED

FreeRDP 3.17.1 before 3.32.0 Heap Buffer Over-Read via Proxy DRDYNVC Channel Name

Assigner: VulnCheck
Reserved: 13.10.2026 Published: 13.10.2026 Updated: 13.10.2026

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.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
CVSS Score: 6.9

Product Status

Vendor FreeRDP
Product FreeRDP
Versions Default: unaffected
  • affected from 3.17.1 to 3.32.0 (excl.)
  • Version 3.32.0 is unaffected

Credits

  • jimaf reporter

References

Problem Types

  • Out-of-bounds Read CWE