CVE-2020-17523 in the critical feed json
Authentication bypass in Apache Shiro
published 5y ago modified 4mo ago also GHSA-v98j-7crc-wvrj , EUVD-2022-1197
- cvss
- 9.8
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 85.9%
- EPSS 85.9% chance of exploitation in 30 days, percentile 99.7%
- public exploits
- 0
- none known
Summary
Apache Shiro before 1.7.1, when using Apache Shiro with Spring, a specially crafted HTTP request may cause an authentication bypass.
Patch / fix
- maven org.apache.shiro:shiro-web 1.7.1
- maven org.apache.shiro:shiro-spring 1.7.1
- maven org.apache.shiro:shiro-spring-boot-starter 1.7.1
- apache shiro 1.7.1
- github.com/apache/shiro#263 pull request
Is CVE-2020-17523 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2020-17523 updated cvss 9.8
shiro: Authentication bypass through specially crafted HTTP request
-
Red Hat Fuse 7 shiro-core shiro-coreaffected: no fix planned “Will not fix”
-
Red Hat JBoss A-MQ 6 shiro-core shiro-core Red Hat JBoss Fuse 6 shiro-core shiro-core Red Hat OpenStack Platform 10 (Newton) opendaylightaffected: no fix planned “Out of support scope”
-
Red Hat OpenStack Platform 13 (Queens) opendaylightaffected: no fix planned “Will not fix”
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
85.91% chance of exploitation in the next 30 days, higher than 99.7% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.1 | 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| NVD | 2.0 | 9.0 | AV:N/AC:L/Au:N/C:P/I:P/A:C |
| GitHub | 3.1 | 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.apache.shiro:shiro-web | <1.7.1 |
1.7.1 |
| maven | org.apache.shiro:shiro-spring | <1.7.1 |
1.7.1 |
| maven | org.apache.shiro:shiro-spring-boot-starter | <1.7.1 |
1.7.1 |
Affected products
- n/a Apache Shiro
Classification
- Weakness
-
- CWE-287 Improper Authentication
References
-
github.com
/apache/shiro/pull/263
web
-
lists.apache.org
/thread.html/rce5943430a6136d37a1f2fc201d245fe094e2727a0bc27e3b2d43a39%40%3Cdev.shiro.apache.org%3E
web, mailing-list, vendor-advisory
-
lists.apache.org
/thread.html/r5b93ddf97e2c4cda779d22fab30539bdec454cfa5baec4ad0ffae235%40%3Cgitbox.activemq.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/rd4b613e121438b97e3eb263cac3137caddb1dbd8f648b73a4f1898a6%40%3Cissues.activemq.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r9d93dfb5df016b1a71a808486bc8f9fbafebbdbc8533625f91253f1d%40%3Cdev.shiro.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/re25b8317b00a50272a7252c4552cf1a81a97984cc2111ef7728e48e0%40%3Cdev.shiro.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r679ca97813384bdb1a4c087810ba44d9ad9c7c11583979bb7481d196%40%3Cdev.shiro.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r8244fd0831db894d5e89911ded9c72196d395a90ae655414d23ed0dd%40%3Cusers.activemq.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r852971e28f54cafa7d325bd7033115c67d613b112a2a1076817390ac%40%3Cdev.shiro.apache.org%3E
mailing-list
-
nvd.nist.gov
/vuln/detail/CVE-2020-17523
advisory
-
issues.apache.org
/jira/browse/SHIRO-797
web
-
lists.apache.org
/thread.html/r5b93ddf97e2c4cda779d22fab30539bdec454cfa5baec4ad0ffae235@%3Cgitbox.activemq.apache.org%3E
web
-
lists.apache.org
/thread.html/r679ca97813384bdb1a4c087810ba44d9ad9c7c11583979bb7481d196@%3Cdev.shiro.apache.org%3E
web
-
lists.apache.org
/thread.html/r8244fd0831db894d5e89911ded9c72196d395a90ae655414d23ed0dd@%3Cusers.activemq.apache.org%3E
web
-
lists.apache.org
/thread.html/r852971e28f54cafa7d325bd7033115c67d613b112a2a1076817390ac@%3Cdev.shiro.apache.org%3E
web
-
lists.apache.org
/thread.html/r9d93dfb5df016b1a71a808486bc8f9fbafebbdbc8533625f91253f1d@%3Cdev.shiro.apache.org%3E
web
-
lists.apache.org
/thread.html/rd4b613e121438b97e3eb263cac3137caddb1dbd8f648b73a4f1898a6@%3Cissues.activemq.apache.org%3E
web
-
lists.apache.org
/thread.html/re25b8317b00a50272a7252c4552cf1a81a97984cc2111ef7728e48e0@%3Cdev.shiro.apache.org%3E
web
-
shiro.apache.org
/download.html
web
Sources
- CVE List CVE-2020-17523
- GitHub Advisory GHSA-v98j-7crc-wvrj
- NVD CVE-2020-17523
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.