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

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

缺陷编号:wooyun-2014-076488

漏洞标题:B2Bbuilder 最新版sql注入-3

相关厂商:B2Bbuilder

漏洞作者: 路人甲

提交时间:2014-09-19 11:42

修复时间:2014-12-18 11:44

公开时间:2014-12-18 11:44

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:20

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

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

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

简要描述:

继续第三发

详细说明:

在smarty_config.php页面中(102行)

//----------是否开通统计---------------
if($config['openstatistics'])
{
if(!isrobot())
{
global $db;
$user=empty($_COOKIE['USER'])?NULL:$_COOKIE['USER'];
$time=date("Y-m-d H:i:s");
$ip=getip();
$sql="insert into ".PV."
(url,ip,time,username,fileName)
values
('".substr(urlencode($_SERVER['REQUEST_URI']),0,30)."','$ip','$time','$user','".substr($_SERVER['SCRIPT_NAME'],0,30)."')";
$db->query($sql);
}
}


首先需要后台开通统计功能
$user=empty($_COOKIE['USER'])?NULL:$_COOKIE['USER']; 直接获取了cookie,没有过滤,然后带入到sql语句中执行,造成sql注入

BaiduHi_2014-9-18_13-13-25.png

漏洞证明:

BaiduHi_2014-9-18_13-13-25.png

修复方案:

版权声明:转载请注明来源 路人甲@乌云


漏洞回应

厂商回应:

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