Description
FreeRDP before 3.32.2 has a heap out-of-bounds write in the planar codec because freerdp_bitmap_planar_context_reset commits new dimensions before buffer reallocation succeeds, and a failed ResetGraphics is only logged. A malicious RDP server can send an oversized ResetGraphics PDU, then a GFX PLANAR command, to corrupt client heap memory and crash the client.
Published: 2026-11-04
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: Denial of Service via client crash
Action: Update Client
AI Analysis

Impact

FreeRDP before version 3.32.2 contains a heap out‑of‑bounds write in its planar codec. The flaw is triggered when the client commits new bitmap dimensions before successfully reallocating the buffer. If a malicious RDP server sends an oversized ResetGraphics PDU followed by a GFX PLANAR command, the client will write beyond its intended memory area, corrupt heap memory, and crash. This is a classic memory corruption issue classified as CWE‑787.

Affected Systems

All FreeRDP installations running a version earlier than 3.32.2 are affected. The vulnerability is present in the FreeRDP FreeRDP product line without restriction to specific operating systems.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity impact. EPSS data is not available, and the vulnerability is not yet listed in the CISA KEV catalog, suggesting that widespread exploitation has not yet been observed. However, as the attack requires only a remote RDP server, a remote actor can easily trigger a client crash by sending crafted PDUs. The consequence is a denial of service that can interrupt remote sessions and potentially affect availability of the client machine.

Generated by OpenCVE AI on November 4, 2026 at 16:57 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest FreeRDP patch (3.32.2 or newer) to eliminate the heap OOB write risk.
  • If a patch cannot be applied immediately, restrict RDP client connections to trusted servers and isolate the client from untrusted networks.
  • Configure the firewall to block suspicious or oversized RDP packets and monitor for crash logs that may indicate exploitation attempts.

Generated by OpenCVE AI on November 4, 2026 at 16:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 04 Nov 2026 15:45:00 +0000

Type Values Removed Values Added
Description FreeRDP before 3.32.2 has a heap out-of-bounds write in the planar codec because freerdp_bitmap_planar_context_reset commits new dimensions before buffer reallocation succeeds, and a failed ResetGraphics is only logged. A malicious RDP server can send an oversized ResetGraphics PDU, then a GFX PLANAR command, to corrupt client heap memory and crash the client.
Title FreeRDP before 3.32.2 Heap Out-of-Bounds Write in Planar Codec
First Time appeared Freerdp
Freerdp freerdp
Weaknesses CWE-787
CPEs cpe:2.3:a:freerdp:freerdp:*:*:*:*:*:*:*:*
Vendors & Products Freerdp
Freerdp freerdp
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-04T15:33:19.513Z

Reserved: 2026-11-04T12:46:55.473Z

Link: CVE-2026-121954

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-11-04T16:17:47.890

Modified: 2026-11-04T16:17:48.023

Link: CVE-2026-121954

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-04T17:00:18Z

Weaknesses