CVE-2026-57158
FreeRDP planar_decompress_plane_rle_only: heap OOB read — incomplete fix for CVE-2026-23530
FreeRDP is a free implementation of the Remote Desktop Protocol. From 3.21.0 before 3.28.0, FreeRDP clients using the GFX pipeline contain an incomplete fix for CVE-2026-23530 in planar_decompress_plane_rle_only in libfreerdp/codec/planar.c, allowing a malicious RDP server to send a truncated RDPGFX_CMDID_WIRETOSURFACE_1 planar payload that reads one byte past the input buffer. This issue is fixed in version 3.28.0.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Active
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
5.1
FreeRDP planar_decompress_plane_rle_only: heap OOB read — incomplete fix for CVE-2026-23530
FreeRDP is a free implementation of the Remote Desktop Protocol. From 3.21.0 before 3.28.0, FreeRDP clients using the GFX pipeline contain an incomplete fix for CVE-2026-23530 in planar_decompress_plane_rle_only in libfreerdp/codec/planar.c, allowing a malicious RDP server to send a truncated RDPGFX_CMDID_WIRETOSURFACE_1 planar payload that reads one byte past the input buffer. This issue is fixed in version 3.28.0.
- Record
CVE-2026-57158- CVSS 4.0
- 5.1 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N - Weakness
- CWE-125
- Updated
- 2026-11-02
EUVDEUVD-2026-43005
5.1
FreeRDP is a free implementation of the Remote Desktop Protocol. From 3.21.0 before 3.28.0, FreeRDP clients using the GFX pipeline contain an incomplete fix for CVE-2026-23530 in planar_decompress_plane_rle_only in libfreerdp/codec/planar.c, allowing a malicious RDP server to send a truncated RDPGFX_CMDID_WIRETOSURFACE_1 planar payload that reads one byte past the input buffer. This issue is fixed in version 3.28.0.
- Record
EUVD-2026-43005- CVSS 4.0
- 5.1 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N - Updated
- 2026-11-02
NVD
5.1
FreeRDP is a free implementation of the Remote Desktop Protocol. From 3.21.0 before 3.28.0, FreeRDP clients using the GFX pipeline contain an incomplete fix for CVE-2026-23530 in planar_decompress_plane_rle_only in libfreerdp/codec/planar.c, allowing a malicious RDP server to send a truncated RDPGFX_CMDID_WIRETOSURFACE_1 planar payload that reads one byte past the input buffer. This issue is fixed in version 3.28.0.
- Record
CVE-2026-57158- CVSS 4.0
- 5.1 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-57158
9.1
FreeRDP is a free implementation of the Remote Desktop Protocol. From 3.21.0 before 3.28.0, FreeRDP clients using the GFX pipeline contain an incomplete fix for CVE-2026-23530 in planar_decompress_plane_rle_only in libfreerdp/codec/planar.c, allowing a malicious RDP server to send a truncated RDPGFX_CMDID_WIRETOSURFACE_1 planar payload that reads one byte past the input buffer. This issue is fixed in version 3.28.0.
- Record
ALPINE-CVE-2026-57158- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Updated
- 2026-11-03
OSV
5.1
FreeRDP planar_decompress_plane_rle_only: heap OOB read — incomplete fix for CVE-2026-23530
FreeRDP is a free implementation of the Remote Desktop Protocol. From 3.21.0 before 3.28.0, FreeRDP clients using the GFX pipeline contain an incomplete fix for CVE-2026-23530 in planar_decompress_plane_rle_only in libfreerdp/codec/planar.c, allowing a malicious RDP server to send a truncated RDPGFX_CMDID_WIRETOSURFACE_1 planar payload that reads one byte past the input buffer. This issue is fixed in version 3.28.0.
- Record
CVE-2026-57158- CVSS 4.0
- 5.1 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N - Weakness
- CWE-125
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-57158
9.1
FreeRDP is a free implementation of the Remote Desktop Protocol. From 3.21.0 before 3.28.0, FreeRDP clients using the GFX pipeline contain an incomplete fix for CVE-2026-23530 in planar_decompress_plane_rle_only in libfreerdp/codec/planar.c, allowing a malicious RDP server to send a truncated RDPGFX_CMDID_WIRETOSURFACE_1 planar payload that reads one byte past the input buffer. This issue is fixed in version 3.28.0.
- Record
DEBIAN-CVE-2026-57158- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
Show 5 moreShow less
OSVUBUNTU-CVE-2026-57158
5.1
FreeRDP is a free implementation of the Remote Desktop Protocol. From 3.21.0 before 3.28.0, FreeRDP clients using the GFX pipeline contain an incomplete fix for CVE-2026-23530 in planar_decompress_plane_rle_only in libfreerdp/codec/planar.c, allowing a malicious RDP server to send a truncated RDPGFX_CMDID_WIRETOSURFACE_1 planar payload that reads one byte past the input buffer. This issue is fixed in version 3.28.0.
- Record
UBUNTU-CVE-2026-57158- CVSS 4.0
- 5.1 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N - CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
OSVCLSA-2026-1785561679 No score
freerdp: Fix of 3 CVEs
- CVE-2026-57158: fix 1-byte out-of-bounds heap read in planar_decompress_plane_rle_only; move the input-buffer bounds check ahead of the control-byte read so a truncated RLE plane payload is rejected before dereferencing past the input buffer
- Record
CLSA-2026-1785561679- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11263-1 No score
freerdp-3.28.0-1.1 on GA media
These are all security issues fixed in the freerdp-3.28.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11263-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3562-1 No score
Security update for freerdp
This update for freerdp fixes the following issues:
- CVE-2026-27951: 32-bit system denial of service via endless blocking loop in
Stream_EnsureCapacity(bsc#1258939). - CVE-2026-33952: client denial of service via unvalidated authentication length field (bsc#1261196).
- CVE-2026-33977: client denial of service via malformed IMA ADPCM audio data (bsc#1261198).
- CVE-2026-33982: heap buffer overread in
winpr_aligned_offset_recalloc()can lead to undefined behavior (bsc#1261222). - CVE-2026-33983: improper error handling can lead to use of incorrect shift exponent, undefined behavior and an 80 billion iteration loop (bsc#1261200).
- CVE-2026-33984: heap buffer overflow allows arbitrary code execution via crafted pixel data (bsc#1261211).
- CVE-2026-33985: heap out-of-bounds read can leak sensitive data when pixel data is rendered to screen (bsc#1261217).
- CVE-2026-33986: heap out-of-bounds write due to H.264 YUV buffer dimension desync (bsc#1261223).
- CVE-2026-33987: heap out-of-bounds write due to persistent cache
bmpSizedesync (bsc#1261226). - CVE-2026-33995: double-free in
kerberos_AcceptSecurityContext()andkerberos_InitializeSecurityContextA()can lead to crash during NLA connection teardown with a failed authentication attempt (bsc#1261227). - CVE-2026-40033: heap buffer overflow in
gdi_CacheToSurfaceallows attackers to cause a denial of service or achieve remote code execution (bsc#1266317). - CVE-2026-40254: off-by-one error in
contains_dotdot()allows for drive channel path traversal (bsc#1262743). - CVE-2026-44420: heap buffer overwrite can be triggered in server-side clipboard channel when a malicious client sends
a
CB_CLIP_CAPSPDU with a too-smallcapabilitySetLength(bsc#1267008). - CVE-2026-44421: improper validation in
gdi_CacheToSurfacecan lead to a heap buffer overwrite client when an RDP server sends crafted RDPGFX PDUs (bsc#1267009). - CVE-2026-44422: improper memory management can lead to heap use-after-free/double-free in a client's RDPEAR authentication-redirection path (bsc#1267010).
- CVE-2026-45700: data check bypass when decoding RLE planar data can lead to an out-of-bounds heap write (bsc#1267011).
- CVE-2026-56297: improper synchronization of
channel_callbackaccess can lead to use-after-free indvcman_channel_closeanddvcman_call_on_receivetriggered by a malicious RDP server (bsc#1271071). - CVE-2026-57156: integer overflow in
update_read_delta_pointsallows malicious RDP peers to cause a heap buffer overflow (bsc#1271303). - CVE-2026-57157: 2-byte heap out-of-bounds read via attacker-supplied MS-RDPECAM
DeviceNameandVirtualChannelNamefields (bsc#1271304). - CVE-2026-57158: incomplete fix for CVE-2026-23530 in
planar_decompress_plane_rle_onlyallows a malicious RDP server to trigger a one byte buffer overflow via a truncatedRDPGFX_CMDID_WIRETOSURFACE_1planar payload (bsc#1271305).
- Record
SUSE-SU-2026:3562-1- Updated
- 2026-11-02
OSVUSN-8561-1 No score
freerdp3 vulnerabilities
It was discovered that FreeRDP contained multiple security issues. An attacker could possibly use these issues to obtain sensitive information, cause FreeRDP to crash, resulting in a denial of service, or execute arbitrary code.
- Record
USN-8561-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
freerdpAlpine:v3.24 |
3.21.0 up to 3.29.0-r0 | 3.29.0-r0 |
freerdpTuxCare:OracleLinux:7 |
before 2.1.1-5.el7_9.tuxcare.els24 | 2.1.1-5.el7_9.tuxcare.els24 |
freerdp-develTuxCare:OracleLinux:7 |
before 2.1.1-5.el7_9.tuxcare.els24 | 2.1.1-5.el7_9.tuxcare.els24 |
freerdp-libsTuxCare:OracleLinux:7 |
before 2.1.1-5.el7_9.tuxcare.els24 | 2.1.1-5.el7_9.tuxcare.els24 |
libwinprTuxCare:OracleLinux:7 |
before 2.1.1-5.el7_9.tuxcare.els24 | 2.1.1-5.el7_9.tuxcare.els24 |
libwinpr-develTuxCare:OracleLinux:7 |
before 2.1.1-5.el7_9.tuxcare.els24 | 2.1.1-5.el7_9.tuxcare.els24 |
freerdp2Debian:12 |
All versions, plus listed versions 2.10.0+dfsg1-12.10.0+dfsg1-1.12.11.2+dfsg1-12.11.2+dfsg1-1.1~exp12.11.2+dfsg1-1.1~exp2 Show 8 moreShow less2.11.5+dfsg1-12.11.7+dfsg1-12.11.7+dfsg1-22.11.7+dfsg1-32.11.7+dfsg1-42.11.7+dfsg1-52.11.7+dfsg1-62.11.7+dfsg1-6~deb12u1 |
None known |
freerdp3Debian:13 |
All versions, plus listed versions 3.15.0+dfsg-2.13.15.0+dfsg-2.1+deb13u13.15.0+dfsg-2.1+deb13u23.15.0+dfsg-2.1+deb13u33.16.0+dfsg-1 Show 44 moreShow less3.16.0+dfsg-23.17.0+dfsg-13.17.1+dfsg-13.17.1+dfsg-23.17.2+dfsg-13.17.2+dfsg-23.17.2+dfsg-33.18.0+dfsg-13.19.0+dfsg-13.19.1+dfsg-13.20.0+dfsg-13.20.2+dfsg-13.21.0+dfsg-13.22.0+dfsg-13.22.0+dfsg-1~bpo13+03.22.0+dfsg-1~bpo13+13.22.0+dfsg-33.23.0+dfsg-13.23.0+dfsg-1~bpo13+13.24.0+dfsg-13.24.0+dfsg-23.24.1+dfsg-13.24.2+dfsg-13.24.2+dfsg-1~bpo13+13.25.0+dfsg-13.25.0+dfsg-23.25.0+dfsg-33.25.0+dfsg-43.25.0+dfsg-53.26.0+dfsg-13.26.0+dfsg-1~bpo13+13.27.0+dfsg-13.27.1+dfsg-13.28.0+dfsg-13.28.0+dfsg-23.29.0+dfsg-13.30.0+dfsg-13.30.0+dfsg-1~bpo13+13.31.0+dfsg-13.31.1+dfsg-13.31.1+dfsg-1~bpo13+13.32.0+dfsg-13.32.1+dfsg-13.32.1+dfsg-1~bpo13+1 |
None known |
freerdp3Debian:14 |
before 3.28.0+dfsg-1, plus listed versions 3.15.0+dfsg-2.13.16.0+dfsg-13.16.0+dfsg-23.17.0+dfsg-13.17.1+dfsg-1 Show 30 moreShow less3.17.1+dfsg-23.17.2+dfsg-13.17.2+dfsg-23.17.2+dfsg-33.18.0+dfsg-13.19.0+dfsg-13.19.1+dfsg-13.20.0+dfsg-13.20.2+dfsg-13.21.0+dfsg-13.22.0+dfsg-13.22.0+dfsg-1~bpo13+03.22.0+dfsg-1~bpo13+13.22.0+dfsg-33.23.0+dfsg-13.23.0+dfsg-1~bpo13+13.24.0+dfsg-13.24.0+dfsg-23.24.1+dfsg-13.24.2+dfsg-13.24.2+dfsg-1~bpo13+13.25.0+dfsg-13.25.0+dfsg-23.25.0+dfsg-33.25.0+dfsg-43.25.0+dfsg-53.26.0+dfsg-13.26.0+dfsg-1~bpo13+13.27.0+dfsg-13.27.1+dfsg-1 |
3.28.0+dfsg-1 |
freerdpSUSE:Linux Enterprise Module for Package Hub 15 SP7 From an advisory covering 20 CVEs |
before 3.10.3-150700.3.17.1 | 3.10.3-150700.3.17.1 |
Show 13 moreShow less
| Package | Affected | Fixed |
|---|---|---|
freerdpSUSE:Linux Enterprise Workstation Extension 15 SP7 From an advisory covering 20 CVEs |
before 3.10.3-150700.3.17.1 | 3.10.3-150700.3.17.1 |
freerdpUbuntu:16.04:LTS |
All versions, plus listed versions 1.1.0~git20140921.1.440916e+dfsg1-5ubuntu11.1.0~git20140921.1.440916e+dfsg1-5ubuntu1.21.1.0~git20140921.1.440916e+dfsg1-5ubuntu1.31.1.0~git20140921.1.440916e+dfsg1-5ubuntu1.4 |
None known |
freerdp2Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 2.0.0~git20170725.1.1648deb+dfsg1-12.0.0~git20170725.1.1648deb+dfsg1-52.0.0~git20170725.1.1648deb+dfsg1-5ubuntu12.0.0~git20170725.1.1648deb+dfsg1-5ubuntu22.0.0~git20170725.1.1648deb+dfsg1-6 Show 14 moreShow less2.0.0~git20170725.1.1648deb+dfsg1-6build12.0.0~git20170725.1.1648deb+dfsg1-72.0.0~git20170725.1.1648deb+dfsg1-7ubuntu0.12.1.1+dfsg1-0ubuntu0.18.04.12.2.0+dfsg1-0ubuntu0.18.04.12.2.0+dfsg1-0ubuntu0.18.04.22.2.0+dfsg1-0ubuntu0.18.04.32.2.0+dfsg1-0ubuntu0.18.04.42.2.0+dfsg1-0ubuntu0.18.04.4+esm12.2.0+dfsg1-0ubuntu0.18.04.4+esm22.2.0+dfsg1-0ubuntu0.18.04.4+esm32.2.0+dfsg1-0ubuntu0.18.04.4+esm42.2.0+dfsg1-0ubuntu0.18.04.4+esm52.2.0+dfsg1-0ubuntu0.18.04.4+esm6 |
None known |
freerdpUbuntu:18.04:LTS |
All versions, plus listed versions 1.1.0~git20140921.1.440916e+dfsg1-15ubuntu11.1.0~git20140921.1.440916e+dfsg1-15ubuntu1.18.04.11.1.0~git20140921.1.440916e+dfsg1-15ubuntu1.18.04.2 |
None known |
freerdp2Ubuntu:Pro:20.04:LTS |
All versions, plus listed versions 2.0.0~git20190204.1.2693389a+dfsg1-12.0.0~git20190204.1.2693389a+dfsg1-22.0.0~git20190204.1.2693389a+dfsg1-2build12.0.0~git20190204.1.2693389a+dfsg1-2build22.1.1+dfsg1-0ubuntu0.20.04.1 Show 12 moreShow less2.2.0+dfsg1-0ubuntu0.20.04.12.2.0+dfsg1-0ubuntu0.20.04.22.2.0+dfsg1-0ubuntu0.20.04.32.2.0+dfsg1-0ubuntu0.20.04.42.2.0+dfsg1-0ubuntu0.20.04.52.2.0+dfsg1-0ubuntu0.20.04.62.6.1+dfsg1-0ubuntu0.20.04.12.6.1+dfsg1-0ubuntu0.20.04.22.6.1+dfsg1-0ubuntu0.20.04.2+esm12.6.1+dfsg1-0ubuntu0.20.04.2+esm22.6.1+dfsg1-0ubuntu0.20.04.2+esm32.6.1+dfsg1-0ubuntu0.20.04.2+esm4 |
None known |
freerdp2Ubuntu:22.04:LTS |
All versions, plus listed versions 2.3.0+dfsg1-2build12.3.0+dfsg1-2ubuntu12.3.0+dfsg1-2ubuntu22.4.1+dfsg1-12.4.1+dfsg1-1ubuntu1 Show 18 moreShow less2.4.1+dfsg1-1ubuntu22.5.0+dfsg1-12.6.0+dfsg1-12.6.1+dfsg1-12.6.1+dfsg1-32.6.1+dfsg1-3ubuntu12.6.1+dfsg1-3ubuntu22.6.1+dfsg1-3ubuntu2.12.6.1+dfsg1-3ubuntu2.22.6.1+dfsg1-3ubuntu2.32.6.1+dfsg1-3ubuntu2.42.6.1+dfsg1-3ubuntu2.52.6.1+dfsg1-3ubuntu2.62.6.1+dfsg1-3ubuntu2.72.6.1+dfsg1-3ubuntu2.82.6.1+dfsg1-3ubuntu2.92.6.1+dfsg1-3ubuntu2.102.6.1+dfsg1-3ubuntu2.11 |
None known |
freerdp3Ubuntu:24.04:LTS |
before 3.30.0+dfsg-0ubuntu0.24.04.1, plus listed versions 3.4.0+dfsg1-0ubuntu23.4.0+dfsg1-0ubuntu33.4.0+dfsg1-0ubuntu43.5.0+dfsg1-0ubuntu13.5.1+dfsg1-0ubuntu1 Show 5 moreShow less3.5.1+dfsg1-0ubuntu1.13.5.1+dfsg1-0ubuntu1.23.5.1+dfsg1-0ubuntu1.43.5.1+dfsg1-0ubuntu1.53.5.1+dfsg1-0ubuntu1.6 |
3.30.0+dfsg-0ubuntu0.24.04.1 |
freerdp2Ubuntu:Pro:24.04:LTS |
All versions, plus listed versions 2.10.0+dfsg1-1.1ubuntu12.11.2+dfsg1-12.11.2+dfsg1-1build12.11.2+dfsg1-1build32.11.5+dfsg1-1build1 Show 7 moreShow less2.11.5+dfsg1-1build22.11.5+dfsg1-1ubuntu0.1~esm12.11.5+dfsg1-1ubuntu0.1~esm22.11.5+dfsg1-1ubuntu0.1~esm32.11.5+dfsg1-1ubuntu0.1~esm42.11.5+dfsg1-1ubuntu0.1~esm52.11.5+dfsg1-1ubuntu0.1~esm6 |
None known |
freerdp3Ubuntu:25.10 |
All versions, plus listed versions 3.14.0+dfsg-1ubuntu13.15.0+dfsg-2.13.16.0+dfsg-1ubuntu13.16.0+dfsg-23.16.0+dfsg-2ubuntu0.13.16.0+dfsg-2ubuntu0.33.16.0+dfsg-2ubuntu0.43.16.0+dfsg-2ubuntu0.5 |
None known |
freerdp3Ubuntu:26.04:LTS |
before 3.30.0+dfsg-0ubuntu0.26.04.1, plus listed versions 3.16.0+dfsg-23.18.0+dfsg-1ubuntu13.19.0+dfsg-13.19.1+dfsg-13.20.0+dfsg-1 Show 6 moreShow less3.20.2+dfsg-13.21.0+dfsg-13.22.0+dfsg-13.24.1+dfsg-1ubuntu13.24.2+dfsg-1ubuntu13.24.2+dfsg-1ubuntu1.1 |
3.30.0+dfsg-0ubuntu0.26.04.1 |
freerdp3Ubuntu:24.04:LTS From an advisory covering 34 CVEs |
before 3.30.0+dfsg-0ubuntu0.24.04.1, plus listed versions 3.4.0+dfsg1-0ubuntu23.4.0+dfsg1-0ubuntu33.4.0+dfsg1-0ubuntu43.5.0+dfsg1-0ubuntu13.5.1+dfsg1-0ubuntu1 Show 5 moreShow less3.5.1+dfsg1-0ubuntu1.13.5.1+dfsg1-0ubuntu1.23.5.1+dfsg1-0ubuntu1.43.5.1+dfsg1-0ubuntu1.53.5.1+dfsg1-0ubuntu1.6 |
3.30.0+dfsg-0ubuntu0.24.04.1 |
freerdp3Ubuntu:26.04:LTS From an advisory covering 34 CVEs |
before 3.30.0+dfsg-0ubuntu0.26.04.1, plus listed versions 3.16.0+dfsg-23.18.0+dfsg-1ubuntu13.19.0+dfsg-13.19.1+dfsg-13.20.0+dfsg-1 Show 6 moreShow less3.20.2+dfsg-13.21.0+dfsg-13.22.0+dfsg-13.24.1+dfsg-1ubuntu13.24.2+dfsg-1ubuntu13.24.2+dfsg-1ubuntu1.1 |
3.30.0+dfsg-0ubuntu0.26.04.1 |
freerdpopenSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 3.28.0-1.1 | 3.28.0-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected, aliases, references | OSV | |
| aliases, published | EUVD | |
| first indexed | CVE List, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-57158 is a medium vulnerability (CVSS 5.1) in Freerdp, published July 10, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.69%, the 53rd percentile. Fixed in freerdp 3.29.0-r0.
References
github.com/FreeRDP/FreeRDP/security/advisories/GHSA-mp3f-59pg-c5pp
github.com/FreeRDP/FreeRDP/pull/12952
github.com/FreeRDP/FreeRDP/commit/a7e797626fcb7f1d556ce63febb84f9f4a822731
github.com/FreeRDP/FreeRDP/releases/tag/3.28.0
security.alpinelinux.org/vuln/CVE-2026-57158
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2026-1785561679.html
Show 82 moreShow less
nvd.nist.gov/vuln/detail/CVE-2026-40033
nvd.nist.gov/vuln/detail/CVE-2026-57158
nvd.nist.gov/vuln/detail/CVE-2026-64624
github.com/CVEProject/cvelistV5/tree/main/cves/2026/57xxx/CVE-2026-57158.json
security-tracker.debian.org/tracker/CVE-2026-57158
suse.com/support/update/announcement/2026/suse-su-20263562-1
bugzilla.suse.com/1258939
bugzilla.suse.com/1261196
bugzilla.suse.com/1261198
bugzilla.suse.com/1261200
bugzilla.suse.com/1261211
bugzilla.suse.com/1261217
bugzilla.suse.com/1261222
bugzilla.suse.com/1261223
bugzilla.suse.com/1261226
bugzilla.suse.com/1261227
bugzilla.suse.com/1262743
bugzilla.suse.com/1266317
bugzilla.suse.com/1267008
bugzilla.suse.com/1267009
bugzilla.suse.com/1267010
bugzilla.suse.com/1267011
bugzilla.suse.com/1271071
bugzilla.suse.com/1271303
bugzilla.suse.com/1271304
bugzilla.suse.com/1271305
suse.com/security/cve/CVE-2026-27951
suse.com/security/cve/CVE-2026-33952
suse.com/security/cve/CVE-2026-33977
suse.com/security/cve/CVE-2026-33982
suse.com/security/cve/CVE-2026-33983
suse.com/security/cve/CVE-2026-33984
suse.com/security/cve/CVE-2026-33985
suse.com/security/cve/CVE-2026-33986
suse.com/security/cve/CVE-2026-33987
suse.com/security/cve/CVE-2026-33995
suse.com/security/cve/CVE-2026-40033
suse.com/security/cve/CVE-2026-40254
suse.com/security/cve/CVE-2026-44420
suse.com/security/cve/CVE-2026-44421
suse.com/security/cve/CVE-2026-44422
suse.com/security/cve/CVE-2026-45700
suse.com/security/cve/CVE-2026-56297
suse.com/security/cve/CVE-2026-57156
suse.com/security/cve/CVE-2026-57157
suse.com/security/cve/CVE-2026-57158
ubuntu.com/security/CVE-2026-57158
cve.org/CVERecord?id=CVE-2026-57158
ubuntu.com/security/notices/USN-8561-1
ubuntu.com/security/CVE-2026-27951
ubuntu.com/security/CVE-2026-29774
ubuntu.com/security/CVE-2026-29775
ubuntu.com/security/CVE-2026-29776
ubuntu.com/security/CVE-2026-31806
ubuntu.com/security/CVE-2026-31883
ubuntu.com/security/CVE-2026-31884
ubuntu.com/security/CVE-2026-31885
ubuntu.com/security/CVE-2026-31897
ubuntu.com/security/CVE-2026-33952
ubuntu.com/security/CVE-2026-33977
ubuntu.com/security/CVE-2026-33982
ubuntu.com/security/CVE-2026-33983
ubuntu.com/security/CVE-2026-33984
ubuntu.com/security/CVE-2026-33985
ubuntu.com/security/CVE-2026-33986
ubuntu.com/security/CVE-2026-33987
ubuntu.com/security/CVE-2026-33995
ubuntu.com/security/CVE-2026-40033
ubuntu.com/security/CVE-2026-40254
ubuntu.com/security/CVE-2026-44420
ubuntu.com/security/CVE-2026-44421
ubuntu.com/security/CVE-2026-44422
ubuntu.com/security/CVE-2026-55191
ubuntu.com/security/CVE-2026-55192
ubuntu.com/security/CVE-2026-55193
ubuntu.com/security/CVE-2026-55194
ubuntu.com/security/CVE-2026-55564
ubuntu.com/security/CVE-2026-55648
ubuntu.com/security/CVE-2026-55827
ubuntu.com/security/CVE-2026-56297
ubuntu.com/security/CVE-2026-57156
ubuntu.com/security/CVE-2026-57157