PT-2026-84903

CVE-2026-85089

·

Published

2026-08-31

·

Updated

2026-10-20

Description by

CVSS 4.0
7.1
High
MetricsAV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions FreeRDP versions 3.0.0 through 3.30.0
Description Uninitialized heap memory is transmitted in the reserved padding fields of the Save Session Info PDU. This occurs because three PDU writers in libfreerdp/core/info.c (rdp write logon info v2(), rdp write logon info plain(), and rdp write logon info ex()) utilize Stream Seek instead of Stream Zero for reserved pad bytes. Since the send buffer is allocated using malloc without being zeroed, stale heap data, potentially including cleartext credentials from previous sessions, can be disclosed to the receiving peer. This affects FreeRDP-based servers using rdpUpdate::SaveSessionInfo and freerdp-proxy.
Recommendations Update to version 3.31.0.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-V649-94V2-P72Q
ALSA-2026:75570
RHSA-2026:75570
Found an issue in the description? Have something to add? Feel free to write us 👾