home / blog

2026-11-04 · critical

CVE-2026-121952: buffer overflow in FreeRDP proxy

Critical flaw in FreeRDP RDP proxy: buffer overflow in bitmap cache v2.

CVE-2026-121952: buffer overflow in FreeRDP proxy

CVE-2026-121952 describes a critical buffer overflow vulnerability in the FreeRDP proxy, widely deployed for RDP remote access on Linux environments. The flaw resides in bitmap cache v2 handling: when an RDP client connects to the proxy declaring fewer than 5 cell caches, the code accepts the declared value but then accesses the cache array at fixed indices 0-4. This missing validation causes an out-of-bounds write that corrupts heap memory.

The assigned CVSS score is 9.8 (Critical), indicating maximum impact on confidentiality, integrity, and availability of the service. The flaw affects the proxy component exposed to clients on the network, and risks include heap memory corruption, data leakage to the RDP backend, and service crash. The CVE was officially published on NVD on November 4, 2026. No confirmed public exploits are reported at this time, but the simplicity of the trigger condition makes rapid development probable.

Administrators must update FreeRDP to version 3.32.2 or later with maximum priority. Before rollout to production, test the patch in an isolated environment to verify compatibility with local RDP configurations. Verify the complete inventory of all FreeRDP instances in use, paying particular attention to RDP proxies exposed to untrusted clients, and coordinate a rapid and orderly rollout across all systems.

At a glance

What
Out-of-bounds write in FreeRDP RDP proxy during bitmap cache v2 processing. The rdp_read_bitmap_cache_v2_capability_set function accepts numCellCaches values below 5 but the array is then accessed at fixed indices 0-4, causing out-of-bounds writes.
Severity
CVSS 9.8 (Critical). Impact: heap memory corruption, data leakage to RDP backend, proxy service crash.
Affected versions
FreeRDP before version 3.32.2.
Fix
Update to FreeRDP 3.32.2 or later.
Status
Patch available. Published on NVD on November 4, 2026. No confirmed public exploits at this time.
Action
Inventory FreeRDP versions in use, especially RDP proxies exposed to untrusted clients. Test patch 3.32.2 in isolated environment. Plan and coordinate update deployment with high priority.

Sources: NVD, CVE-2026-121952

← All articles