Description
FreeRDP before 3.31.0 contains a use-after-free vulnerability in the smartcard RDPDR device handler when worker thread creation fails after device registration. Attackers can trigger thread creation failure during channel setup to cause device pointer deallocation while devman retains a reference, leading to crash or code execution.
No analysis available yet.
Remediation
No remediation available yet.
Tracking
Sign in to view the affected projects.
Advisories
No advisories yet.
References
History
Tue, 15 Sep 2026 15:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | FreeRDP before 3.31.0 contains a use-after-free vulnerability in the smartcard RDPDR device handler when worker thread creation fails after device registration. Attackers can trigger thread creation failure during channel setup to cause device pointer deallocation while devman retains a reference, leading to crash or code execution. | |
| Title | FreeRDP before 3.31.0 Use-After-Free via smartcard worker | |
| First Time appeared |
Freerdp
Freerdp freerdp |
|
| Weaknesses | CWE-416 | |
| CPEs | cpe:2.3:a:freerdp:freerdp:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Freerdp
Freerdp freerdp |
|
| References |
| |
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-09-15T15:18:12.622Z
Reserved: 2026-09-15T11:07:34.399Z
Link: CVE-2026-91957
No data.
Status : Received
Published: 2026-09-15T16:17:50.647
Modified: 2026-09-15T16:17:50.647
Link: CVE-2026-91957
No data.
OpenCVE Enrichment
No data.
Weaknesses
-
CWE-416
Use After Free