CVE-2026-57156CWE-122CWE-190

FreeRDP: Integer overflow leading to heap buffer overflow in Orders Delta Points parsing

High · published July 10, 2026

CVSS v4.0
8.6
EPSS
1%
Percentile
52.5
In the wild
Unconfirmed
What it is

FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.28.0 on 32-bit builds, FreeRDP clients contain an integer overflow in update_read_delta_points in libfreerdp/core/orders.c when multiplying an attacker-controlled point count by sizeof(DELTA_POINT), allowing a malicious RDP peer to allocate an undersized heap buffer and then write beyond it during initialization. This issue is fixed in version 3.28.0.

The record
Technical detail
CVSS v4.0
8.6 · HIGH
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
EPSS
0.00698 · 52.5th percentile
Weaknesses
CWE-122 · Heap-based Buffer Overflow; CWE-190 · Integer Overflow or Wraparound
Published
2026-07-10T19:52Z
EPSS history
Timeline
  • 10 JUL 19:52Z
    FreeRDP: Integer overflow leading to heap buffer overflow in Orders Delta Points parsing
    cvelistv5