Vulnerability · Published Jan 14, 2026 · Assigned by GitHub_M
CVE-2026-22853FreeRDP has a heap-buffer-overflow in ndr_read_uint8Array
High 8.1
In plain English
A high-severity out-of-bounds write in FreeRDP from FreeRDP. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.8% (higher than 56% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Severity (CVSS 3.1)8.1High
Exploit odds (30 days)0.8%top 44.0% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known
Official description
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 packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux:10 | freerdp | 2:3.10.3-5.el10_1.2 | ALSA-2026:3068 |
| AlmaLinux:10 | freerdp-devel | 2:3.10.3-5.el10_1.2 | ALSA-2026:3068 |
| AlmaLinux:10 | freerdp-libs | 2:3.10.3-5.el10_1.2 | ALSA-2026:3068 |
| AlmaLinux:10 | freerdp-server | 2:3.10.3-5.el10_1.2 | ALSA-2026:3068 |
| AlmaLinux:10 | libwinpr | 2:3.10.3-5.el10_1.2 | ALSA-2026:3068 |
| AlmaLinux:10 | libwinpr-devel | 2:3.10.3-5.el10_1.2 | ALSA-2026:3068 |
| Alpine:v3.23 | freerdp | 3.22.0-r0 | ALPINE-CVE-2026-22853 |
| Debian:12 | freerdp2 | no fix listed | DEBIAN-CVE-2026-22853 |
| Debian:13 | freerdp3 | 3.15.0+dfsg-2.1+deb13u1 | DEBIAN-CVE-2026-22853 |
| Debian:14 | freerdp3 | 3.20.2+dfsg-1 | DEBIAN-CVE-2026-22853 |
| Rocky Linux:10 | freerdp | 2:3.10.3-5.el10_1.2 | RLSA-2026:3068 |
| Ubuntu:24.04:LTS | freerdp3 | 3.5.1+dfsg1-0ubuntu1.4 | USN-8105-1 |
| Ubuntu:25.10 | freerdp3 | 3.16.0+dfsg-2ubuntu0.3 | USN-8105-1 |
| Ubuntu:25.10 | freerdp3 | 3.16.0+dfsg-2ubuntu0.3 | UBUNTU-CVE-2026-22853 |
Affected products (as reported)
Weakness: CWE-787 · Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
References
- https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-47v9-p4gp-w5ch x_refsource_CONFIRM
- https://github.com/FreeRDP/FreeRDP/releases/tag/3.20.1 x_refsource_MISC
- https://access.redhat.com/security/cve/CVE-2026-22853 vdb-entry, x_refsource_REDHAT
- RHBZ#2429647 issue-tracking, x_refsource_REDHAT
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-22853.json x_sadp-csaf-vex
- https://access.redhat.com/errata/RHSA-2026:4121 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3068 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:19033 vendor-advisory, x_refsource_REDHAT