目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CWE-444 HTTP请求的解释不一致性(HTTP请求私运) 类漏洞列表 285

CWE-444 HTTP请求的解释不一致性(HTTP请求私运) 类弱点 285 条 CVE 漏洞汇总,含 AI 中文分析。

CWE-444指HTTP请求/响应走私漏洞,属于中间件解释不一致型缺陷。当代理或防火墙与后端服务器对畸形HTTP消息解析逻辑不同时,攻击者可利用此差异构造恶意请求,绕过安全控制或劫持用户会话。开发者应避免使用存在解析歧义的中间件,确保所有HTTP组件采用统一的解析标准,并严格校验请求边界,以消除解释不一致的风险。

MITRE CWE 官方描述
CWE:CWE-444 HTTP 请求解释不一致('HTTP 请求/响应走私') 该产品在数据流中充当两个实体(如客户端和服务器)之间的中间 HTTP 代理(例如代理服务器或防火墙),但它未能以与最终目的地实体处理消息的方式一致的方式来解释格式错误的 HTTP 请求或响应。 HTTP 请求或响应(“消息”)可能以导致 Web 服务器或客户端与中间 HTTP 代理(如负载均衡器、反向代理、Web 缓存代理、应用防火墙等)以不同方式解释这些消息的方式出现格式错误或意外情况。例如,攻击者可能能够添加重复或不同的头部字段,客户端或服务器可能将其解释为一组消息,而中间代理可能将相同的字节序列解释为另一组不同的消息。例如,在处理重复头部(如两个 Transfer-encoding (TE) 或两个 Content-length (CL))时可能会出现差异,或者恶意的 HTTP 消息中 TE 和 CL 的头部不同。消息解析和解释的不一致可能允许攻击者将消息“走私”到客户端/服务器,而中间代理对此毫无察觉。这种弱点通常是由于 HTTP 代理中使用了过时或不兼容的 HTTP 协议版本所致。
常见影响 (1)
Integrity, Non-Repudiation, Access Control Unexpected State, Hide Activities, Bypass Protection Mechanism
An attacker could create HTTP messages to exploit a number of weaknesses including 1) the message can trick the web server to associate a URL with another URL's webpage and caching the contents of the webpage (web cache poisoning attack), 2) the message can be structured to bypass the firewall prote…
缓解措施 (4)
Implementation Use a web server that employs a strict HTTP parsing procedure, such as Apache [REF-433].
Implementation Use only SSL communication.
Implementation Terminate the client session after each request.
System Configuration Turn all pages to non-cacheable.
代码示例 (2)
In the following example, a malformed HTTP request is sent to a website that includes a proxy server and a web server with the intent of poisoning the cache to associate one webpage with another malicious webpage.
POST http://www.website.com/foobar.html HTTP/1.1 Host: www.website.com Connection: Keep-Alive Content-Type: application/x-www-form-urlencoded Content-Length: 0 Content-Length: 54 GET /poison.html HTTP/1.1 Host: www.website.com Bla: GET http://www.website.com/page_to_poison.html HTTP/1.1 Host: www.website.com Connection: Keep-Alive
Attack
GET /poison.html HTTP/1.1 Host: www.website.com Bla:
Result
In the following example, a malformed HTTP request is sent to a website that includes a web server with a firewall with the intent of bypassing the web server firewall to smuggle malicious code into the system.
POST /page.asp HTTP/1.1 Host: www.website.com Connection: Keep-Alive Content-Length: 49223 zzz...zzz ["z" x 49152] POST /page.asp HTTP/1.0 Connection: Keep-Alive Content-Length: 30 POST /page.asp HTTP/1.0 Bla: POST /page.asp?cmd.exe HTTP/1.0 Connection: Keep-Alive
Attack
CVE ID 标题 CVSS 风险等级 Published
CVE-2022-24790 Puma 环境问题漏洞 — puma 9.1 Critical 2022-03-30
CVE-2022-24766 mitmproxy 环境问题漏洞 — mitmproxy 9.8 Critical 2022-03-21
CVE-2022-24761 Waitress 环境问题漏洞 — waitress 7.5 High 2022-03-17
CVE-2022-22720 Apache HTTP Server 环境问题漏洞 — Apache HTTP Server 9.8 - 2022-03-14
CVE-2022-22536 SAP多个产品环境问题漏洞 — SAP NetWeaver and ABAP Platform 9.8 - 2022-02-09
CVE-2022-22532 SAP多个产品环境问题漏洞 — SAP NetWeaver Application Server Java 9.8 - 2022-02-09
CVE-2021-43797 Netty 环境问题漏洞 — netty 6.5 Medium 2021-12-09
CVE-2021-41267 Sensio Labs Symfony 环境问题漏洞 — symfony 6.5 Medium 2021-11-24
CVE-2021-22959 Nodejs Core 环境问题漏洞 — Node 6.5 - 2021-11-15
CVE-2021-22960 nodejs 环境问题漏洞 — Node 6.5 - 2021-11-03
CVE-2021-41136 Puma 环境问题漏洞 — puma 3.7 Low 2021-10-12
CVE-2021-39214 mitmproxy环境问题漏洞 — mitmproxy 8.1 High 2021-09-16
CVE-2021-38162 SAP Web dispatcher 环境问题漏洞 — SAP Web Dispatcher 8.9 High 2021-09-14
CVE-2021-34559 Pepperl Fuchs WirelessHART-Gateway环境问题漏洞 — WHA-GW-F2D2-0-AS- Z2-ETH 5.4 Medium 2021-08-31
CVE-2021-33683 SAP Web Dispatcher 和 Internet Communication Manager 环境问题漏洞 — SAP Web Dispatcher and Internet Communication Manager 5.3 - 2021-07-14
CVE-2021-33037 Apache Tomcat 环境问题漏洞 — Apache Tomcat 5.3 - 2021-07-12
CVE-2021-32715 hyperium hyper 环境问题漏洞 — hyper 3.1 Low 2021-07-07
CVE-2021-32565 Apache Traffic Server 环境问题漏洞 — Apache Traffic Server 7.5 - 2021-06-29
CVE-2021-27577 Apache Traffic Server 环境问题漏洞 — Apache Traffic Server 7.5 - 2021-06-29
CVE-2021-21409 Netty 环境问题漏洞 — netty 5.9 Medium 2021-03-30
CVE-2021-21295 Netty 环境问题漏洞 — io.netty:netty-codec-http2 5.9 Medium 2021-03-09
CVE-2021-20220 Red Hat Undertow 环境问题漏洞 — undertow 6.5 - 2021-02-23
CVE-2021-21299 hyper crate for Rust 环境问题漏洞 — hyper 4.8 Medium 2021-02-11
CVE-2020-8287 nodejs 环境问题漏洞 — Node 6.5 - 2021-01-06
CVE-2020-26281 Http-rs Async-h1 环境问题漏洞 — async-h1 6.8 Medium 2020-12-21
CVE-2020-10687 Red Hat Undertow 环境问题漏洞 — Undertow 4.8 - 2020-09-23
CVE-2020-8201 Node.js 环境问题漏洞 — Node 7.4 - 2020-09-18
CVE-2020-10719 Red Hat Undertow 环境问题漏洞 — undertow 6.5 Medium 2020-05-26
CVE-2020-11077 Puma 环境问题漏洞 — puma 6.8 Medium 2020-05-22
CVE-2020-11076 Puma 环境问题漏洞 — puma 7.5 High 2020-05-22

CWE-444(HTTP请求的解释不一致性(HTTP请求私运)) 是常见的弱点类别,本平台收录该类弱点关联的 285 条 CVE 漏洞。