70 vulnerabilities classified as CWE-113 (HTTP头部中CRLF序列转义处理不恰当(HTTP响应分割)). AI Chinese analysis included.
CWE-113 represents a critical input validation weakness where software fails to properly sanitize carriage return and line feed characters within user-supplied data before embedding it into HTTP headers. Attackers typically exploit this vulnerability by injecting malicious CRLF sequences, effectively splitting the HTTP response to inject arbitrary headers or body content. This technique, known as HTTP Response Splitting, can facilitate session hijacking, cross-site scripting, or cache poisoning attacks by manipulating downstream proxies or browsers. To mitigate this risk, developers must rigorously validate and neutralize all incoming data, specifically filtering out or encoding CR and LF characters before they are processed for header construction. Implementing strict input validation libraries and adhering to secure coding standards ensures that untrusted data cannot alter the structure of HTTP messages, thereby preserving the integrity of the communication channel and preventing malicious header injection.
String author = request.getParameter(AUTHOR_PARAM); ... Cookie cookie = new Cookie("author", author); cookie.setMaxAge(cookieExpiration); response.addCookie(cookie);HTTP/1.1 200 OK ... Set-Cookie: author=Jane Smith ...| CVE ID | Title | CVSS | Severity | Published |
|---|---|---|---|---|
| CVE-2020-5249 | HTTP Response Splitting (Early Hints) in Puma — Puma | 6.5 | Medium | 2020-03-02 |
| CVE-2020-5247 | HTTP Response Splitting in Puma — Puma | 6.5 | Medium | 2020-02-28 |
| CVE-2020-5216 | Limited header injection when using dynamic overrides with user input in RubyGems secure_headers — secure_headers | 4.4 | Medium | 2020-01-23 |
| CVE-2019-16771 | Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Response Splitting') in Armeria — Armeria | 4.8 | Medium | 2019-12-06 |
| CVE-2019-15259 | Cisco Unified Contact Center Express HTTP Response Splitting Vulnerability — Cisco Unified Contact Center Express | 4.7 | - | 2019-10-02 |
| CVE-2018-13814 | Siemens SIMATIC Panels和SIMATIC WinCC 代码注入漏洞 — SIMATIC HMI Comfort Panels 4" - 22", SIMATIC HMI Comfort Outdoor Panels 7" & 15", SIMATIC HMI KTP Mobile Panels KTP400F, KTP700, KTP700F, KTP900 und KTP900F, SIMATIC WinCC Runtime Advanced, SIMATIC WinCC Runtime Professional, SIMATIC WinCC (TIA Portal), SIMATIC HMI Classic Devices (TP/MP/OP/MP Mobile Panel) | 9.1 | - | 2018-12-13 |
| CVE-2017-7528 | Red Hat CloudForms Management Engine 安全漏洞 — Ansible Tower | 7.4 | - | 2018-08-22 |
| CVE-2018-1067 | Red Hat Undertow 安全漏洞 — undertow | 8.2 | - | 2018-05-21 |
| CVE-2017-12308 | 多款Cisco产品Cisco Small Business Managed Switches software 安全漏洞 — Cisco Small Business 300 and 500 Series Managed Switches | 6.1 | - | 2018-01-18 |
| CVE-2017-12309 | Cisco Email Security Appliance 安全漏洞 — Cisco Email Security Appliance | 5.8 | - | 2017-11-16 |
Vulnerabilities classified as CWE-113 (HTTP头部中CRLF序列转义处理不恰当(HTTP响应分割)) represent 70 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.