Skip to content

← Public intelligence

Maven package

org.apache.shiro:shiro-spring

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

3 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Medium, CVSS 5.3MavenPublished

    Apache Shiro has an Authentication Bypass

    CVE-2026-23903 · GHSA-c244-p6m5-vqj6

    Affected
    • Maven org.apache.shiro:shiro-spring <= 2.0.6
    Fixed in
    2.1.0· Vendor fix available
    Issue
    Impact Authentication Bypass: A vulnerability exists in Apache Shiro that allows authentication bypass for static files when served from a case-insensitive filesystem (such as the default configuration on macOS or Windows). The issue arises when Shiro's URL filters are configured with lower-case rules (a common default), but the underlying operating system treats mixed-case filenames as identical. An attacker can access protected static resources by varying the capitalization of the filename in the request (e.g., requesting /SECRET.TXT to bypass a rule for /secret.txt). This issue specifically affects static file handling and does not impact dynamic resource paths that are case-sensitive. Patches Users should upgrade to Apache Shiro 2.1.0 or later. Important Configuration Note: Version 2.1.0 introduces a new configuration parameter to handle case-insensitivity, which must be enabled manually to resolve the issue: shiro.ini: Spring Boot (application.properties): Note: Apache Shiro…

    Recommended action: Upgrade to 2.1.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. Critical, CVSS 9.8MavenPublished

    Authentication bypass in Apache Shiro

    CVE-2020-17523 · GHSA-v98j-7crc-wvrj

    Affected
    • Maven org.apache.shiro:shiro-spring < 1.7.1
    Fixed in
    1.7.1· Vendor fix available
    Issue
    Apache Shiro before 1.7.1, when using Apache Shiro with Spring, a specially crafted HTTP request may cause an authentication bypass.

    Recommended action: Upgrade to 1.7.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  3. Critical, CVSS 9.8MavenPublished

    Authentication bypass in Apache Shiro

    CVE-2020-17510 · GHSA-7cj4-gj8m-m2f7

    Affected
    • Maven org.apache.shiro:shiro-spring < 1.7.0
    Fixed in
    1.7.0· Vendor fix available
    Issue
    Apache Shiro before 1.7.0, when using Apache Shiro with Spring, a specially crafted HTTP request may cause an authentication bypass.

    Recommended action: Upgrade to 1.7.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →