---
id: CVE-2026-101296
title: >-
  Apache Tomcat: JNDIRealm bind credential validation fails open for non-GSSAPI
  SASL mechanisms
summary: "A missing critical step in authentication vulnerability in Apache Tomcat when the JNDI realm was configured with with a non GSSAPI SASL authentication mechanism\_allowed attackers to authenticate without providing the correct password.\n\n\n…"
severity: none
cwe:
  - CWE-304
vendor: Apache Software Foundation
product: Apache Tomcat
affected:
  - apache_tomcat >= 11.0.0-M1 <= 11.0.26
  - apache_tomcat >= 10.1.0-M1 <= 10.1.60
  - apache_tomcat >= 9.0.0.M1 <= 9.0.122
  - apache_tomcat >= 8.5.0 <= 8.5.100
  - apache_tomcat >= 7.0.0 <= 7.0.109
published: '2026-10-20'
updated: '2026-10-20'
sourceUpdated: '2026-10-20T13:45:39.959Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-101296'
references:
  - url: 'https://lists.apache.org/thread.html/bl52b9go9ckoov8x4v3dt6rkm573cygd'
tags:
  - cve.org
ingestedAt: '2026-10-20T14:08:00.570Z'
---

## Overview

A missing critical step in authentication vulnerability in Apache Tomcat when the JNDI realm was configured with with a non GSSAPI SASL authentication mechanism allowed attackers to authenticate without providing the correct password.



This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.26, from 10.1.0-M1 through 10.1.60, from 9.0.0.M1 through 9.0.122.



The following versions were EOL at the time the CVE was created but are known to be affected: from 8.5.0 through 8.5.100, from 7.0.0 through 7.0.109. Other unsupported versions may also be affected.



Users are recommended to upgrade to version 11.0.27, 10.1.61 or 9.0.123, which fix the issue.

## Affected

- `apache_tomcat >= 11.0.0-M1 <= 11.0.26`
- `apache_tomcat >= 10.1.0-M1 <= 10.1.60`
- `apache_tomcat >= 9.0.0.M1 <= 9.0.122`
- `apache_tomcat >= 8.5.0 <= 8.5.100`
- `apache_tomcat >= 7.0.0 <= 7.0.109`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
