Skip to content
OpenAdvisories
High · 7.5 CVE-2022-42252 BIT-tomcat-2022-42252EUVD-2022-7390GHSA-p22x-g9px-3945

Apache Tomcat request smuggling via malformed content-length

Published Nov 1, 2022 · Updated May 6, 2025 · Assigned by apache

Description

If Apache Tomcat 8.5.0 to 8.5.82, 9.0.0-M1 to 9.0.67, 10.0.0-M1 to 10.0.26 or 10.1.0-M1 to 10.1.0 was configured to ignore invalid HTTP headers via setting rejectIllegalHeader to false (the default for 8.5.x only), Tomcat did not reject a request containing an invalid Content-Length header making a request smuggling attack possible if Tomcat was located behind a reverse proxy that also failed to reject the request with the invalid header.

Affected products

VendorProductAffectedFixed
Apache Software Foundation Apache Tomcat 10.1.0-M1 – ≤ 10.1.0, 10.0.0-M1 – ≤ 10.0.26, 9.0.0-M1 – ≤ 9.0.67, 8.5.0 – ≤ 8.5.82 —

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
Debian 14 tomcat9 9.0.68-1 —
Debian 13 tomcat9 9.0.68-1 —
Debian 12 tomcat9 9.0.68-1 —
Debian 11 tomcat9 9.0.43-2~deb11u6 DSA-5381-1
Debian 10 tomcat9 9.0.31-1~deb10u8 DLA-3384-1
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS tomcat9 9.0.31-1ubuntu0.5 USN-6880-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 22.04 LTS tomcat9 9.0.58-1ubuntu0.1+esm1 USN-6880-1
Ubuntu Pro 18.04 LTS tomcat8 8.5.39-1ubuntu1~18.04.3+esm1 USN-6880-1
Ubuntu Pro 18.04 LTS tomcat9 9.0.16-3ubuntu0.18.04.2+esm1 USN-6880-1
ReleasePackageFixed inAdvisory
Red Hat JBoss Web Server 5 jws5-tomcat +11 9.0.62-13.redhat_00011.1.el7jws RHSA-2023:1663
ReleasePackageFixed inAdvisory
SLES 15 SP1 tomcat 9.0.36-150100.4.81.1 SUSE-SU-2022:4257-1
SLES 15 tomcat 9.0.36-150000.3.101.2 SUSE-SU-2022:4221-1
SLES 12 SP5 tomcat 9.0.36-3.93.1 SUSE-SU-2026:1058-1, SUSE-SU-2022:4303-1
SLES 12 SP4 tomcat 9.0.36-3.93.1 SUSE-SU-2022:4303-1
SLES 12 SP3 tomcat 8.0.53-29.57.1 SUSE-SU-2022:4193-1
Show 10 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 12 SP2 tomcat 8.0.53-29.57.1 SUSE-SU-2022:4193-1
SLES for SAP 15 SP1 tomcat 9.0.36-150100.4.81.1 SUSE-SU-2022:4257-1
SLES for SAP 15 tomcat 9.0.36-150000.3.101.2 SUSE-SU-2022:4221-1
SLES for SAP 12 SP5 tomcat 9.0.36-3.93.1 SUSE-SU-2022:4303-1
SLES for SAP 12 SP4 tomcat 9.0.36-3.93.1 SUSE-SU-2022:4303-1
SLE HPC 15 SP1 tomcat 9.0.36-150100.4.81.1 SUSE-SU-2022:4257-1
SLE HPC 15 tomcat 9.0.36-150000.3.101.2 SUSE-SU-2022:4221-1
SUSE OpenStack Cloud Crowbar 9 tomcat 9.0.36-3.93.1 SUSE-SU-2022:4303-1
SUSE OpenStack Cloud 9 tomcat 9.0.36-3.93.1 SUSE-SU-2022:4303-1
SUSE Enterprise Storage 6 tomcat 9.0.36-150100.4.81.1 SUSE-SU-2022:4257-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed tomcat 9.0.43-11.1 openSUSE-SU-2024:12534-1
openSUSE Tumbleweed tomcat10 10.1.14-1.1 openSUSE-SU-2024:13441-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 tomcat9 +7 1:9.0.71-1.amzn2023.0.1 ALAS2023-2023-140

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.apache.tomcat:tomcat-coyote >= 9.0.0-M1, < 9.0.68 9.0.68 GHSA-p22x-g9px-3945
Maven org.apache.tomcat:tomcat-coyote >= 10.0.0-M1, < 10.0.27 10.0.27 GHSA-p22x-g9px-3945
Maven org.apache.tomcat:tomcat-coyote >= 10.1.0-M1, < 10.1.1 10.1.1 GHSA-p22x-g9px-3945
Maven org.apache.tomcat.embed:tomcat-embed-core >= 8.5.0, < 8.5.83 8.5.83 GHSA-p22x-g9px-3945
Maven org.apache.tomcat.embed:tomcat-embed-core >= 9.0.0-M1, < 9.0.68 9.0.68 GHSA-p22x-g9px-3945
Maven org.apache.tomcat.embed:tomcat-embed-core >= 10.0.0-M1, < 10.0.27 10.0.27 GHSA-p22x-g9px-3945
Maven org.apache.tomcat.embed:tomcat-embed-core >= 10.1.0-M1, < 10.1.1 10.1.1 GHSA-p22x-g9px-3945

Advisories 26

References