Apache Tomcat: Digest authenticator will authenticate any unknown user
Title source: cnaExploitation Summary
EIP tracks 1 public exploit for CVE-2026-43512. PoCs published by covepseng.
AI-analyzed exploit summary This repository contains a functional exploit for CVE-2026-43512, an authentication bypass vulnerability in Apache Tomcat's DIGEST authentication. The exploit leverages a bug in RealmBase.getDigest() where a null password is converted to the string 'null', allowing authentication with a non-existent username and the literal password 'null'.
Description
DEPRECATED: Authentication Bypass Issues vulnerability in digest authentication in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.21, from 10.1.0-M1 through 10.1.54, from 9.0.0.M1 through 9.0.117, from 8.5.0 through 8.5.100, from before 7.0.0. Older unsupported versions any also be affect Users are recommended to upgrade to version 11.0.22, 10.1.55 or 9.0.118 which fix the issue.
Exploits (1)
This repository contains a functional exploit for CVE-2026-43512, an authentication bypass vulnerability in Apache Tomcat's DIGEST authentication. The exploit leverages a bug in RealmBase.getDigest() where a null password is converted to the string 'null', allowing authentication with a non-existent username and the literal password 'null'.
References (2)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H