CVE-2026-22859
CRITICALCVSS v3.1: 9.1 · EPSS: 0.0047 (37.3 percentile)
Source data as of:
At a glance
- Severity
- CRITICAL
- CVSS
- 9.1 v3.1 · NVD
- EPSS
- 0.0047 (37.3 percentile) · FIRST.org
- CISA KEV
- No
- Type
- Out-of-bounds Read · NVD CWE
- Attack conditions (CVSS vector)
- NetworkNo privilegesNo user interaction · Source: NVD Vector
- Affected vendors
- freerdp
- Published
- 2026-01-14 · Modified: 2026-06-30
- References
- Jump to references (8)
CVSS / EPSS / KEV
Source — CVSS: NVD · EPSS: FIRST.org · KEV: CISA. Data & Sources
Description
FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.20.1, the URBDRC client does not perform bounds checking on server‑supplied MSUSB_INTERFACE_DESCRIPTOR values and uses them as indices in libusb_udev_complete_msconfig_setup, causing an out‑of‑bounds read. This vulnerability is fixed in 3.20.1.
References
Reference URLs as listed by NVD, grouped by a mechanical match on the link's host/pattern. Labels describe the link type only.
- Patch https://github.com/FreeRDP/FreeRDP/releases/tag/3.20.1
- Vendor advisory https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-56f5-76qv-2r36
- Distro https://access.redhat.com/errata/RHSA-2026:19033
- Distro https://access.redhat.com/errata/RHSA-2026:3067
- Distro https://access.redhat.com/errata/RHSA-2026:3068
- Distro https://access.redhat.com/errata/RHSA-2026:3334
- Distro https://access.redhat.com/errata/RHSA-2026:3975
- Distro https://access.redhat.com/errata/RHSA-2026:4121