CVE-2026-23530CWE-122

FreeRDP has heap-buffer-overflow in planar_decompress_plane_rle

High · published January 19, 2026

CVSS v4.0
7.7
EPSS
1%
Percentile
44.2
In the wild
Unconfirmed
What it is

⚡ A sneaky heap buffer overflow can crash your FreeRDP client, creating chaos at your remote desktop! 🔥 Think of it like a hotel that overbooks rooms without checking the actual capacity — the overflow can lead to some guests getting locked out or worse, a complete system failure. 🏨 An attacker could exploit this vulnerability by sending crafted data, causing your FreeRDP client to crash. This could lead to a denial of service (DoS) scenario or, in worse cases, allow for code execution depending on how the memory is handled. It's like opening a door for chaos into your secure environment!

Put simply

Think of it like a hotel that overbooks rooms without checking the actual capacity — the overflow can lead to some guests getting locked out or worse, a complete system failure. 🏨 The vulnerability arises because the `freerdp_bitmap_decompress_planar` function fails to validate source width and height against defined limits before running a Run-Length Encoding (RLE) decode, resulting in a potential heap buffer overflow.

What to do

An attacker could exploit this vulnerability by sending crafted data, causing your FreeRDP client to crash. This could lead to a denial of service (DoS) scenario or, in worse cases, allow for code execution depending on how the memory is handled. It's like opening a door for chaos into your secure environment! Upgrade to FreeRDP version 3.21.0 or later to patch this vulnerability. Additionally, conduct an audit of your deployment to ensure no previous versions are in use, as this could expose your systems to risk. You've got this! With a quick upgrade, your remote desktop experience will be safer than ever! 🛡️

The record
Technical detail
CVSS v4.0
7.7 · HIGH
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P
EPSS
0.00533 · 44.2th percentile
Weakness
CWE-122 · Heap-based Buffer Overflow
Published
2026-01-19T16:58Z
EPSS history
Timeline
  • 19 JAN 16:58Z
    FreeRDP has heap-buffer-overflow in planar_decompress_plane_rle
    cvelistv5