Skip to content
OpenAdvisories
Medium CVE-2005-2090 EUVD-2022-3670GHSA-f2gq-p6qv-ccw4

Tomcat Vulnerable to Web Cache Poisoning

Published Jun 30, 2005 · Updated Aug 7, 2024 · Assigned by mitre

Description

Jakarta Tomcat 5.0.19 (Coyote/1.1) and Tomcat 4.1.24 (Coyote/1.0) allows remote attackers to poison the web cache, bypass web application firewall protection, and conduct XSS attacks via an HTTP request with both a "Transfer-Encoding: chunked" header and a Content-Length header, which causes Tomcat to incorrectly handle and forward the body of the request in a way that causes the receiving server to process it as a separate HTTP request, aka "HTTP Request Smuggling."

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
RHEL 5 jakarta-commons-modeler +1 1.1-8jpp.1.0.2.el5 RHSA-2007:0327
RHEL 5 tomcat5 +10 5.5.23-0jpp.1.0.3.el5 RHSA-2007:0327
Show 7 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat Rhel Developer Suite 3 jakarta-commons-modeler 2.0-3jpp_3rh RHSA-2007:0328
Red Hat Rhel Developer Suite 3 tomcat5 +5 5.5.23-0jpp_6rh RHSA-2007:0328
Red Hat Rhel Application Stack 1 jbossas 4.0.5-2.CP04.el4s1.2 RHSA-2007:0360
Red Hat Rhel Application Server 2 jakarta-commons-modeler +1 2.0-3jpp_2rh RHSA-2007:0326
Red Hat Rhel Application Server 2 tomcat5 +10 5.5.23-0jpp_4rh.3 RHSA-2007:0326
Red Hat Rhel Application Server 1 tomcat5 +2 5.0.30-0jpp_5rh RHSA-2007:0340
Red Hat Network Satellite 5 jabberd 2.0s10-3.38.rhn RHSA-2008:0261
Red Hat Network Satellite 5 jakarta-commons-pool 1.2-2jpp_2rh RHSA-2007:1069
Red Hat Network Satellite 5 java-1.4.2-ibm +1 1.4.2.10-1jpp.2.el4 RHSA-2008:0261
Red Hat Network Satellite 5 jfreechart 0.9.20-3.rhn RHSA-2008:0261
Red Hat Network Satellite 5 openmotif21 2.1.30-11.RHEL4.6 RHSA-2008:0261
Red Hat Network Satellite 5 perl-Crypt-CBC 2.24-1.el4 RHSA-2008:0261
Red Hat Network Satellite 5 rhn-apache 1.3.27-36.rhn.rhel4 RHSA-2008:0261
Red Hat Network Satellite 5 rhn-modjk-ap13 1.2.23-2rhn.rhel4 RHSA-2008:0261
Red Hat Network Satellite 5 rhn-modperl 1.29-16.rhel4 RHSA-2008:0261
Red Hat Network Satellite 5 rhn-modssl 2.8.12-8.rhn.10.rhel4 RHSA-2008:0261
Red Hat Network Satellite 5 tomcat5 5.0.30-0jpp_6rh RHSA-2008:0261, RHSA-2007:1069
Red Hat Network Satellite 5 tyrex 1.0.1-2jpp_2rh RHSA-2007:1069
Red Hat Network Satellite 4 jabberd 2.0s10-3.37.rhn RHSA-2008:0524
Red Hat Network Satellite 4 jakarta-commons-pool 1.2-2jpp_2rh RHSA-2007:1069
Red Hat Network Satellite 4 java-1.4.2-ibm +1 1.4.2.10-1jpp.2.el3 RHSA-2008:0524
Red Hat Network Satellite 4 jfreechart 0.9.20-3.rhn RHSA-2008:0524
Red Hat Network Satellite 4 openmotif21 2.1.30-9.RHEL3.8 RHSA-2008:0524
Red Hat Network Satellite 4 perl-Crypt-CBC 2.24-1.el3 RHSA-2008:0524
Red Hat Network Satellite 4 rhn-apache 1.3.27-36.rhn.rhel3 RHSA-2008:0524
Red Hat Network Satellite 4 rhn-modjk-ap13 1.2.23-2rhn.rhel3 RHSA-2008:0524
Red Hat Network Satellite 4 rhn-modperl 1.29-16.rhel3 RHSA-2008:0524
Red Hat Network Satellite 4 rhn-modssl 2.8.12-8.rhn.10.rhel3 RHSA-2008:0524
Red Hat Network Satellite 4 tomcat5 5.0.30-0jpp_6rh RHSA-2008:0524, RHSA-2007:1069
Red Hat Network Satellite 4 tyrex 1.0.1-2jpp_2rh RHSA-2007:1069
Red Hat Certificate System 7 ant 1.6.5-1jpp_1rh RHSA-2010:0602
Red Hat Certificate System 7 avalon-logkit 1.2-2jpp_4rh RHSA-2010:0602
Red Hat Certificate System 7 axis 1.2.1-1jpp_3rh RHSA-2010:0602
Red Hat Certificate System 7 classpathx-jaf 1.0-2jpp_6rh RHSA-2010:0602
Red Hat Certificate System 7 classpathx-mail 1.1.1-2jpp_8rh RHSA-2010:0602
Red Hat Certificate System 7 geronimo-specs +10 1.0-0.M4.1jpp_10rh RHSA-2010:0602
Red Hat Certificate System 7 jakarta-commons-modeler 2.0-3jpp_2rh RHSA-2010:0602
Red Hat Certificate System 7 log4j 1.2.12-1jpp_1rh RHSA-2010:0602
Red Hat Certificate System 7 mx4j 1:3.0.1-1jpp_4rh RHSA-2010:0602
Red Hat Certificate System 7 pcsc-lite +2 1.3.3-3.el4 RHSA-2010:0602
Red Hat Certificate System 7 rhpki-ca 7.3.0-20.el4 RHSA-2010:0602
Red Hat Certificate System 7 rhpki-java-tools 7.3.0-10.el4 RHSA-2010:0602
Red Hat Certificate System 7 rhpki-kra 7.3.0-14.el4 RHSA-2010:0602
Red Hat Certificate System 7 rhpki-manage 7.3.0-19.el4 RHSA-2010:0602
Red Hat Certificate System 7 rhpki-native-tools 7.3.0-6.el4 RHSA-2010:0602
Red Hat Certificate System 7 rhpki-tks +1 7.3.0-13.el4 RHSA-2010:0602
Red Hat Certificate System 7 tomcat5 +5 5.5.23-0jpp_4rh.16 RHSA-2010:0602
Red Hat Certificate System 7 xerces-j2 2.7.1-1jpp_1rh RHSA-2010:0602
Red Hat Certificate System 7 xml-commons +1 1.3.02-2jpp_1rh RHSA-2010:0602

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.apache.tomcat:tomcat >= 5.0.0, <= 5.0.19 — GHSA-f2gq-p6qv-ccw4
Maven org.apache.tomcat:tomcat >= 4.0.0, <= 4.1.24 — GHSA-f2gq-p6qv-ccw4

Advisories 9

References