Skip to content
Friday, October 16, 2026AboutContactRSS
FreeRDP Proxy Memory Exhaustion Flaw Rated High Severity
Vulnerabilities

FreeRDP Proxy Memory Exhaustion Flaw Rated High Severity

A high-severity flaw in FreeRDP proxies allows attackers to exhaust memory via unbounded fragment reassembly, affecting versions before 3.32.0.

Key points

  • FreeRDP versions 3.0.0-beta1 through 3.31.9 are affected by CVE-2026-110833.
  • The flaw allows remote attackers to cause memory exhaustion in RDPDR channel proxies.
  • The National Vulnerability Database rates the issue with a CVSS score of 8.2.

FreeRDP proxies are vulnerable to a memory exhaustion flaw that the National Vulnerability Database rates as high severity. The issue, tracked as CVE-2026-110833, affects FreeRDP versions from 3.0.0-beta1 up to but not including 3.32.0.

What happened

The National Vulnerability Database reports that FreeRDP fails to enforce size limits when reassembling RDPDR channel fragments. Attackers can exploit this by sending a FIRST fragment followed by continuation fragments without a terminating LAST flag. This behavior causes the proxy to grow per-session heap streams proportional to the incoming traffic volume.

As Patch Gazette reported on 2026-10-15, similar unbounded growth issues have plagued other open-source components like Eclipse Vert.x. In this specific case, the lack of cumulative or absolute size checks allows the memory consumption to rise indefinitely. The vulnerability is classified under CWE-400, indicating a resource consumption weakness.

Why it matters

The flaw allows attackers to exhaust proxy memory by sending specific fragment sequences. Because the memory growth is proportional to traffic, the resource consumption can scale with the volume of data sent. This directly impacts the available memory resources on the proxy system handling the RDPDR channel.

What to watch

  • Monitor proxy memory usage for unusual spikes or steady growth patterns.
  • Check network logs for RDPDR channel activity lacking proper termination flags.
  • Verify current FreeRDP versions against the affected range before 3.32.0.
  • Watch for vendor announcements regarding the availability of version 3.32.0.

Who needs to act first

Teams should prioritize updating exposed proxy servers that handle untrusted remote desktop traffic. Identify systems running FreeRDP versions below 3.32.0 and isolate them from networks where unauthenticated RDP connections are possible. Test any available updates in a non-production environment to ensure compatibility with existing channel configurations. Back up configuration files before applying changes to facilitate rapid rollback if stability issues arise.

What to do and how to stay safe: FreeRDP

  • Inventory all systems running FreeRDP to identify those with versions prior to 3.32.0.
  • Restrict inbound RDP traffic to trusted sources until a patch is confirmed available.
  • Monitor system memory metrics on proxy servers for signs of abnormal growth.
  • Prepare deployment plans for version 3.32.0 once the vendor releases the fix.

Step-by-step guide: Virtual Patching Myths: What It Actually Fixes and Breaks

General security guidance from the Patch Gazette newsroom. It is not confirmed advice from the organisations named in this story.

Frequently asked questions

Which FreeRDP versions are affected by CVE-2026-110833?

Versions from 3.0.0-beta1 up to, but not including, 3.32.0 are affected.

How is this vulnerability exploited?

Attackers send RDPDR channel fragments without a terminating LAST flag, causing unbounded memory growth.

Is there a fix available yet?

The source material indicates that versions before 3.32.0 are affected, implying 3.32.0 contains the fix.

Sources

  1. CVE Program
FreeRDPCVE-2026-110833RDPproxymemory exhaustion

Related stories

holaOS Authorization Flaw Lets External Users Run Agent Tasks

A missing authorization check in holaOS through 2026.822.1 allows any messaging user to execute agent tasks on operator machines via bot channels.