CVE-2026-111240 PUBLISHED

Apache TomEE: Authentication bypass for accounts without a stored password in SQL login module

Assigner: apache
Reserved: 15.10.2026 Published: 10.11.2026 Updated: 10.11.2026

The JDBC based JAAS login module accepts a login without a password for accounts whose stored password is NULL. A remote attacker who knows the user name of such an account can authenticate as that user and obtain its roles. Only deployments using this login module with NULL passwords in the user table are affected. Users are recommended to upgrade to version 10.3.0 or 11.0.0-M2, which fix the issue.

Product Status

Vendor Apache Software Foundation
Product Apache TomEE
Versions Default: unaffected
  • affected from 4.0.0-beta-1 to 4.7.5 (incl.)
Vendor Apache Software Foundation
Product Apache TomEE
Versions Default: unaffected
  • affected from 7.0.0-M1 to 10.0.0-M1 (excl.)
  • affected from 10.0.0-M1 to 10.3.0 (excl.)
  • affected from 11.0.0-M1 to 11.0.0-M2 (excl.)

Credits

  • The Apache Software Foundation finder
  • Claude Security tool
  • Richard Zowalla remediation developer

References

Problem Types

  • CWE-287 Improper Authentication CWE