CVE Database›Document archive›CVE-2026-109949

CVE-2026-109949

freerdp: FreeRDP 3.0.0 before 3.32.0 PIN Brute-Force via Virtual Smartcard

Loading…

Severity

Moderate

Red Hat Product Security

6.5

CVSS 3.1

Review impact separately from score.

Published · October 13, 2026

Updated · October 27, 2026

Description

A flaw was found in FreeRDP. A malicious Remote Desktop Protocol (RDP) server can uncover a user's smartcard Personal Identification Number (PIN) through unrestricted brute-force authentication attempts. Because the virtual smartcard component resets the retry counter on each new connection handle rather than enforcing a persistent limit, an attacker can bypass attempt restrictions when a client connects with virtual smartcard authentication enabled. Successful exploitation allows the malicious server to recover the smartcard PIN and perform unauthorized cryptographic operations with the user's credentials.

Statement

This flaw is rated Moderate because a malicious RDP peer can disclose virtual smartcard PIN material through unrestricted authentication retries from the FreeRDP client process. The user must connect to the malicious server (UI:R). There is no direct integrity or availability impact from this issue alone. Memory hardening (ASLR/FORTIFY) does not eliminate the disclosure.

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

If smartcard redirection is not required, disable it on the FreeRDP client. Restrict connections to trusted RDP servers.

CVSS / CWE

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

CWE-307 · Improper Restriction of Excessive Authentication Attempts