Patchfirst
CVE-2020-1957 EPSS 23.3%

Apache Shiro before 1.5.2, when using Apache Shiro with Spring dynamic controllers, a specially crafted request may cause an authentication bypass.

Heading is the official description · CVE.org
Breakdown
54.6 / 100
Exploited
Yes, in VulnCheck KEV
Reports
0
Tactics
0/15

First seen exploited 13 months after disclosure.

  1. Disclosedday 0
  2. First seen exploitedVulnCheck KEV evidence+13 mo

6 fixes in shiro-core over 5 years. The latest fix listed for shiro-core is 1.8.0.

Fixes in shiro-coreMaven package, by fixed version. Earlier and later fixes in the same package, not necessarily the same bug.

  1. 1.2.5CVE-2016-44377 Jun 2016KEV
  2. 1.4.2CVE-2019-1242218 Nov 2019
  3. 1.5.2CVE-2020-195725 Mar 2020
  4. 1.5.3CVE-2020-1198922 Jun 2020
  5. 1.6.0CVE-2020-1393317 Aug 2020
  6. 1.8.0CVE-2021-4130317 Sep 2021Latest listed

techniques

No techniques linked

No ATT&CK techniques are linked to this CVE yet. MITRE CTID has not mapped it, and no report passage in the corpus ties it to a technique.

Am I affected? What do I upgrade to?

From GitHub Security Advisories and OSV

1 package in 1 ecosystem. Main package: org.apache.shiro:shiro-core.

Mavenorg.apache.shiro:shiro-coreGHSA-26gr-cvq3-qxgf

Upgrade to 1.8.0 or later

Fixes this CVE and 2 other known vulnerabilities in this package (CVE-2016-4437, CVE-2021-41303).

Set the version to 1.8.0 or later in your pom.xml or build.gradle.

First fixed in 1.5.2 for CVE-2020-1957.

Affected versions

If you runUpgrade to
All versions before 1.5.21.8.0first fix for this CVE: 1.5.2

“Up to” means the second version is the fix and is not affected.

Check your lockfile against all CVEs

What security researchers reported

Not named in any threat report yet

References

7 links, grouped by NVD tag
↑ ↓ chooseEnter openEsc close