Description
Multiple directory traversal vulnerabilities in the web administration console in Apache Geronimo Application Server 2.1 through 2.1.3 on Windows allow remote attackers to upload files to arbitrary directories via directory traversal sequences in the (1) group, (2) artifact, (3) version, or (4) fileType parameter to console/portal//Services/Repository (aka the Services/Repository portlet); the (5) createDB parameter to console/portal/Embedded DB/DB Manager (aka the Embedded DB/DB Manager portlet); or the (6) filename parameter to the createKeystore script in the Security/Keystores portlet.
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 Geronimo 2.1.3 - Multiple Directory Traversal Vulnerabilities EDB-8458 · remote · Apr 16, 2009 · verified
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.geronimo.plugins:console | >= 2.1.0, < 2.1.4 | 2.1.4 | GHSA-xm92-rf24-h74w |
References
- geronimo-keystores-directory-traversal(49900) vdb-entry
- geronimo-dbmanager-directory-traversal(49899) vdb-entry
- http://geronimo.apache.org/21x-security-report.html#2.1.xSecurityReport-214
- ADV-2009-1089 vdb-entry
- 34562 vdb-entry
- http://issues.apache.org/jira/browse/GERONIMO-4597
- 34715 third-party-advisory
- geronimo-repository-directory-traversal(49898) vdb-entry
- 8458 exploit
- 20090416 [DSECRG-09-018] Apache Geronimo - Directory Traversal vulnerabilities mailing-list
- http://dsecrg.com/pages/vul/show.php?id=118