cbcvebase.
CVE-2023-34478
published 2023-07-24

CVE-2023-34478: 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…

PriorityP183critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
ITWVulnCheck KEV
Exploited in the wild
EPSS
1.53%
72.0th percentile
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.0+ or 2.0.0-alpha-3+

Affected

7 ranges
VendorProductVersion rangeFixed in
apacheshiro< 1.12.01.12.0
apacheshiro
apacheshiro>= 0 < 1.2.4-1ubuntu0.1~esm21.2.4-1ubuntu0.1~esm2
apacheshiro>= 0 < 1.3.2-5ubuntu0.24.04.1~esm11.3.2-5ubuntu0.24.04.1~esm1
apache_software_foundationapache_shiro< 1.12.01.12.0
apache_software_foundationapache_shiro< 2.0.0-alpha-32.0.0-alpha-3
debianshiro

Detection & IOCsextracted from sources · hover to see the quote

  • Look for path traversal patterns in HTTP request paths targeting Apache Shiro-protected endpoints — non-normalized URLs (e.g., containing `/../`, `%2F..`, `%2e%2e`) may bypass authentication checks when Shiro is used alongside other web frameworks or path-rewriting APIs.
  • Monitor for requests that reach protected resources without proper authentication, particularly where the upstream framework normalizes the path differently than Shiro — discrepancies between raw and normalized request paths are a key indicator.
  • ·Vulnerability only manifests when Apache Shiro is deployed together with other web frameworks or APIs that route based on non-normalized request paths — standalone Shiro deployments are not affected in the same way.
  • ·Affected versions are Apache Shiro before 1.12.0 (1.x branch) or before 2.0.0-alpha-3 (2.x branch); detection/patching scope should cover both version lines.
  • ·Debian (bookworm, bullseye, sid, trixie) packages remain open/unpatched as of the tracker entry — environments using Debian-packaged Shiro should be treated as unmitigated.

CVSS provenance

nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
osv9.8CRITICAL
vulncheck9.8CRITICAL
vendor_debian9.8CRITICAL
vendor_ubuntu7.5HIGH
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.