CVE-2026-109950

FreeRDP from 3.0.0 before 3.32.0 contains a heap out-of-bounds read vulnerability that allows a malicious RD Gateway to crash clients by sending mismatched message lengths. Attackers controlling the gateway can set MsgBytes far larger than the NDR string ActualCount in consent or service messages, causing UTF-8 conversion to read past the stream allocation and disrupt client availability.
Configurations

Configuration 1 (hide)

cpe:2.3:a:freerdp:freerdp:*:*:*:*:*:*:*:*

History

21 Oct 2026, 14:21

Type Values Removed Values Added
First Time Freerdp
Freerdp freerdp
CPE cpe:2.3:a:freerdp:freerdp:*:*:*:*:*:*:*:*
References () https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-xf45-j844-588v - () https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-xf45-j844-588v - Exploit, Vendor Advisory
References () https://www.vulncheck.com/advisories/freerdp-3.0.0-before-3.32.0-heap-out-of-bounds-read-via-rd-gateway-messages - () https://www.vulncheck.com/advisories/freerdp-3.0.0-before-3.32.0-heap-out-of-bounds-read-via-rd-gateway-messages - Third Party Advisory

13 Oct 2026, 14:17

Type Values Removed Values Added
New CVE

Information

Published : 2026-10-13 14:17

Updated : 2026-10-21 14:21


NVD link : CVE-2026-109950

Mitre link : CVE-2026-109950

CVE.ORG link : CVE-2026-109950


JSON object : View

Products Affected

freerdp

  • freerdp
CWE
CWE-125

Out-of-bounds Read