Description
FreeRDP versions before 3.31.0 contain an uninitialized heap memory disclosure vulnerability in the urbdrc USB redirection channel. A malicious RDP server can induce failing USB transfers to read uninitialized heap memory from the client, defeating ASLR and enabling remote code execution when chained with memory corruption vulnerabilities.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| FreeRDP | FreeRDP | 2.0.0 – < 3.0.0, 3.0.0 – < 3.31.0, < 3.31.0 | 3.0.0 |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | freerdp3 | 3.31.0+dfsg-1 | — |
| Debian 13 | freerdp3 | No fix yet | — |
| Debian 12 | freerdp2 | No fix yet | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 26.04 LTS | freerdp3 | 3.31.0+dfsg-0ubuntu0.26.04.1 | — |
| Ubuntu 24.04 LTS | freerdp3 | 3.31.0+dfsg-0ubuntu0.24.04.1 | — |
| Ubuntu 22.04 LTS | freerdp2 | No fix yet | — |
| Ubuntu 18.04 LTS | freerdp | No fix yet | — |
| Ubuntu 16.04 LTS | freerdp | No fix yet | — |
Show 3 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu Pro 24.04 LTS | freerdp2 | No fix yet | — |
| Ubuntu Pro 20.04 LTS | freerdp2 | No fix yet | — |
| Ubuntu Pro 18.04 LTS | freerdp2 | No fix yet | — |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 10 | freerdp +5 | 2:3.10.3-12.el10_2.14 | RHSA-2026:75570 |
| RHEL 9 | freerdp +4 | 2:2.11.7-7.el9_8.8 | RHSA-2026:76755 |
| RHEL 8 | freerdp +4 | 2:2.11.7-14.el8_10 | RHSA-2026:76747 |
AlmaLinux
Errata ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux 10 | freerdp +5 | 2:3.10.3-12.el10_2.14 | ALSA-2026:75570 |
| AlmaLinux 9 | freerdp +4 | 2:2.11.7-7.el9_8.8 | ALSA-2026:76755 |
| AlmaLinux 8 | freerdp +4 | 2:2.11.7-14.el8_10 | ALSA-2026:76747 |
Rocky Linux
Errata ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Rocky Linux 10 | freerdp | 2:3.10.3-12.el10_2.14 | RLSA-2026:75570 |
| Rocky Linux 9 | freerdp | 2:2.11.7-7.el9_8.8 | RLSA-2026:76755 |
| Rocky Linux 8 | freerdp | 2:2.11.7-14.el8_10 | RLSA-2026:76747 |
Amazon Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Amazon Linux 2023 | freerdp +5 | 2:3.31.0-1.amzn2023 | ALAS2023-2026-2142 |
| Amazon Linux 2 | freerdp +4 | 2:2.11.7-1.amzn2.0.16 | ALAS2-2026-3938 |
Oracle Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Oracle Linux 10 | freerdp +5 | 2:3.10.3-12.el10_2.14 | ELSA-2026-75570 |
| Oracle Linux 9 | freerdp +4 | 2:2.11.7-7.el9_8.8 | ELSA-2026-76755 |
| Oracle Linux 8 | freerdp +4 | 2:2.11.7-14.el8_10 | ELSA-2026-76747 |
Advisories 15
- WID-SEC-2026-3057 FreeRDP: Mehrere Schwachstellen ermöglichen nicht spezifizierten Angriff BSI CERT-Bund (WID) · Nov 11, 2026
- ALSA-2026:76755 Important: freerdp security update AlmaLinux Security Advisories · Oct 29, 2026
- ALSA-2026:75570 Important: freerdp security update AlmaLinux Security Advisories · Oct 29, 2026
- ALSA-2026:76747 Important: freerdp security update AlmaLinux Security Advisories · Oct 29, 2026
- RHSA-2026:76755 Red Hat Security Advisory: freerdp security update Red Hat Security Advisories (RHSA) · Oct 10, 2026
- RHSA-2026:76747 Red Hat Security Advisory: freerdp security update Red Hat Security Advisories (RHSA) · Oct 10, 2026
- RHSA-2026:75570 Red Hat Security Advisory: freerdp security update Red Hat Security Advisories (RHSA) · Oct 10, 2026
- RLSA-2026:76755 Important: freerdp security update Rocky Linux Security Advisories · Oct 8, 2026
- RLSA-2026:76747 Important: freerdp security update Rocky Linux Security Advisories · Oct 7, 2026
- ELSA-2026-76755 Important: freerdp security update (Oracle Linux 9) Oracle Linux Security Advisories (ELSA) · Oct 7, 2026
- RLSA-2026:75570 Important: freerdp security update Rocky Linux Security Advisories · Oct 6, 2026
- ELSA-2026-75570 Important: freerdp security update (Oracle Linux 10) Oracle Linux Security Advisories (ELSA) · Oct 6, 2026
- ELSA-2026-76747 Important: freerdp security update (Oracle Linux 8) Oracle Linux Security Advisories (ELSA) · Oct 6, 2026
- ALAS2-2026-3938 Important: freerdp security update (Amazon Linux 2) Amazon Linux Security Center (ALAS) · Sep 28, 2026
- ALAS2023-2026-2142 Important: freerdp security update (Amazon Linux 2023) Amazon Linux Security Center (ALAS) · Sep 21, 2026
References
- GitHub Security Advisory (GHSA-hw7p-5h2r-83gq) vendor-advisory
- VulnCheck Advisory: FreeRDP 2.0.0 through 3.30.0 Uninitialized Heap Memory Disclosure via urbdrc third-party-advisory