Description
FreeRDP before 3.0.0 and 3.6.0 before 3.32.0 renders uninitialized heap memory from un-decoded progressive tiles because the tile->current buffer is allocated without zeroing. A malicious RDP server can send a crafted WBT_TILE_FIRST then WBT_TILE_UPGRADE sequence to paint heap bytes onscreen or abort the client process.
Published: 2026-10-12
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Data Exposure
Action: Immediate Patch
AI Analysis

Impact

FreeRDP releases before version 3.0.0 and all 3.6.0 releases prior to 3.32.0 allocate a buffer for progressive codec tiles without zero‑initializing it. A malicious RDP server can send a crafted sequence of WBT_TILE_FIRST followed by WBT_TILE_UPGRADE packets that cause the client to read the uninitialized heap memory. The result is that previously used heap data is painted on the client screen, exposing sensitive information to the viewer. In addition, the malformed sequence can abort the client process, leading to a denial‑of‑service condition. The weakness is identified as CWE‑908.

Affected Systems

Any FreeRDP deployment running a version earlier than 3.0.0, and any 3.6.0 branch release that is earlier than 3.32.0. These releases lack the memory‑zeroing fix that is present in later 3.0.0 and 3.32.0 and newer builds.

Risk and Exploitability

The CVSS score of 7.1 indicates a moderate‑to‑high severity. Although the EPSS score is not reported, the vulnerability can be exploited from any remote RDP server that controls the session, making the attack vector likely network‑based. The vulnerability is not listed in the CISA KEV catalog, so there is no known active exploitation in the wild at this time. Nonetheless, the risk of data exposure combined with the potential for a crash warrants close attention and swift mitigation.

Generated by OpenCVE AI on October 12, 2026 at 17:50 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest FreeRDP release, at least version 3.0.0 for the 3.0.0 line or 3.32.0 for the 3.6.0 line, which include the memory‑zeroing fix.
  • Restrict RDP client connections to trusted servers and enforce network segmentation or firewall rules to limit exposure to malicious servers.
  • Enable or enforce encryption and advanced security settings on the RDP client to reduce the risk of being tricked by malformed tile packets.

Generated by OpenCVE AI on October 12, 2026 at 17:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 15 Oct 2026 03:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 14 Oct 2026 00:30:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Important


Mon, 12 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Description FreeRDP before 3.0.0 and 3.6.0 before 3.32.0 renders uninitialized heap memory from un-decoded progressive tiles because the tile->current buffer is allocated without zeroing. A malicious RDP server can send a crafted WBT_TILE_FIRST then WBT_TILE_UPGRADE sequence to paint heap bytes onscreen or abort the client process.
Title FreeRDP before 3.0.0 and 3.6.0 before 3.32.0 Uninitialized Heap Disclosure via Progressive Codec Tile Upgrade
First Time appeared Freerdp
Freerdp freerdp
Weaknesses CWE-908
CPEs cpe:2.3:a:freerdp:freerdp:*:*:*:*:*:*:*:*
Vendors & Products Freerdp
Freerdp freerdp
References
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H'}

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-15T02:28:09.875Z

Reserved: 2026-10-12T14:07:56.520Z

Link: CVE-2026-109242

cve-icon Vulnrichment

Updated: 2026-10-15T02:28:04.543Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-12T17:17:15.023

Modified: 2026-11-03T21:34:12.990

Link: CVE-2026-109242

cve-icon Redhat

Severity : Important

Publid Date: 2026-10-12T16:04:18Z

Links: CVE-2026-109242 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-12T18:00:03Z

Weaknesses
  • CWE-908

    Use of Uninitialized Resource