Description
FreeRDP 3.11.0 before 3.32.0 does not validate that AVC444 and AVC444v2 region widths are even before YUV444 conversion, so an odd width reaches an assertion and aborts the client. A malicious or compromised RDP server can terminate a connected FreeRDP client after RDPGFX AVC444 negotiation by sending an in-bounds region rectangle with an odd width.
Published: 2026-10-13
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Patch Client
AI Analysis

Impact

The vulnerability arises because FreeRDP fails to verify that the region widths of AVC444 and AVC444v2 data streams are even before converting YUV444. An attacker can send a region rectangle with an odd width during RDPGFX AVC444 negotiation, causing the client to hit an assertion and abort. The result is a denial of service where the connection is terminated, affecting client availability.

Affected Systems

Affected products include the FreeRDP client, versions 3.11.0 through 3.31.x. The issue is present in all releases prior to 3.32.0. Users running these versions on any platform that supports the RDP GFX AVC444 codec are potentially exposed.

Risk and Exploitability

The CVSS score is 7.1, indicating a high severity threat level. No EPSS score is available, and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector is a malicious or compromised RDP server that sends an in‑bounds region rectangle with an odd width after AVC444 negotiation. By exploiting this flaw, an attacker can disrupt client availability without needing initial authentication, assuming the RDP session is established. Monitoring for abrupt client termination and mitigating via updates are recommended.

Generated by OpenCVE AI on October 13, 2026 at 14:51 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to FreeRDP 3.32.0 or later, which includes validation of region widths.
  • Ensure your RDP server does not send region rectangles with odd widths, or block such packets at the network level.
  • Monitor client logs for assertion failures and remotely terminate affected sessions to reduce service impact.

Generated by OpenCVE AI on October 13, 2026 at 14:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 13:45:00 +0000

Type Values Removed Values Added
Description FreeRDP 3.11.0 before 3.32.0 does not validate that AVC444 and AVC444v2 region widths are even before YUV444 conversion, so an odd width reaches an assertion and aborts the client. A malicious or compromised RDP server can terminate a connected FreeRDP client after RDPGFX AVC444 negotiation by sending an in-bounds region rectangle with an odd width.
Title FreeRDP 3.11.0 before 3.32.0 Reachable Assertion via AVC444 Odd Region Width
First Time appeared Freerdp
Freerdp freerdp
Weaknesses CWE-617
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:N/I:N/A:H'}

cvssV4_0

{'score': 7.1, 'vector': '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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T13:27:13.792Z

Reserved: 2026-10-13T11:24:25.841Z

Link: CVE-2026-109946

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-13T14:17:32.820

Modified: 2026-10-13T14:17:32.820

Link: CVE-2026-109946

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T15:15:14Z

Weaknesses