CVE-2026-23903
Medium · 5.3CVSS
5.3
EPSS
0.4%
Published
Feb 9, 2026
CISA due date
—
The record
Authentication Bypass by Alternate Name vulnerability in Apache Shiro. This issue affects Apache Shiro: before 2.0.7. Users are recommended to upgrade to version 2.0.7, which fixes the issue. The issue only effects static files. If static files are served from a case-insensitive filesystem, such as default macOS setup, static files may be accessed by varying the case of the filename in the request. If only lower-case (common default) filters are present in Shiro, they may be bypassed this way. Shiro 2.1.0 and later has a new parameters to remediate this issue shiro.ini: filterChainResolver.caseInsensitive = true application.properties: shiro.caseInsensitive=true Shiro 3.0.0 and later makes this the default in shiro.ini-based configurations. Shiro 3.0.1 and later makes this the default in all configurations, including programmatic and Spring / Spring Boot.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Maven | org.apache.shiro:shiro-spring | 0 | 2.1.0 |
Related vulnerabilities
- CVE-2026-15980 The MyHome Core plugin for WordPress is vulnerable to Authentication Bypass in all… CWE-289
- CVE-2026-32639 Winter CMS is a content management system built on the Laravel PHP framework. CWE-289
- CVE-2026-15985 The Classified Listing - Mobile Number Verification plugin for WordPress is vulnerable to… CWE-289
- CVE-2026-9701 The Eventer plugin for WordPress is vulnerable to an insecure password reset mechanism in… CWE-289
- CVE-2026-55075 Coder allows organizations to provision remote development environments via Terraform. CWE-289
- CVE-2026-56091 When using Apache Shiro with the shiro-guice module in a web servlet context, a specially… CWE-289
- CVE-2026-53622 Traefik is an HTTP reverse proxy and load balancer. CWE-289
- CVE-2026-50627 The JwtAccessTokenValidator class in Apache CXF fails to validate the 'aud' (Audience)… CWE-289