medium · CVSS v3 5.4 · CVSS v4 5.3

CVE-2026-125394

FreeRDP before 3.33.0 contains a heap use-after-free vulnerability in update_gdi_patblt(), update_gdi_polygon_cb() and u…

Description

FreeRDP before 3.33.0 contains a heap use-after-free vulnerability in update_gdi_patblt(), update_gdi_polygon_cb() and update_gdi_mem3blt() that retain stale brush cache pointers. A malicious RDP server can resend CACHE_BRUSH to the same slot then send PATBLT, causing clients to read freed heap memory, disclosing data or crashing.

Scores

Severity
medium
CVSS v2
6.4
CVSS v3
5.4
CVSS v4
5.3
EPSS
—

← All CVEs