CVE-2012-0022: Denial of Service in Apache Tomcat
N/A
CVSS Score
Basic Information
CVE ID
GHSA ID
EPSS Score
0.95676%
CWE
-
Published
5/4/2022
Updated
2/21/2024
KEV Status
No
Technology
Java
Technical Details
CVSS Vector
-
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
org.apache.tomcat:tomcat | maven | >= 5.5.0, < 5.5.35 | 5.5.35 |
org.apache.tomcat:tomcat | maven | >= 6.0.0, < 6.0.34 | 6.0.34 |
org.apache.tomcat:tomcat | maven | >= 7.0.0, < 7.0.23 | 7.0.23 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability CVE-2012-0022 stems from inefficient parameter handling in Apache Tomcat. Analysis of security advisories and commit diffs shows that the processParameters method in Parameters.java was modified to introduce MAX_COUNT limits (via org.apache.tomcat.util.http.Parameters.MAX_COUNT) and optimize parsing. Red Hat's errata explicitly reference this parameter limit configuration, and the Tomcat security documentation confirms the parameter handling inefficiency was addressed in this component. The code changes in the commit show additions of parameter count tracking and early termination logic, directly correlating with the vulnerability description.