Release of invalid pointer or reference in FreeRDP - #VU164452
Published: November 10, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service in a FreeRDP client.
The vulnerability exists due to an invalid pointer free in the RD Gateway transport when chunked decoder state overwrites a websocket context pointer stored in the same union. A remote attacker can supply crafted chunk sizes through a malicious RD Gateway data channel using Transfer-Encoding: chunked to trigger an invalid dereference and free during connection teardown, potentially crashing the client.