CVE-2026-91950CWE-125

CVE-2026-91950

Medium · published September 15, 2026

CVSS v3.1
6.5
EPSS
0%
Percentile
33.1
In the wild
Unconfirmed
What it is

FreeRDP before 3.31.0 contains an out-of-bounds read vulnerability in the rdpdr_dump_packet function due to 32-bit unsigned integer wraparound in buffer bounds validation. A malicious RDP server can send a crafted RDPDR packet with computerNameLen set to 0xFFFFFFF0 to bypass bounds checks and trigger memory reads past the packet buffer, causing client crashes or heap disclosure in logs.

The record
Technical detail
CVSS v3.1
6.5 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
CVSS v4.0
7.1 · CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
EPSS
0.00400 · 33.1th percentile
Weakness
CWE-125 · Out-of-bounds Read
Published
2026-09-15T20:17Z
Affected products (1)
ProductVersionsFixed in
freerdp/freerdp< 3.31.03.31.0
References (3)
EPSS history
Timeline
  • 17 SEP 03:33Z
    EPSS moved — → 0%
    epss
  • 15 SEP 15:18Z
    FreeRDP before 3.31.0 Out-of-Bounds Read via UINT32 Wraparound
    cvelistv5