Description
FreeRDP before 3.32.2 contains a double free in the WinPR Kerberos SSPI retrieveSomeTgt function, which installs the krb5 default realm into a target principal that has an empty realm without taking ownership of it. Unauthenticated remote clients can send a crafted NLA/CredSSP u2u TGT request whose server-name component contains '@' to corrupt the heap and crash the server process.
Published: 2026-11-04
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Patch immediately
AI Analysis

Impact

This vulnerability is a double free in the WinPR Kerberos SSPI retrieveSomeTgt function in FreeRDP. An attacker can send a crafted NLA/CredSSP u2u TGT request where the server-name component contains an '@' character, causing the heap to be corrupted and the server process to crash. The vulnerability does not provide a direct execution path, but it can be used to deny service to legitimate clients.

Affected Systems

Affected systems are installations of the FreeRDP client and server implementation before version 3.32.2. The product is FreeRDP, and the issue exists in any release before 3.32.2.

Risk and Exploitability

The CVSS score is 8.7, indicating high severity. Because the exploit is remote and does not require authentication, attackers can alter the heap and crash FreeRDP servers from the outside, causing denial of service. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. The attack vector is unauthenticated remote network traffic using the Kerberos SSPI protocol.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to FreeRDP 3.32.2 or later to eliminate the double free.
  • If upgrading is not immediately possible, block Kerberos SSPI (NLA/CredSSP) traffic to FreeRDP servers using firewall rules to prevent exploitation.
  • Monitor server logs for unexpected crashes or signs of heap corruption and apply any subsequent patches as they become available.

Generated by OpenCVE AI on November 4, 2026 at 16:56 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 contains a double free in the WinPR Kerberos SSPI retrieveSomeTgt function, which installs the krb5 default realm into a target principal that has an empty realm without taking ownership of it. Unauthenticated remote clients can send a crafted NLA/CredSSP u2u TGT request whose server-name component contains '@' to corrupt the heap and crash the server process.
Title FreeRDP before 3.32.2 Double Free in WinPR Kerberos retrieveSomeTgt
First Time appeared Freerdp
Freerdp freerdp
Weaknesses CWE-415
CPEs cpe:2.3:a:freerdp:freerdp:*:*:*:*:*:*:*:*
Vendors & Products Freerdp
Freerdp freerdp
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

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

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

Link: CVE-2026-121956

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

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

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

Link: CVE-2026-121956

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses