漏洞概要 关注数(24) 关注此漏洞
缺陷编号:wooyun-2014-060682
漏洞标题:EaseTHINK_1.4.7团购系统存在sql注入
相关厂商:易想团购系统
漏洞作者: menmen519
提交时间:2014-05-17 21:21
修复时间:2014-08-15 21:22
公开时间:2014-08-15 21:22
漏洞类型:SQL注射漏洞
危害等级:高
自评Rank:20
漏洞状态:未联系到厂商或者厂商积极忽略
漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签: 无
漏洞详情
披露状态:
2014-05-17: 积极联系厂商并且等待厂商认领中,细节不对外公开
2014-08-15: 厂商已经主动忽略漏洞,细节向公众公开
简要描述:
EaseTHINK_1.4.7团购系统参数过滤不严格存在sql注入
详细说明:
$consignee_data['user_id'] = $user_info['id'];
$consignee_data['region_lv1'] = $_REQUEST['region_lv1'];//未过滤
$consignee_data['region_lv2'] = $_REQUEST['region_lv2'];//未过滤
$consignee_data['region_lv3'] = $_REQUEST['region_lv3'];//未过滤
$consignee_data['region_lv4'] = $_REQUEST['region_lv4'];//未过滤
$consignee_data['address'] = $_REQUEST['address'];//未过滤
$consignee_data['mobile'] = $_REQUEST['mobile'];
$consignee_data['consignee'] = $_REQUEST['consignee'];//未过滤
$consignee_data['zip'] = $_REQUEST['zip'];//未过滤
$consignee_id = intval($_REQUEST['id']);
if($consignee_id == 0)
{
$GLOBALS['db']->autoExecute(DB_PREFIX."user_consignee",$consignee_data);
}
漏洞证明:
修复方案:
对这个$_REQUEST全局变量进行重新定义,循环过滤或者转义特殊字符
版权声明:转载请注明来源 menmen519@乌云
漏洞回应
厂商回应:
未能联系到厂商或者厂商积极拒绝