CVE-2026-43515: Apache Tomcat - Security constraints not correctly applied
Versions Affected: Apache Tomcat 11.0.0-M1 to 11.0.21 Apache Tomcat 10.1.0-M1 to 10.1.54 Apache Tomcat 9.0.0.M1 to 9.0.117 Older, unsupported versions may also be affected Description: When multiple security constraints defined an HTTP method constraint for the same extension pattern, only the first method constraint was applied.
Published May 12, 2026 · Updated May 19, 2026
Affected packages
org.apache.tomcat.embed:tomcat-embed-core
- Ecosystem
- Maven
- Affected
- < 9.0.118
- Fixed in
- 9.0.118
- Check
mvn dependency:tree -Dincludes=org.apache.tomcat.embed:tomcat-embed-core
org.apache.tomcat.embed:tomcat-embed-core
- Ecosystem
- Maven
- Affected
- >= 10.1.0-M1, < 10.1.55
- Fixed in
- 10.1.55
- Check
mvn dependency:tree -Dincludes=org.apache.tomcat.embed:tomcat-embed-core
org.apache.tomcat.embed:tomcat-embed-core
- Ecosystem
- Maven
- Affected
- >= 11.0.0-M1, < 11.0.22
- Fixed in
- 11.0.22
- Check
mvn dependency:tree -Dincludes=org.apache.tomcat.embed:tomcat-embed-core
org.apache.tomcat:tomcat
- Ecosystem
- Maven
- Affected
- < 9.0.118
- Fixed in
- 9.0.118
- Check
mvn dependency:tree -Dincludes=org.apache.tomcat:tomcat
org.apache.tomcat:tomcat
- Ecosystem
- Maven
- Affected
- >= 10.1.0-M1, < 10.1.55
- Fixed in
- 10.1.55
- Check
mvn dependency:tree -Dincludes=org.apache.tomcat:tomcat
org.apache.tomcat:tomcat
- Ecosystem
- Maven
- Affected
- >= 11.0.0-M1, < 11.0.22
- Fixed in
- 11.0.22
- Check
mvn dependency:tree -Dincludes=org.apache.tomcat:tomcat
org.apache.tomcat:tomcat-catalina
- Ecosystem
- Maven
- Affected
- < 9.0.118
- Fixed in
- 9.0.118
- Check
mvn dependency:tree -Dincludes=org.apache.tomcat:tomcat-catalina
org.apache.tomcat:tomcat-catalina
- Ecosystem
- Maven
- Affected
- >= 10.1.0-M1, < 10.1.55
- Fixed in
- 10.1.55
- Check
mvn dependency:tree -Dincludes=org.apache.tomcat:tomcat-catalina
org.apache.tomcat:tomcat-catalina
- Ecosystem
- Maven
- Affected
- >= 11.0.0-M1, < 11.0.22
- Fixed in
- 11.0.22
- Check
mvn dependency:tree -Dincludes=org.apache.tomcat:tomcat-catalina
Advisory details
From the GitHub Advisory Database (CC BY 4.0).
Versions Affected: Apache Tomcat 11.0.0-M1 to 11.0.21 Apache Tomcat 10.1.0-M1 to 10.1.54 Apache Tomcat 9.0.0.M1 to 9.0.117 Older, unsupported versions may also be affected
Description: When multiple security constraints defined an HTTP method constraint for the same extension pattern, only the first method constraint was applied.
Mitigation: Users of the affected versions should apply one of the following mitigations:
- Upgrade to Apache Tomcat 11.0.22 or later
- Upgrade to Apache Tomcat 10.1.55 or later
- Upgrade to Apache Tomcat 9.0.118 or later
References
- https://nvd.nist.gov/vuln/detail/CVE-2026-43515
- https://lists.apache.org/thread/746nxfxod0wsocxtmv8pb8nkgmwpc6bb
- https://github.com/apache/tomcat/commit/276087d9c7abbcecc6c4fb4e4b08cf64780c6e36
- https://github.com/apache/tomcat/commit/c621317382682206fb58ab92ebd3e1b6fdd10ce9
- https://github.com/apache/tomcat/commit/db919ff9912b4d61d1b702a1342b8bde39270031
- https://tomcat.apache.org/security-10.html
- https://tomcat.apache.org/security-11.html
- https://tomcat.apache.org/security-9.html
- https://github.com/advisories/GHSA-5m62-pw8w-7w9f
How this page is made: the data panel comes from the GitHub Advisory Database, CISA’s KEV catalog, the NVD and FIRST EPSS, and updates twice a day. No analysis has been written for this entry yet. Methodology
More Maven vulnerabilities
All Maven entriesCVE-2026-65182
Apache Tomcat has an Improper Access Control, Incorrect Authorization vulnerability
critical9.1No fixAug 26, 2026CVE-2026-65905
Apache Tomcat's DIGEST authenticator has an Authentication Bypass by Capture-replay vulnerability
critical9.8No fixAug 26, 2026CVE-2026-68525
Apache Tomcat's FORM authentication process has an Incorrect Authorization vulnerability
critical9.1No fixAug 26, 2026CVE-2026-41293
Apache Tomcat - HTTP/2 request headers not validated
critical9.8May 12, 2026CVE-2026-43512
Apache Tomcat - Digest authenticator will authenticate any unknown user
critical9.8May 12, 2026CVE-2026-29145
Apache Tomcat: CLIENT_CERT authentication does not fail as expected
critical9.1Apr 9, 2026
