QID 150590

Date Published: 2022-11-07

QID 150590: Apache Tomcat HTTP Request Smuggling Vulnerability (CVE-2022-42252)

Apache Tomcat is an open source web server and servlet container developed by the Apache Software Foundation.

If Tomcat was configured to ignore invalid HTTP headers via setting rejectIllegalHeader to false (not the default), 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 Versions:
Apache Tomcat 10.1.0-M1 to 10.1.0
Apache Tomcat 10.0.0-M1 to 10.0.26
Apache Tomcat 9.0.0-M1 to 9.0.67
Apache Tomcat 8.5.0 to 8.5.52

QID Detection Logic (Unauthenticated):
This QID sends a HTTP GET request to a invalid URL and based on the response confirms the vulnerable instance of Apache Tomcat running on the host.

Exploitation of the vulnerability could lead to HTTP request smuggling attack.

  • CVSS V3 rated as High - 7.5 severity.
  • CVSS V2 rated as Critical - 9.4 severity.
  • Solution
    Customers are advised to upgrade Apache Tomcat to new version to remediate this vulnerability. For more information please refer to Apache Tomcat Security Advisory.

    CVEs related to QID 150590

    Software Advisories
    Advisory ID Software Component Link
    Apache Tomcat URL Logo lists.apache.org/thread/zzcxzvqfdqn515zfs3dxb7n8gty589sq