Description
FreeRDP 3.0.0 before 3.32.2 built with WITH_AAD=ON contains a reachable assertion because its ARM gateway response parser accepts a missing or non-string redirectedServerCert field and passes a null buffer to the certificate parser. A malicious or malformed user-selected gateway can return such a response to abort the client process.
Published: 2026-11-03
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Update Product
AI Analysis

Impact

FreeRDP versions 3.0.0 through 3.32.1 built with the WITH_AAD=ON option contain a reachable assertion in the ARM gateway response parser. The parser accepts a missing or non‑string redirectedServerCert field and forwards a null buffer to the certificate parser, triggering an assertion that aborts the client process. The result is a client crash that denies the user service.

Affected Systems

The vulnerability applies to FreeRDP, versions 3.0.0 to 3.32.1 that enable the AAD feature. Patch releases 3.32.2 and later resolve the issue.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity, and the EPSS score is not available. The vulnerability is not listed in CISA KEV. An attacker can exploit the flaw by providing a malformed ARM gateway response with a missing or invalid redirectedServerCert field; any FreeRDP client connecting through such a gateway will crash, resulting in denial of service.

Generated by OpenCVE AI on November 3, 2026 at 15:56 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to FreeRDP 3.32.2 or newer.
  • Disable the AAD feature or ARM gateway if it is not required.
  • Verify that any gateway used sends a valid redirectedServerCert field and does not contain null values.

Generated by OpenCVE AI on November 3, 2026 at 15:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 03 Nov 2026 14:45:00 +0000

Type Values Removed Values Added
Description FreeRDP 3.0.0 before 3.32.2 built with WITH_AAD=ON contains a reachable assertion because its ARM gateway response parser accepts a missing or non-string redirectedServerCert field and passes a null buffer to the certificate parser. A malicious or malformed user-selected gateway can return such a response to abort the client process.
Title FreeRDP before 3.32.2 Null Pointer Crash via ARM Gateway Response
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': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L'}

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-03T14:27:56.550Z

Reserved: 2026-11-03T12:26:31.384Z

Link: CVE-2026-121390

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-11-03T15:17:26.347

Modified: 2026-11-03T15:17:26.477

Link: CVE-2026-121390

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-03T16:00:17Z

Weaknesses