CVE-2025-58068: Eventlet affected by HTTP request smuggling in unparsed trailers
Impact The Eventlet WSGI parser is vulnerable to HTTP Request Smuggling due to improper handling of HTTP trailer sections.
This vulnerability could enable attackers to: - Bypass front-end security controls - Launch targeted attacks against active site users - Poison web caches
Patches Problem has been patched in eventlet 0.40.3.
The patch just drops trailers. If a backend behind eventlet.wsgi proxy requires trailers, then this patch BREAKS your setup.
Workarounds Do not use eventlet.wsgi facing untrusted clients.
References - Patch https://github.com/eventlet/eventlet/pull/1062 - This issue is similar to https://github.com/advisories/GHSA-9548-qrrj-x5pj
Other sources
Eventlet is a concurrent networking library for Python. Prior to version 0.40.3, the Eventlet WSGI parser is vulnerable to HTTP Request Smuggling due to improper handling of HTTP trailer sections. This vulnerability could enable attackers to, bypass front-end security controls, launch targeted attacks against active site users, and poison web caches. This problem has been patched in Eventlet 0.40.3 by dropping trailers which is a breaking change if a backend behind eventlet.wsgi proxy requires trailers. A workaround involves not using eventlet.wsgi facing untrusted clients.
— MITRE
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2025-58068?
CVE-2025-58068 is a critical severity vulnerability that allows HTTP Request Smuggling attacks.
How do I fix CVE-2025-58068?
To fix CVE-2025-58068, upgrade to Eventlet version 0.40.3 or later.
What types of attacks can CVE-2025-58068 enable?
CVE-2025-58068 can enable attackers to bypass front-end security controls and launch targeted attacks against users.
Is CVE-2025-58068 related to web caching?
Yes, CVE-2025-58068 can lead to web cache poisoning due to improper handling of HTTP trailers.
Which software is affected by CVE-2025-58068?
CVE-2025-58068 affects Eventlet versions prior to 0.40.3.