Paper/Archive/CVE-2026-22853

CVE-2026-22853

FreeRDP FreeRDP — FreeRDP has a heap-buffer-overflow in ndr_read_uint8Array

Description · from the CVE record

FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.20.1, RDPEAR’s NDR array reader does not perform bounds checking on the on‑wire element count and can write past the heap buffer allocated from hints, causing a heap buffer overflow in ndr_read_uint8Array. This vulnerability is fixed in 3.20.1.

Affected

ProductAffectedFixed inSource
FreeRDP< 3.20.1–CNA
Red Hat Enterprise Linux 10see advisory2:3.10.3-12.el10_2.2redhat-SADP
Red Hat Enterprise Linux 10.0 Extended Update Supportsee advisory2:3.10.3-3.el10_0.2redhat-SADP
Red Hat Enterprise Linux 6see advisory–redhat-SADP
Red Hat Enterprise Linux 7see advisory–redhat-SADP
Red Hat Enterprise Linux 8see advisory–redhat-SADP
Red Hat Enterprise Linux 9see advisory–redhat-SADP

Scores by source

NVD9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
redhat-SADP (CNA)8.1CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
GitHub_M (CNA)6.8CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
CISA ADPSSVCExploitation: poc · Automatable: no · Technical impact: total

References

refgithub.com/FreeRDP/FreeRDP/security/advisories/GHSA-47v9-p4gp-w5chrefgithub.com/FreeRDP/FreeRDP/releases/tag/3.20.1refaccess.redhat.com/security/cve/CVE-2026-22853refbugzilla.redhat.com/show_bug.cgi?id=2429647refsecurity.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-22853.jsonadvisoryaccess.redhat.com/errata/RHSA-2026:4121advisoryaccess.redhat.com/errata/RHSA-2026:3068advisoryaccess.redhat.com/errata/RHSA-2026:19033