CVE-2026-40033

Severity CVSS v4.0:
HIGH
Type:
CWE-122 Heap-based Buffer Overflow
Publication date:
26/05/2026
Last modified:
16/07/2026

Description

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.

Vulnerable products and versions

CPE From Up to
cpe:2.3:a:freerdp:freerdp:*:*:*:*:*:*:*:* 3.26.0 (excluding)