Impact
FreeRDP versions 3.0.0‑beta1 through 3.31.x contain a use‑after‑free flaw in the smartcard connect routine. Triggering an invalid smartcard connection causes a freed handle object to be reused, allowing an attacker to manipulate or read memory associated with the freed object, potentially leading to memory corruption or application crashes.
Affected Systems
The vulnerability affects FreeRDP:FreeRDP, the open‑source Remote Desktop Protocol implementation. All releases from 3.0.0‑beta1 up to but not including 3.32.0 are impacted.
Risk and Exploitability
The CVSS score of 8.7 signals a high severity; the EPSS score is not available, and the issue is not listed in CISA’s KEV catalog. Based on the description, it is inferred that the attack requires the ability to cause an invalid smartcard connect operation, which could be performed remotely by an attacker who can connect to an RDP session that has smartcard support enabled. Successful exploitation can corrupt memory or crash the service, providing a foothold for further compromise.
OpenCVE Enrichment