CVE Database›Document archive›CVE-2026-121408

CVE-2026-121408

freerdp: FreeRDP: Denial of Service via use-after-free in USB redirection

Loading…

Severity

Moderate

Red Hat Product Security

5.3

CVSS 3.1

Review impact separately from score.

Published · November 3, 2026

Updated · November 4, 2026

Description

A flaw was found in FreeRDP. This vulnerability allows a malicious Remote Desktop Protocol (RDP) server to cause a Denial of Service (DoS) by crashing the client application. The issue is caused by a race condition leading to a use-after-free memory error in the USB redirection component when the server sends a close request while the client is announcing a connected USB device.

Statement

This vulnerability is rated as Moderate severity because it requires establishing a connection to an untrusted or compromised RDP server and specifically depends on active USB redirection, primarily causing a client application crash. In typical Red Hat Enterprise Linux environments, USB device redirection is not enabled by default and requires explicit configuration when initiating an RDP session. The blast radius is restricted to the local user's RDP client process without impacting host system integrity or other user sessions.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

Do not enable USB device redirection when initiating FreeRDP connections. Ensure that invocation scripts or connection parameters do not include USB forwarding options (such as /usb). Additionally, restrict connections exclusively to trusted remote desktop servers.

Caveats: Omitting USB redirection flags prevents local USB peripherals from being accessible inside the remote session.

CVSS / CWE

CVSS 3.1 · 5.3
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:H

CWE-825 · Expired Pointer Dereference