CVE Catalog

CVE-2026-114043

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.40%

35th percentile - higher than 35% of all known CVEs

Summary

FreeRDP before 3.32.1 contains a heap-based out-of-bounds read in WinPR's clipboard PNG-to-CF_DIB synthesis because winpr_read_png_from_buffer() allocates a bit-packed buffer for PNGs with bit depth below 8, while winpr_bitmap_write_buffer() copies rows assuming one byte per pixel. A malicious RDP server can send a crafted low-bit-depth PNG clipboard payload that, when pasted by the victim, discloses megabytes of heap memory.

Risk Assessment

An attacker controlling an RDP server can cause leakage of sensitive data from client memory, posing a serious risk to organizations using FreeRDP for remote connections.

Recommendation

Update FreeRDP to version 3.32.1 or later to eliminate the vulnerability.

Other vulnerabilities in FreeRDP

See all
Original NVD description (English source)

FreeRDP before 3.32.1 contains a heap-based out-of-bounds read in WinPR's clipboard PNG-to-CF_DIB synthesis because winpr_read_png_from_buffer() allocates a bit-packed buffer for PNGs with bit depth below 8, while winpr_bitmap_write_buffer() copies rows assuming one byte per pixel. A malicious RDP server can send a crafted low-bit-depth PNG clipboard payload that, when pasted by the victim, discloses megabytes of heap memory.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS