CVE-2026-110835: FreeRDP 3.0.0 before 3.32.0 HTTP Header Injection via Proxy Routing Token

Published Oct 14, 2026
·
Updated

FreeRDP 3.0.0 before 3.32.0 allows HTTP header injection in its proxy because a lone LF in the target portion of a routing token (Cookie: msts=) is not rejected and is written by httpproxyconnect into the CONNECT request line and Host header. A remote unauthenticated RDP client connecting to a proxy using FixedTarget=false and an upstream HTTP proxy can alter HTTP request/header framing at that upstream proxy.

Affected Software

1 affected component
FreeRDP freerdp>=3.0.0<3.32.0

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade FreeRDP to a version that resolves this vulnerability.

    Fixed in 3.32.0

Event History

Oct 14, 2026
CVE Published
via MITRE·10:52 PM
Data Sourced
via MITRE·10:52 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which deployments are exposed to this issue?

Deployments using FreeRDP versions from 3.0.0 before 3.32.0 are exposed when the proxy is configured with FixedTarget=false and uses an upstream HTTP proxy. The vulnerable path is reached by an RDP client supplying a routing token in the msts cookie.

2

Does an attacker need credentials or user interaction to exploit it?

No. A remote unauthenticated RDP client can exploit the issue by connecting to the affected proxy and providing a routing token containing a lone LF in its target portion.

3

What is the impact at the upstream proxy?

The injected LF can alter HTTP request and header framing because the routing-token target is written into the upstream CONNECT request line and Host header. The reported impact is integrity-related; no confidentiality or availability impact is specified.

4

What configuration change can reduce exposure if upgrading is not immediately possible?

Avoid the affected proxy routing configuration: do not combine FixedTarget=false with an upstream HTTP proxy. This removes the deployment condition described for exploitation.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203