CVE-2026-109250

HIGH CVSS 4.0: 7.0 EPSS 0.17%
Updated Oct 15, 2026
FreeRDP
Parameter Value
CVSS 7.0 (HIGH)
Affected Versions before 3.32.0
Type CWE-129 (Improper Validation of Array Index)
Vendor FreeRDP
Public PoC No

FreeRDP 3.0.0 before 3.32.0 contains a heap buffer overflow vulnerability in collect_keys() that allows local attackers to write past the fixed 64-entry keys array during PKCS#11 key enumeration. Attackers controlling smartcard tokens can present more than 64 public key objects across multiple slots to corrupt heap memory with attacker-chosen CKA_ID and CKA_LABEL data during smartcard logon.

Attack Parameters

Attack Vector
Physical
Requires physical access
Attack Complexity
Low
Easy to exploit
Attack Requirements
None
No additional conditions
Privileges Required
None
No privileges needed
User Interaction
Active
User action required

Impact Assessment

Confidentiality
High
Complete data leak
Integrity
High
Complete data modification
Availability
High
Complete denial of service

CVSS Vector v4.0