Missing Authentication for Critical Function in FreeRDP - #VU164450
Published: November 10, 2026
Vulnerability details
The vulnerability allows a remote attacker to inject keyboard and mouse input into the host user's interactive X11 session without authentication.
The vulnerability exists due to missing authentication checks in FreeRDP's fastpath_recv_input_event_* handlers in libfreerdp/core/fastpath.c when dispatching input before the session reaches CONNECTION_STATE_ACTIVE. A remote attacker can negotiate TLS-only RDP, withhold Confirm Active, and send crafted Fast-Path input PDUs to manipulate the host user's X11 session through XTEST.