Intel

AIKIDO-2026-614714

FreeRDP.FreeRDP is vulnerable to Heap-based Buffer Overflow

Heap-based Buffer OverflowCVE-2026-73242 Published 3 days ago

70

High Risk

This Affects:

C++FreeRDP.FreeRDP
3.0.0 - 3.29.0
Fixed in 3.30.0
Are you affected? Scan for Free

TL;DR

FreeRDP's Kerberos SSPI decrypts a peer-supplied GSS Wrap token during CredSSP/NLA and validates the rotation count and total length but never bounds the extra-count EC field. The unbounded EC value is used directly in the pointer arithmetic that locates the encrypted regions, moving those pointers past the end of the token buffer before the in-place decrypt runs. A malicious peer can trigger out-of-bounds reads and in-place writes on the heap during Kerberos decryption. The fix rejects tokens whose EC would move the message pointers past the token buffer.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you use Kerberos-based NLA/CredSSP authentication.

Background info

FreeRDP.FreeRDP is vulnerable to Heap-based Buffer Overflow in versions 3.0.0 - 3.29.0.

How to fix this

Upgrade the FreeRDP.FreeRDP library to the patch version.