FreeRDP shadow server from 3.0.0 before 3.32.0 dispatches input PDUs during the Confirm Active state before authentication, allowing unauthenticated attackers to inject keyboard input. Attackers can negotiate TLS-only RDP and send an input PDU without Confirm Active to inject synthetic keystrokes into the host user's X11 session via XTEST.
Fix
Patch, vendor advisory and mitigation references on NVD 1
- https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-m998-cvfm-9444 Exploit, Vendor Advisory
Every line above is quoted from NVD, CISA, Microsoft, the vendor's own advisory or DISA; nothing is generated.
Change history 4
- Cpes+1 CPE criteria (now 1)NVD modified 2026-10-23 20:29
- StatusUndergoing Analysis → AnalyzedNVD modified 2026-10-23 20:29
- StatusReceived → Undergoing AnalysisNVD modified 2026-10-15 15:54
- First seenCVSS 8.7NVD modified 2026-10-14 23:17
Affected (CPE criteria) 1
cpe:2.3:a:freerdp:freerdp:*:*:*:*:*:*:*:*