Reachable assertion in FreeRDP - CVE-2026-121407
Published: November 10, 2026 / Updated: November 11, 2026
Vulnerability details
The vulnerability allows a remote user to cause a denial of service by aborting assertion-enabled FreeRDP shadow servers and disconnecting their sessions.
The vulnerability exists due to an inverted PDU completeness comparison and improper stream-capacity handling in remdesk_server_thread when processing channel data. A remote user can join the remdesk static virtual channel and send an 8192-byte payload with eight initial zero bytes declaring an eight-byte PDU to trigger a fatal Stream_Seek capacity assertion.