Intel

AIKIDO-2026-862537

FreeRDP.FreeRDP is vulnerable to Out-of-bounds Read

Out-of-bounds ReadCVE-2026-67290 Published Aug 18, 2026

42

Medium Risk

This Affects:

C++FreeRDP.FreeRDP
0.0.1 - 3.28.0
Fixed in 3.29.0
Are you affected? Scan for Free

TL;DR

The optional TSMF media redirection channel's FFmpeg decoder path parses AVC1 MPEG2VIDEOINFO media types and accepts a short nonzero ExtraData buffer without enforcing the subtype-specific minimum size. The decoder initialisation then reads fixed offsets into that buffer before checking its length, reading past the end of a short allocation. A malicious RDP server sending crafted media format data can cause a client-side heap out-of-bounds read and crash. The fix validates the source ExtraData length before reading the fixed offsets.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you enable the deprecated TSMF media redirection channel with the FFmpeg decoder.

Background info

FreeRDP.FreeRDP is vulnerable to Out-of-bounds Read in versions 0.0.1 - 3.28.0.

How to fix this

Upgrade the FreeRDP.FreeRDP library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform