Description
FreeRDP from 3.0.0 before 3.32.0 contains an infinite loop vulnerability in http_response_recv() that allows malicious gateways to exhaust client CPU via crafted Content-Type headers. Attackers controlling a gateway can return a nonzero Content-Length with a semicolon-containing unrecognized Content-Type, pinning a client thread at full CPU indefinitely.
Published: 2026-10-14
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Apply Patch
AI Analysis

Impact

FreeRDP versions 3.0.0 through 3.31.9 contain an infinite loop within the http_response_recv() function. The loop is triggered when a gateway returns a nonzero Content-Length header paired with a Content-Type that includes a semicolon and is otherwise unrecognized. The result is that a client thread becomes trapped in the loop, consuming all available CPU resources indefinitely and rendering the client unresponsive. This vulnerability is categorized as CWE-835, an infinite loop weakness.

Affected Systems

The affected product is FreeRDP, the open-source RDP client. All releases from 3.0.0 up to but not including 3.32.0 are susceptible. The issue applies to any installation of FreeRDP that connects through a gateway capable of sending HTTP responses.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity vulnerability. Because no public exploit code is available and the attacker must control an RDP gateway, exploitation requires proximity to the gateway infrastructure. The EPSS score is not currently available, and the vulnerability is not listed in the CISA KEV catalog. The exact impact depends on the volume of traffic sent by the malicious gateway, but an attacker can effectively perform a denial of service against individual clients by exhausting CPU cycles.

Generated by OpenCVE AI on October 15, 2026 at 12:15 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade FreeRDP to version 3.32.0 or newer, which removes the infinite loop bug.
  • Configure any RDP gateways to only send recognized Content-Type headers and to reject responses that contain semicolons in the header value.
  • If an upgrade or gateway reconfiguration cannot occur immediately, isolate affected clients behind a firewall that limits or blocks traffic from untrusted RDP gateways to reduce potential exploitation.

Generated by OpenCVE AI on October 15, 2026 at 12:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 20 Oct 2026 03:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 15 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Wed, 14 Oct 2026 23:00:00 +0000

Type Values Removed Values Added
Description FreeRDP from 3.0.0 before 3.32.0 contains an infinite loop vulnerability in http_response_recv() that allows malicious gateways to exhaust client CPU via crafted Content-Type headers. Attackers controlling a gateway can return a nonzero Content-Length with a semicolon-containing unrecognized Content-Type, pinning a client thread at full CPU indefinitely.
Title FreeRDP 3.0.0 before 3.32.0 Infinite Loop DoS via Gateway Content-Type
First Time appeared Freerdp
Freerdp freerdp
Weaknesses CWE-835
CPEs cpe:2.3:a:freerdp:freerdp:*:*:*:*:*:*:*:*
Vendors & Products Freerdp
Freerdp freerdp
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-20T02:17:21.565Z

Reserved: 2026-10-14T22:11:15.575Z

Link: CVE-2026-110836

cve-icon Vulnrichment

Updated: 2026-10-20T02:17:12.448Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-14T23:17:23.593

Modified: 2026-10-23T20:45:41.400

Link: CVE-2026-110836

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-14T22:52:11Z

Links: CVE-2026-110836 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T15:00:11Z

Weaknesses
  • CWE-835

    Loop with Unreachable Exit Condition ('Infinite Loop')