BaseIncomplete

CWE-444Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')

Category: other

Description

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.

Common consequences· 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 protection mechanisms and gain unauthorized access to a web application, and 3) the message can invoke a script or a page that returns client credentials (similar to a Cross Site Scripting attack).

Potential mitigations· 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.

Related CAPEC attack patterns· 2

CAPEC-273CAPEC-33

References

  1. https://cwe.mitre.org/data/definitions/444.html

Exploits (incoming)2

TypeTargetConfidenceTier
AttackPatternHTTP Request Smugglingcapec-33100%live
AttackPatternHTTP Response Smugglingcapec-273100%live

(incoming)26

TypeTargetConfidenceTier
VulnerabilityCVE-2025-12642cve-2025-126420%live
VulnerabilityCVE-2025-14523cve-2025-145230%live
VulnerabilityCVE-2025-31958cve-2025-319580%live
VulnerabilityCVE-2025-41235cve-2025-412350%live
VulnerabilityCVE-2025-43859cve-2025-438590%live
VulnerabilityCVE-2025-53628cve-2025-536280%live
VulnerabilityCVE-2025-55315cve-2025-553150%live
VulnerabilityCVE-2025-56266cve-2025-562660%live
VulnerabilityCVE-2025-58068cve-2025-580680%live
VulnerabilityOracle E-Business Suite Server-Side Request Forgery (SSRF) Vulnerabilitycve-2025-618840%live
VulnerabilityCVE-2026-1525cve-2026-15250%live
VulnerabilityCVE-2026-2332cve-2026-23320%live
VulnerabilityCVE-2026-23527cve-2026-235270%live
VulnerabilityCVE-2026-23941cve-2026-239410%live
VulnerabilityCVE-2026-2833cve-2026-28330%live
VulnerabilityCVE-2026-2835cve-2026-28350%live
VulnerabilityCVE-2026-28367cve-2026-283670%live
VulnerabilityCVE-2026-28368cve-2026-283680%live
VulnerabilityCVE-2026-28369cve-2026-283690%live
VulnerabilityCVE-2026-28497cve-2026-284970%live
VulnerabilityCVE-2026-41873cve-2026-418730%live
VulnerabilityCVE-2026-42581cve-2026-425810%live
VulnerabilityCVE-2026-42584cve-2026-425840%live
KEVEntrySAP Multiple Products HTTP Request Smuggling Vulnerabilitykev-cve-2022-225360%live
KEVEntryQlik Sense HTTP Tunneling Vulnerabilitykev-cve-2023-412650%live
KEVEntryQlik Sense HTTP Tunneling Vulnerabilitykev-cve-2023-483650%live

Related by meaning· 6

Nearest entities by semantic similarity across the cs-graph corpus.

CWE
Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Request/Response Splitting')
CWE
Improper Neutralization of HTTP Headers for Scripting Syntax
CWE
Improper Neutralization
CWE
Improper Enforcement of Message Integrity During Transmission in a Communication Channel
CWE
Incomplete Denylist to Cross-Site Scripting
CWE
Improper Neutralization of Script in an Error Message Web Page
Sourced from MITRE CWE 4.20. Curated for EU compliance use cases by Adam Lundqvist, Founder at SQUR.