CVE-2026-24733
Received
Received - Intake
Improper Input Validation in Apache Tomcat Enables Security Bypass
Publication date: 2026-02-17
Last updated on: 2026-03-11
Assigner: Apache Software Foundation
Description
Description
Improper Input Validation vulnerability in Apache Tomcat.
Tomcat did not limit HTTP/0.9 requests to the GET method. If a security
constraint was configured to allow HEAD requests to a URI but deny GET
requests, the user could bypass that constraint on GET requests by
sending a (specification invalid) HEAD request using HTTP/0.9.
This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.14, from 10.1.0-M1 through 10.1.49, from 9.0.0.M1 through 9.0.112.
Older, EOL versions are also affected.
Users are recommended to upgrade to version 11.0.15 or later, 10.1.50 or later or 9.0.113 or later, which fixes the issue.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 10.0.0 |
| apache | tomcat | 10.0.0 |
| apache | tomcat | 10.0.0 |
| apache | tomcat | 10.0.0 |
| apache | tomcat | 10.0.0 |
| apache | tomcat | 10.0.0 |
| apache | tomcat | 10.0.0 |
| apache | tomcat | 10.0.0 |
| apache | tomcat | 10.0.0 |
| apache | tomcat | 10.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | 11.0.0 |
| apache | tomcat | From 10.1.1 (inc) to 10.1.50 (exc) |
| apache | tomcat | From 11.0.1 (inc) to 11.0.15 (exc) |
| apache | tomcat | From 9.0.1 (inc) to 9.0.113 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-20 | The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly. |