Description
Apache Shiro before 1.1.0, and JSecurity 0.9.x, does not canonicalize URI paths before comparing them to entries in the shiro.ini file, which allows remote attackers to bypass intended access restrictions via a crafted request, as demonstrated by the /./account/index.jsp URI.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Apache Shiro - Directory Traversal EDB-34952 · remote · Nov 2, 2010 · verified
GitHub 1 repository
-
sh1inroot-alt/shiro-cve-2010-3863 ★ 1 · Oct 31, 2025
shiro 路径穿越
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Maven | org.apache.shiro:shiro-root | < 1.1.0 | 1.1.0 | GHSA-3jx9-mgwx-4q83 |
References
- 44616 vdb-entry
- 41989 third-party-advisory
- 69067 vdb-entry
- 20101103 CVE-2010-3863: Apache Shiro information disclosure vulnerability mailing-list
- 20101102 CVE-2010-3863: Apache Shiro information disclosure vulnerability mailing-list
- shiro-filters-security-bypass(62959) vdb-entry
- ADV-2010-2888 vdb-entry