CVE-2026-43512: Apache Tomcat - Digest authenticator will authenticate any unknown user
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 DIGEST authentication was configured, any user not known to the configured Realm would be authenticated if they presented the password "null".
Published May 12, 2026 · Updated May 18, 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 DIGEST authentication was configured, any user not known to the configured Realm would be authenticated if they presented the password "null".
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-43512
- https://lists.apache.org/thread/7x09x7o12solvclslw3sz0288xc8wx73
- https://github.com/apache/tomcat/commit/3d4d3fae07a6cd9c2eb193c5491001740ec64448
- https://github.com/apache/tomcat/commit/6565a6cb6499e56fe2f34457cec99f9d1c4f39e9
- https://github.com/apache/tomcat/commit/a99c355e8199adbfd67c9a1fffbd85b810b196cd
- 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-h6fc-48rj-7qqh
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-43515
Apache Tomcat - Security constraints not correctly applied
critical9.1May 12, 2026CVE-2026-29145
Apache Tomcat: CLIENT_CERT authentication does not fail as expected
critical9.1Apr 9, 2026
