Skip to content
CVE PROGRAM SOURCE RECORD8.2 High

CVE-2026-109257

FreeRDP before 3.32.0 Double Free via NSCodec plane growth failure

Description

FreeRDP before 3.32.0 contains a double-free vulnerability in nsc_context_initialize_encode() that leaves dangling plane pointers after a partial buffer growth failure. Attackers using a crafted RDP client can negotiate NSCodec with a large desktop geometry to trigger allocation failure, crashing the server during context teardown.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

FreeRDP FreeRDP

Default version status: unaffected

  • 0 to < 3.32.0affected
  • 3.32.0unaffected

References