SEPTEMBER 19, 2026
Live Feed
Back to database
Case File

CVE-2026-67306

MEDIUM · CVSS 5.4 EPSS 0.27% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-08-01 · Last synced 2026-08-31

CyberRota Analysis

AI-Generated

FreeRDP versions 3.28.0 and earlier are vulnerable to an out-of-bounds read due to insufficient validation of attacker-declared raw bytes in the RDP6 bitmap decoder. This flaw can be exploited by a malicious RDP server to send truncated bitmap updates, potentially leading to information disclosure or application crashes. Organizations using FreeRDP should prioritize upgrading to version 3.29.0 to mitigate this risk.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-67306
Severity
MEDIUM
CVSS
5.4
EPSS
0.27%

Original NVD Description

FreeRDP versions 3.28.0 and earlier contain an out-of-bounds read vulnerability in the RDP6 planar RLE bitmap decoder functions planar_decompress_plane_rle and planar_decompress_plane_rle_only in libfreerdp/codec/planar.c. Only the 1-byte control byte is bounds-checked; the subsequent 0–15 attacker-declared raw bytes are read without validating that the source buffer contains them. A malicious or compromised RDP server can send a truncated planar-encoded bitmap or surface update (reachable via both the Bitmap Update PDU and RDPGFX Surface Command paths) that causes the client to read past the end of the source buffer. The issue is fixed in FreeRDP 3.29.0.