Apache Tomcat before 6.0.39, 7.x before 7.0.47, and 8.x before 8.0.0-RC3, when an HTTP connector or AJP connector is used, does not properly handle certain inconsistent HTTP request headers, which allows remote attackers to trigger incorrect identification of a request's length and conduct request-smuggling attacks via (1) multiple Content-Length headers or (2) a Content-Length header and a "Transfer-Encoding: chunked" header. NOTE: this vulnerability exists because of an incomplete fix for CVE-2005-2090.
2014-02-26T14:55:08.160
2025-04-11T00:51:21.963
Deferred
CVSSv2: 5.8 (MEDIUM)
AV:N/AC:M/Au:N/C:P/I:P/A:N
8.6
4.9
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Application | apache | tomcat | 7.0.0 | Yes |
Application | apache | tomcat | 7.0.0 | Yes |
Application | apache | tomcat | 7.0.1 | Yes |
Application | apache | tomcat | 7.0.2 | Yes |
Application | apache | tomcat | 7.0.2 | Yes |
Application | apache | tomcat | 7.0.3 | Yes |
Application | apache | tomcat | 7.0.4 | Yes |
Application | apache | tomcat | 7.0.4 | Yes |
Application | apache | tomcat | 7.0.10 | Yes |
Application | apache | tomcat | 7.0.11 | Yes |
Application | apache | tomcat | 7.0.12 | Yes |
Application | apache | tomcat | 7.0.13 | Yes |
Application | apache | tomcat | 7.0.14 | Yes |
Application | apache | tomcat | 7.0.15 | Yes |
Application | apache | tomcat | 7.0.16 | Yes |
Application | apache | tomcat | 7.0.17 | Yes |
Application | apache | tomcat | 7.0.18 | Yes |
Application | apache | tomcat | 7.0.19 | Yes |
Application | apache | tomcat | 7.0.20 | Yes |
Application | apache | tomcat | 7.0.21 | Yes |
Application | apache | tomcat | 7.0.22 | Yes |
Application | apache | tomcat | 7.0.23 | Yes |
Application | apache | tomcat | 7.0.24 | Yes |
Application | apache | tomcat | 7.0.25 | Yes |
Application | apache | tomcat | 7.0.26 | Yes |
Application | apache | tomcat | 7.0.27 | Yes |
Application | apache | tomcat | 7.0.28 | Yes |
Application | apache | tomcat | 7.0.29 | Yes |
Application | apache | tomcat | 7.0.30 | Yes |
Application | apache | tomcat | 7.0.31 | Yes |
Application | apache | tomcat | 7.0.32 | Yes |
Application | apache | tomcat | 7.0.33 | Yes |
Application | apache | tomcat | 7.0.34 | Yes |
Application | apache | tomcat | 7.0.35 | Yes |
Application | apache | tomcat | 7.0.36 | Yes |
Application | apache | tomcat | 7.0.37 | Yes |
Application | apache | tomcat | 7.0.38 | Yes |
Application | apache | tomcat | 7.0.39 | Yes |
Application | apache | tomcat | 7.0.40 | Yes |
Application | apache | tomcat | 7.0.41 | Yes |
Application | apache | tomcat | 7.0.42 | Yes |
Application | apache | tomcat | 7.0.43 | Yes |
Application | apache | tomcat | 7.0.44 | Yes |
Application | apache | tomcat | 7.0.45 | Yes |
Application | apache | tomcat | 7.0.46 | Yes |
Application | apache | tomcat | 8.0.0 | Yes |
Application | apache | tomcat | 8.0.0 | Yes |
Application | apache | tomcat | ≤ 6.0.37 | Yes |
Application | apache | tomcat | 1.1.3 | Yes |
Application | apache | tomcat | 3.0 | Yes |
Application | apache | tomcat | 3.1 | Yes |
Application | apache | tomcat | 3.1.1 | Yes |
Application | apache | tomcat | 3.2 | Yes |
Application | apache | tomcat | 3.2.1 | Yes |
Application | apache | tomcat | 3.2.2 | Yes |
Application | apache | tomcat | 3.2.2 | Yes |
Application | apache | tomcat | 3.2.3 | Yes |
Application | apache | tomcat | 3.2.4 | Yes |
Application | apache | tomcat | 3.3 | Yes |
Application | apache | tomcat | 3.3.1 | Yes |
Application | apache | tomcat | 3.3.1a | Yes |
Application | apache | tomcat | 3.3.2 | Yes |
Application | apache | tomcat | 4 | Yes |
Application | apache | tomcat | 4.0.0 | Yes |
Application | apache | tomcat | 4.0.1 | Yes |
Application | apache | tomcat | 4.0.2 | Yes |
Application | apache | tomcat | 4.0.3 | Yes |
Application | apache | tomcat | 4.0.4 | Yes |
Application | apache | tomcat | 4.0.5 | Yes |
Application | apache | tomcat | 4.0.6 | Yes |
Application | apache | tomcat | 4.1.0 | Yes |
Application | apache | tomcat | 4.1.1 | Yes |
Application | apache | tomcat | 4.1.2 | Yes |
Application | apache | tomcat | 4.1.3 | Yes |
Application | apache | tomcat | 4.1.3 | Yes |
Application | apache | tomcat | 4.1.9 | Yes |
Application | apache | tomcat | 4.1.10 | Yes |
Application | apache | tomcat | 4.1.12 | Yes |
Application | apache | tomcat | 4.1.15 | Yes |
Application | apache | tomcat | 4.1.24 | Yes |
Application | apache | tomcat | 4.1.28 | Yes |
Application | apache | tomcat | 4.1.29 | Yes |
Application | apache | tomcat | 4.1.31 | Yes |
Application | apache | tomcat | 4.1.36 | Yes |
Application | apache | tomcat | 5 | Yes |
Application | apache | tomcat | 5.0.0 | Yes |
Application | apache | tomcat | 5.0.1 | Yes |
Application | apache | tomcat | 5.0.2 | Yes |
Application | apache | tomcat | 5.0.3 | Yes |
Application | apache | tomcat | 5.0.4 | Yes |
Application | apache | tomcat | 5.0.5 | Yes |
Application | apache | tomcat | 5.0.6 | Yes |
Application | apache | tomcat | 5.0.7 | Yes |
Application | apache | tomcat | 5.0.8 | Yes |
Application | apache | tomcat | 5.0.9 | Yes |
Application | apache | tomcat | 5.0.10 | Yes |
Application | apache | tomcat | 5.0.11 | Yes |
Application | apache | tomcat | 5.0.12 | Yes |
Application | apache | tomcat | 5.0.13 | Yes |
Application | apache | tomcat | 5.0.14 | Yes |
Application | apache | tomcat | 5.0.15 | Yes |
Application | apache | tomcat | 5.0.16 | Yes |
Application | apache | tomcat | 5.0.17 | Yes |
Application | apache | tomcat | 5.0.18 | Yes |
Application | apache | tomcat | 5.0.19 | Yes |
Application | apache | tomcat | 5.0.21 | Yes |
Application | apache | tomcat | 5.0.22 | Yes |
Application | apache | tomcat | 5.0.23 | Yes |
Application | apache | tomcat | 5.0.24 | Yes |
Application | apache | tomcat | 5.0.25 | Yes |
Application | apache | tomcat | 5.0.26 | Yes |
Application | apache | tomcat | 5.0.27 | Yes |
Application | apache | tomcat | 5.0.28 | Yes |
Application | apache | tomcat | 5.0.29 | Yes |
Application | apache | tomcat | 5.0.30 | Yes |
Application | apache | tomcat | 5.5.0 | Yes |
Application | apache | tomcat | 5.5.1 | Yes |
Application | apache | tomcat | 5.5.2 | Yes |
Application | apache | tomcat | 5.5.3 | Yes |
Application | apache | tomcat | 5.5.4 | Yes |
Application | apache | tomcat | 5.5.5 | Yes |
Application | apache | tomcat | 5.5.6 | Yes |
Application | apache | tomcat | 5.5.7 | Yes |
Application | apache | tomcat | 5.5.8 | Yes |
Application | apache | tomcat | 5.5.9 | Yes |
Application | apache | tomcat | 5.5.10 | Yes |
Application | apache | tomcat | 5.5.11 | Yes |
Application | apache | tomcat | 5.5.12 | Yes |
Application | apache | tomcat | 5.5.13 | Yes |
Application | apache | tomcat | 5.5.14 | Yes |
Application | apache | tomcat | 5.5.15 | Yes |
Application | apache | tomcat | 5.5.16 | Yes |
Application | apache | tomcat | 5.5.17 | Yes |
Application | apache | tomcat | 5.5.18 | Yes |
Application | apache | tomcat | 5.5.19 | Yes |
Application | apache | tomcat | 5.5.20 | Yes |
Application | apache | tomcat | 5.5.21 | Yes |
Application | apache | tomcat | 5.5.22 | Yes |
Application | apache | tomcat | 5.5.23 | Yes |
Application | apache | tomcat | 5.5.24 | Yes |
Application | apache | tomcat | 5.5.25 | Yes |
Application | apache | tomcat | 5.5.26 | Yes |
Application | apache | tomcat | 5.5.27 | Yes |
Application | apache | tomcat | 5.5.28 | Yes |
Application | apache | tomcat | 5.5.29 | Yes |
Application | apache | tomcat | 5.5.30 | Yes |
Application | apache | tomcat | 5.5.31 | Yes |
Application | apache | tomcat | 5.5.32 | Yes |
Application | apache | tomcat | 5.5.33 | Yes |
Application | apache | tomcat | 5.5.34 | Yes |
Application | apache | tomcat | 5.5.35 | Yes |
Application | apache | tomcat | 6 | Yes |
Application | apache | tomcat | 6.0 | Yes |
Application | apache | tomcat | 6.0.0 | Yes |
Application | apache | tomcat | 6.0.0 | Yes |
Application | apache | tomcat | 6.0.1 | Yes |
Application | apache | tomcat | 6.0.1 | Yes |
Application | apache | tomcat | 6.0.2 | Yes |
Application | apache | tomcat | 6.0.2 | Yes |
Application | apache | tomcat | 6.0.2 | Yes |
Application | apache | tomcat | 6.0.3 | Yes |
Application | apache | tomcat | 6.0.10 | Yes |
Application | apache | tomcat | 6.0.11 | Yes |
Application | apache | tomcat | 6.0.12 | Yes |
Application | apache | tomcat | 6.0.13 | Yes |
Application | apache | tomcat | 6.0.14 | Yes |
Application | apache | tomcat | 6.0.15 | Yes |
Application | apache | tomcat | 6.0.16 | Yes |
Application | apache | tomcat | 6.0.17 | Yes |
Application | apache | tomcat | 6.0.18 | Yes |
Application | apache | tomcat | 6.0.19 | Yes |
Application | apache | tomcat | 6.0.20 | Yes |
Application | apache | tomcat | 6.0.24 | Yes |
Application | apache | tomcat | 6.0.26 | Yes |
Application | apache | tomcat | 6.0.27 | Yes |
Application | apache | tomcat | 6.0.28 | Yes |
Application | apache | tomcat | 6.0.29 | Yes |
Application | apache | tomcat | 6.0.30 | Yes |
Application | apache | tomcat | 6.0.31 | Yes |
Application | apache | tomcat | 6.0.32 | Yes |
Application | apache | tomcat | 6.0.33 | Yes |
Application | apache | tomcat | 6.0.35 | Yes |
Application | apache | tomcat | 6.0.36 | Yes |