← CVE Intelligence

CVE-2026-40033

FreeRDP - Heap-buffer-overflow in gdi_CacheToSurface via rectangle validation bypass PUBLISHED

Description (CNA)

FreeRDP before 3.26.0 contains a heap-buffer-overflow vulnerability in gdi_CacheToSurface that allows remote attackers to write out-of-bounds heap memory. The vulnerability occurs because rectangle validation clamps coordinates to UINT16_MAX but performs copy operations using unclamped cache entry dimensions, enabling malicious RDP servers to trigger large out-of-bounds writes and potentially achieve remote code execution or client crash.

Affected (CNA)

Vendor / productVersions
FreeRDP / FreeRDPaffected 0 before 3.26.0; unaffected 3.26.0

CWE

CWE-122

References

ADP enrichment

CISA-ADP

No English description supplied.

redhat-SADP

A flaw was found in FreeRDP.If a user connects to a malicious Remote Desktop (RDP) server, a security flaw in FreeRDP could cause the application to crash or allow the server to run unauthorized code on the user's system.