PT-2026-110668 · Freerdp · Freerdp
CVSS v4.0
6.0
Medium
| Vector | AV:N/AC:L/AT:P/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N |
Name of the Vulnerable Software and Affected Versions
FreeRDP versions prior to 3.32.0
Description
The software fails to check the server-supplied signed MS-RDPEGT geometry origin, storing it in an unsigned video surface coordinate. This causes the blit clamp in the
gdiVideoShowSurface() function to wrap in 32-bit arithmetic and be skipped. A malicious RDP server can send a negative topLevelLeft to clients connecting via the /video endpoint, leading to a client abort or an out-of-bounds write of decoded H.264 picture data.Recommendations
Update to version 3.32.0 or later.
Exploit
Fix
Improper Validation of Array Index
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Freerdp