Integer overflow in FreeRDP - #VU164449
Published: November 10, 2026
Vulnerability details
The vulnerability allows a remote attacker to corrupt client process memory and cause a denial of service.
The vulnerability exists due to integer overflow in FreeRDP client drawing-order bounds accumulation and GDI geometry calculations when processing server-supplied drawing orders, allowing invalid geometry to bypass clipping. A remote attacker can operate an RDP server that completes the handshake and sends repeated ORDER_BOUNDS updates followed by a crafted OPAQUE_RECT order to write beyond the heap-allocated drawing bitmap.