CWE-444
331 CVEs • Abstraction: Base
Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')
The product acts as an intermediary HTTP agent (such as a proxy or firewall) in the data flow between two entities such as a client and server, but it does not interpret malformed HTTP requests or responses in ways that are consistent with how the messages will be processed by those entities that are at the ultimate destination.
CVEs (331)
CVE VENDORS PRODUCTS UPDATED PUBLISHED CVSS |
|---|
LavaLite CMS v 9.0.0 was discovered to be vulnerable to web cache poisoning. |
HTTP request/response smuggling vulnerability in HAProxy version 2.7.0, and 2.6.1 to 2.6.7 allows a remote attacker to alter a legitimate user's request. As a result, the attacker may obtain sensitive information or caus...Show more |
Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to versions 1.26.0, 1.25.3, 1.24.4, 1.23.6, and 1.22.9, Envoy does not sanitize or escape request properties when generating re...Show more |
Envoy is an open source edge and service proxy designed for cloud-native applications. Compliant HTTP/1 service should reject malformed request lines. Prior to versions 1.26.0, 1.25.3, 1.24.4, 1.23.6, and 1.22.9, There i...Show more |
2Fedoraproject Mediawiki2Fedora MediawikiFeb 18, 2025 Mar 31, 2023 N/A· v4 9.8 CRITICAL· v3 N/A· v2 An issue was discovered in MediaWiki before 1.35.10, 1.36.x through 1.38.x before 1.38.6, and 1.39.x before 1.39.3. An auto-block can occur for an untrusted X-Forwarded-For header. |
3Apache DebianUnbit3Debian Linux Http ServerUwsgiMay 1, 2025 Mar 7, 2023 N/A· v4 7.5 HIGH· v3 N/A· v2 HTTP Response Smuggling vulnerability in Apache HTTP Server via mod_proxy_uwsgi. This issue affects Apache HTTP Server: from 2.4.30 through 2.4.55. Special characters in the origin response header can truncate/split the...Show more |
Some mod_proxy configurations on Apache HTTP Server versions 2.4.0 through 2.4.55 allow a HTTP Request Smuggling attack. Configurations are affected when mod_proxy is enabled along with some form of RewriteRule or P...Show more |
2Debian Haproxy2Debian Linux HaproxyMar 20, 2025 Feb 14, 2023 N/A· v4 9.1 CRITICAL· v3 N/A· v2 HAProxy before 2.7.3 may allow a bypass of access control because HTTP/1 headers are inadvertently lost in some situations, aka "request smuggling." The HTTP header parsers in HAProxy may accept empty header field names,...Show more |
1Dell 3Powervault Me5012 Firmware Powervault Me5024 FirmwarePowervault Me5084 FirmwareNov 21, 2024 Jan 20, 2023 N/A· v4 8.8 HIGH· v3 N/A· v2 Dell EMC PV ME5, versions ME5.1.0.0.0 and ME5.1.0.1.0, contains a Client-side desync Vulnerability. An unauthenticated attacker could potentially exploit this vulnerability to force a victim's browser to desynchronize i...Show more |
Inconsistent Interpretation of HTTP Requests ('HTTP Request Smuggling') vulnerability in mod_proxy_ajp of Apache HTTP Server allows an attacker to smuggle requests to the AJP server it forwards requests to. This issue a...Show more |
A request smuggling attack is possible when using MaxBytesHandler. When using MaxBytesHandler, the body of an HTTP request is not fully consumed. When the server attempts to read HTTP2 frames from the connection, it will...Show more |
4Debian LlhttpNodejs+1 more4Debian Linux LlhttpNode.js+1 moreApr 24, 2025 Dec 5, 2022 N/A· v4 6.5 MEDIUM· v3 N/A· v2 The llhttp parser in the http module in Node v18.7.0 does not correctly handle header fields that are not terminated with CLRF. This may result in HTTP Request Smuggling. |
1Solarwinds 1Security Event Manager Nov 21, 2024 Nov 23, 2022 N/A· v4 6.1 MEDIUM· v3 N/A· v2 This vulnerability occurs when a web server fails to correctly process the Content-Length of POST requests. This can lead to HTTP request smuggling or XSS.
|
2Fedoraproject Varnish Cache Project2Fedora Varnish CacheMay 1, 2025 Nov 9, 2022 N/A· v4 7.5 HIGH· v3 N/A· v2 An issue was discovered in Varnish Cache 7.x before 7.1.2 and 7.2.x before 7.2.1. A request smuggling attack can be performed on Varnish Cache servers by requesting that certain headers are made hop-by-hop, preventing th...Show more |
If Apache Tomcat 8.5.0 to 8.5.82, 9.0.0-M1 to 9.0.67, 10.0.0-M1 to 10.0.26 or 10.1.0-M1 to 10.1.0 was configured to ignore invalid HTTP headers via setting rejectIllegalHeader to false (the default for 8.5.x only), Tomca...Show more |
Requests forwarded by ReverseProxy include the raw query parameters from the inbound request, including unparsable parameters rejected by net/http. This could permit query parameter smuggling when a Go proxy forwards a p...Show more |
2Ivanti Pulsesecure2Connect Secure Pulse Connect SecureNov 21, 2024 Sep 30, 2022 N/A· v4 5.4 MEDIUM· v3 N/A· v2 Pulse Secure version 9.115 and below may be susceptible to client-side http request smuggling, When the application receives a POST request, it ignores the request's Content-Length header and leaves the POST body on the...Show more |
It was found that Quarkus 2.10.x does not terminate HTTP requests header context which may lead to unpredictable behavior. |
1Dproxy Nexgen Project 1Dproxy Nexgen Nov 21, 2024 Aug 15, 2022 N/A· v4 7.5 HIGH· v3 N/A· v2 dproxy-nexgen (aka dproxy nexgen) re-uses the DNS transaction id (TXID) value from client queries, which allows attackers (able to send queries to the resolver) to conduct DNS cache-poisoning attacks because the TXID val...Show more |
Acceptance of some invalid Transfer-Encoding headers in the HTTP/1 client in net/http before Go 1.17.12 and Go 1.18.4 allows HTTP request smuggling if combined with an intermediate server that also improperly fails to re...Show more |