Skip to main content
EPSS 6.2%top 6.9%

Apache Tomcat: Authentication bypass when using Jakarta Authentication API (CVE-2024-52316)

0
Critical
Published: 07/10/2025 (07/10/2025, 10:46:05 UTC)
Source: GCVE Database
Product: tomcat

Description

Apache Tomcat contains an authentication bypass vulnerability when using a custom Jakarta Authentication API ServerAuthContext component that throws an exception without setting an HTTP failure status. This may allow authentication to succeed improperly. No known Jakarta Authentication components currently behave this way. The issue affects multiple Tomcat versions including 8.5.x, 9.0.x, 10.1.x, and 11.0.0. Fixed versions are 11.0.0, 10.1.31, and 9.0.96. Users should upgrade to these versions to remediate the vulnerability.

Affected software

Ubuntu:Pro:16.04:LTSmore threats →ghsa
tomcat8
pkg:deb/ubuntu/[email protected]+esm2?arch=source&distro=esm-infra-legacy/xenial
Affected versions
=8.0.26-1=8.0.28-1=8.0.30-1=8.0.32-1=8.0.32-1ubuntu1=8.0.32-1ubuntu1.1=8.0.32-1ubuntu1.2=8.0.32-1ubuntu1.3=8.0.32-1ubuntu1.4=8.0.32-1ubuntu1.5=8.0.32-1ubuntu1.6=8.0.32-1ubuntu1.7=8.0.32-1ubuntu1.8=8.0.32-1ubuntu1.9=8.0.32-1ubuntu1.10=8.0.32-1ubuntu1.11=8.0.32-1ubuntu1.13=8.0.32-1ubuntu1.13+esm1=8.0.32-1ubuntu1.13+esm2
Ubuntu:Pro:18.04:LTSmore threats →ghsa
tomcat8
pkg:deb/ubuntu/[email protected]~18.04.3+esm6?arch=source&distro=esm-apps/bionic
Affected versions
=8.5.21-1ubuntu1=8.5.29-1=8.5.30-1=8.5.30-1ubuntu1=8.5.30-1ubuntu1.2=8.5.30-1ubuntu1.3=8.5.30-1ubuntu1.4=8.5.39-1ubuntu1~18.04.1=8.5.39-1ubuntu1~18.04.2=8.5.39-1ubuntu1~18.04.3=8.5.39-1ubuntu1~18.04.3+esm1=8.5.39-1ubuntu1~18.04.3+esm2=8.5.39-1ubuntu1~18.04.3+esm3=8.5.39-1ubuntu1~18.04.3+esm4=8.5.39-1ubuntu1~18.04.3+esm5=8.5.39-1ubuntu1~18.04.3+esm6
Ubuntu:Pro:18.04:LTSmore threats →ghsa
tomcat9
pkg:deb/ubuntu/[email protected]+esm8?arch=source&distro=esm-apps/bionic
Affected versions
=9.0.16-3~18.04.1=9.0.16-3ubuntu0.18.04.1=9.0.16-3ubuntu0.18.04.2=9.0.16-3ubuntu0.18.04.2+esm1=9.0.16-3ubuntu0.18.04.2+esm2=9.0.16-3ubuntu0.18.04.2+esm3=9.0.16-3ubuntu0.18.04.2+esm4=9.0.16-3ubuntu0.18.04.2+esm5=9.0.16-3ubuntu0.18.04.2+esm6=9.0.16-3ubuntu0.18.04.2+esm7=9.0.16-3ubuntu0.18.04.2+esm8
Ubuntu:Pro:20.04:LTSmore threats →ghsa
tomcat9
pkg:deb/ubuntu/[email protected]+esm3?arch=source&distro=esm-apps/focal
Affected versions
=9.0.24-1=9.0.27-1=9.0.31-1=9.0.31-1ubuntu0.1=9.0.31-1ubuntu0.2=9.0.31-1ubuntu0.3=9.0.31-1ubuntu0.4=9.0.31-1ubuntu0.5=9.0.31-1ubuntu0.6=9.0.31-1ubuntu0.7=9.0.31-1ubuntu0.8=9.0.31-1ubuntu0.9=9.0.31-1ubuntu0.9+esm1=9.0.31-1ubuntu0.9+esm2=9.0.31-1ubuntu0.9+esm3
Ubuntu:Pro:22.04:LTSmore threats →ghsa
tomcat9
pkg:deb/ubuntu/[email protected]+esm4?arch=source&distro=esm-apps/jammy
Affected versions
=9.0.43-3=9.0.54-1=9.0.55-1=9.0.58-1=9.0.58-1ubuntu0.1=9.0.58-1ubuntu0.1+esm1=9.0.58-1ubuntu0.1+esm2=9.0.58-1ubuntu0.1+esm3=9.0.58-1ubuntu0.1+esm4=9.0.58-1ubuntu0.2=9.0.58-1ubuntu0.2+esm1=9.0.58-1ubuntu0.2+esm2=9.0.58-1ubuntu0.2+esm3=9.0.58-1ubuntu0.2+esm4
Ubuntu:Pro:24.04:LTSmore threats →ghsa
tomcat10
pkg:deb/ubuntu/[email protected]~esm3?arch=source&distro=esm-apps/noble
Affected versions
<10.1.16-1ubuntu0.1~esm3=10.1.10-1=10.1.14-1=10.1.15-1=10.1.16-1=10.1.16-1ubuntu0.1~esm1=10.1.16-1ubuntu0.1~esm2

Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 09/08/2026, 15:09:25 UTC

Technical Analysis

CVE-2024-52316 is an unchecked error condition vulnerability in Apache Tomcat's handling of authentication when configured with a custom Jakarta Authentication ServerAuthContext component. If such a component throws an exception during authentication without explicitly setting an HTTP failure status, the authentication process may not fail as intended, resulting in an authentication bypass. Although no known Jakarta Authentication components currently exhibit this behavior, the vulnerability affects Apache Tomcat versions from 8.5.0 through 8.5.100, 9.0.0 through 9.0.95, 10.1.0 through 10.1.30, and 11.0.0. The issue is fixed in versions 9.0.96, 10.1.31, and 11.0.0.

Potential Impact

Successful exploitation of this vulnerability could allow an attacker to bypass authentication controls if a custom Jakarta Authentication ServerAuthContext component throws an exception without setting an HTTP failure status. This could lead to unauthorized access to applications hosted on affected Apache Tomcat servers. However, no known Jakarta Authentication components currently behave in this vulnerable manner, which may limit the practical impact.

Mitigation Recommendations

A patch is available. Users are recommended to upgrade Apache Tomcat to versions 11.0.0, 10.1.31, or 9.0.96 or later, which include fixes for this vulnerability. Applying these official updates will remediate the authentication bypass issue. No other specific mitigations are indicated by the vendor advisory.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Gcve Source
db.gcve.eu
Osv Id
UBUNTU-CVE-2024-52316
Osv Schema Version
1.7.0
Ecosystems
["Ubuntu:Pro:16.04:LTS","Ubuntu:Pro:18.04:LTS","Ubuntu:Pro:20.04:LTS","Ubuntu:Pro:22.04:LTS","Ubuntu:Pro:24.04:LTS"]
Cvss Version
3.1

Threat ID: 6a58b50e68715ace43db325f

Added to database: 07/16/2026, 10:40:14 UTC

Last enriched: 09/08/2026, 15:09:25 UTC

Last updated: 09/10/2026, 19:36:48 UTC

Views: 48

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses