Heap Use After Free in FreeRDP Remote Desktop Protocol Implementation
CVE-2026-25997

5.5MEDIUM

Key Information:

Vendor

Freerdp

Status
Vendor
CVE Published:
25 February 2026

What is CVE-2026-25997?

A vulnerability in FreeRDP, an open-source implementation of the Remote Desktop Protocol, enables a heap use after free condition that arises from improper memory management. Specifically, the function xf_clipboard_format_equal attempts to read memory that has already been freed by xf_clipboard_formats_free, which is invoked during the auto-reconnect process. This problematic access occurs while another thread concurrently iterates over the same memory structure, leading to potential security risks such as data corruption or application crashes. The issue is addressed in version 3.23.0, which rectifies the memory handling to mitigate these risks.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.

Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.

Affected Version(s)

FreeRDP < 3.23.0

References

CVSS V4

Score:
5.5
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.