Vulnerabilities / CVE-2026-57156

critical

CVE-2026-57156

FreeRDP: FreeRDP: Arbitrary code execution or denial of service via integer overflow in RDP message processing

Published Modified CWE 122, 190
In the Trivy database since at least 24 Oct 2026, 07:11 UTCWhen it arrived before that build is not recorded.

Severity by source

NVD9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Red Hat8.8CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Trivy's own label is CRITICAL. Rated critical by NVD. Rated lower by Red Hat (high), Ubuntu (medium).

Description

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.

Affected packages and fixed versions

SourcePackageFixed in
alpine 3.24freerdp3.29.0-r0
alpine edgefreerdp3.29.0-r0
debian 11freerdp2no fix listed
debian 12freerdp2no fix listed
debian 13freerdp3no fix listed
debian 14freerdp33.28.0+dfsg-1
echofreerdp2, freerdp3no fix listed
rapidfort alpine 3.20freerdp3.29.0-r0
rapidfort alpine 3.21freerdp3.29.0-r0
rapidfort alpine 3.22freerdp3.29.0-r0
rapidfort alpine 3.23freerdp3.29.0-r0
rapidfort alpine 3.24freerdp3.29.0-r0
Show all 31 entries from 18 sources
SourcePackageFixed in
alpine 3.24freerdp3.29.0-r0
alpine edgefreerdp3.29.0-r0
debian 11freerdp2no fix listed
debian 12freerdp2no fix listed
debian 13freerdp3no fix listed
debian 14freerdp33.28.0+dfsg-1
echofreerdp2no fix listed
echofreerdp3no fix listed
rapidfort alpine 3.20freerdp3.29.0-r0
rapidfort alpine 3.21freerdp3.29.0-r0
rapidfort alpine 3.22freerdp3.29.0-r0
rapidfort alpine 3.23freerdp3.29.0-r0
rapidfort alpine 3.24freerdp3.29.0-r0
rapidfort debian 12freerdp2no fix listed
rapidfort debian 12freerdp30:3.28.0+dfsg-1
rapidfort debian 13freerdp2no fix listed
rapidfort debian 13freerdp30:3.28.0+dfsg-1
rapidfort fedora 43freerdp2:3.28.0-1.fc43
rapidfort fedora 43freerdp-devel2:3.28.0-1.fc43
rapidfort fedora 43freerdp-libs2:3.28.0-1.fc43
rapidfort fedora 43freerdp-server2:3.28.0-1.fc43
rapidfort fedora 43libwinpr2:3.28.0-1.fc43
rapidfort fedora 43libwinpr-devel2:3.28.0-1.fc43
Red Hatfreerdpno fix listed
Red Hatfreerdp-develno fix listed
Red Hatfreerdp-libsno fix listed
Red Hatfreerdp-pluginsno fix listed
Red Hatlibwinprno fix listed
Red Hatlibwinpr-develno fix listed
ubuntu 24.04freerdp33.30.0+dfsg-0ubuntu0.24.04.1
ubuntu 26.04freerdp33.30.0+dfsg-0ubuntu0.26.04.1

References

Vulnerability data compiled from the Trivy vulnerability database (trivy-db, Aqua Security, Apache License 2.0), which aggregates third-party advisories. CVE records are published by The MITRE Corporation under the CVE Terms of Use; CVE is a trademark of MITRE. This product uses data from the NVD API but is not endorsed or certified by the NVD. Severity, titles and advisory data from the GitHub Advisory Database (CC BY 4.0), Red Hat security data (CC BY 4.0) and the other sources linked on each entry. Entries may be summarised or re-formatted; the linked original is the authoritative record.