Use-after-free in FreeRDP - #VU164453
Published: November 10, 2026
Vulnerability details
The vulnerability allows a remote attacker to trigger invalid server certificate signatures that can cause validating clients to reject connections.
The vulnerability exists due to use-after-free in FreeRDP's cert_write_server_certificate_v1() when stream reallocation invalidates a saved pointer before signature hashing. A remote attacker can negotiate Standard RDP Security with at least four static channels against a server using a 3072-bit key, or with any channel count against a server using a 4096-bit key, to trigger freed-memory reads and invalid certificate signatures.