Skip to content

Vendor

org.apache.shiro vulnerabilities

26 published CVES affecting org.apache.shiro, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).

Total
26
Critical
9
High
6
Medium
8
Low
2
Unscored
1
CISA KEV
1
Atom feed of org.apache.shiro alerts

Products

Latest org.apache.shiro CVEs

Newest publication first · page 1 of 2

  1. HighCVSS 8.2 EPSS 0.67%

    When using Apache Shiro with the shiro-guice module in a web servlet context, a specially crafted HTTP request may cause an authentication bypass. This vulnerability is similar to https://www.cve.org/CVERecord?id=CVE-2020-1957 https://www.cve.org/CVERecord , except that it affect...

  2. HighCVSS 8.8 EPSS 0.51%

    A remote attacker can inject LDAP special characters into the Distinguished Name (DN) construction in DefaultLdapRealm class. User-supplied username input is directly concatenated into the LDAP DN template without any escaping of RFC 2253 special characters. This allows an attack...

  3. MediumCVSS 6.5 EPSS 1.2%

    Apache Shiro before 1.13.0 or 2.0.0-alpha-4, may be susceptible to a path traversal attack that results in an authentication bypass when used together with path rewriting Mitigation: Update to Apache Shiro 1.13.0+ or 2.0.0-alpha-4+, or ensure blockSemicolon is enabled (this is th...

  4. CriticalCVSS 9.8 EPSS 2.1%

    Apache Shiro, before 1.12.0 or 2.0.0-alpha-3, may be susceptible to a path traversal attack that results in an authentication bypass when used together with APIs or other web frameworks that route requests based on non-normalized requests. Mitigation: Update to Apache Shiro 1.12....

  5. CriticalCVSS 9.8 EPSS 25.5%

    Apache Shiro before 1.9.1, A RegexRequestMatcher can be misconfigured to be bypassed on some servlet containers. Applications using RegExPatternMatcher with . in the regular expression are possibly vulnerable to an authorization bypass.

  6. CriticalCVSS 9.8 EPSS 93.0% CISA KEV added 2021-11-03 Exploited in the wild Framework module Public exploit PoC

    Apache Shiro before 1.2.5, when a cipher key has not been configured for the "remember me" feature, allows remote attackers to execute arbitrary code or bypass intended access restrictions via an unspecified request parameter.

Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.