Join our Newsletter — 33% off our NHI Course

Notifications
Clear all

Apache Tomcat bypass in JNDIRealm: what IAM teams need to know


(@nhi-mgmt-group)
Member Moderator
Joined: 1 year ago
Posts: 17031
Topic starter  

TL;DR: CVE-2026-55957 lets attackers bypass Apache Tomcat authentication when JNDIRealm uses GSSAPI binds, with a CVSS 9.8 score and affected releases spanning multiple supported and end-of-life branches, according to CYCOGNITO. The issue shows how directory-backed application identity can fail at the credential-validation layer, turning a configuration choice into an access-control collapse.

NHIMG editorial — based on content published by CYCOGNITO: Sample of assets impacted by Apache Tomcat Authentication Bypass, identified by the CyCognito Platform

By the numbers:

Questions worth separating out

Q: What breaks when directory-backed application authentication is bypassed in Tomcat?

A: The application loses the trust boundary that normally separates unauthenticated traffic from protected internal functions.

Q: Why do directory-integrated applications increase IAM risk when authentication fails?

A: Because the application often treats the directory as the source of truth for both authentication and downstream authorisation.

Q: How can security teams know whether Tomcat authentication exposure is actually contained?

A: They should confirm every JNDIRealm deployment, verify whether GSSAPI binds are enabled, and check whether the vulnerable versions are still running in production, staging, or third-party hosted platforms.

Practitioner guidance

  • Find every Tomcat instance using JNDIRealm with GSSAPI binds Build an estate-wide inventory of Java applications that delegate authentication to LDAP or Active Directory through JNDIRealm, then flag every instance where GSSAPI-authenticated binds are enabled.
  • Map directory-backed access paths to protected business functions Identify which internal consoles, admin functions, and business workflows inherit access from the affected Realm.
  • Restrict network reachability until upgrade is confirmed Limit access to affected Tomcat instances to trusted internal ranges, VPN segments, or reverse proxy paths while upgrade status is verified.

What's in the full analysis

CYCOGNITO's full article covers the operational detail this post intentionally leaves for the source:

  • Affected version ranges and how to match them against your Tomcat estate
  • Specific remediation guidance for supported and end-of-life Tomcat branches
  • The exposure pattern observed across sectors and what that implies for inventory gaps
  • Practical checks for third-party platforms that bundle their own Tomcat runtime

👉 Read CYCOGNITO's analysis of Apache Tomcat authentication bypass exposure →

Apache Tomcat bypass in JNDIRealm: what IAM teams need to know?

Explore further

View Full Forum →  |  NHI Foundation Course →



   
Quote
Share: