Description
JeeWMS before commit 0a610e8 contains an unauthenticated path traversal vulnerability that allows remote attackers to read arbitrary files via the dbPath parameter. Attackers can send GET requests to /systemController/showOrDownByurl.do with ../ sequences in dbPath, which bypasses AuthInterceptor, to retrieve files like win.ini. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-10-17.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| erzhongxmu | JeeWMS | — | — |
References
- GitHub Writeup (mirror of WeChat post) technical-description exploit
- GitHub PoC exploit
- Fix Commit patch
- Nuclei Template technical-description
- VulnCheck Advisory: JeeWMS Path Traversal via showOrDownByurl.do third-party-advisory