Heap Buffer Overflow in FreeRDP Remote Desktop Client from FreeRDP
CVE-2026-23530
What is CVE-2026-23530?
A vulnerability exists in FreeRDP, a free and open-source implementation of Microsoft's Remote Desktop Protocol. Specifically, the issue arises in the freerdp_bitmap_decompress_planar function, which fails to validate source width and height parameters against the maximum allowed dimensions before performing RLE decoding. As a result, an attacker could exploit this flaw by sending specially crafted data from a malicious server, leading to a client-side heap buffer overflow. This could potentially cause application crashes and might open up avenues for code execution depending on the behavior of the memory allocator and the surrounding heap layout. The vulnerability is addressed in version 3.21.0 and users are urged to upgrade.

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.21.0
References
CVSS V4
Timeline
Vulnerability published
Vulnerability Reserved
