漏洞概要 关注数(24) 关注此漏洞
缺陷编号:wooyun-2013-020330
漏洞标题:帝联科技备案系统SQl注入漏洞
相关厂商:帝联科技(cdn服务商)
漏洞作者: 专业种田
提交时间:2013-03-20 11:44
修复时间:2013-06-14 10:45
公开时间:2013-06-14 10:45
漏洞类型:SQL注射漏洞
危害等级:中
自评Rank:15
漏洞状态:未联系到厂商或者厂商积极忽略
漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签: 无
漏洞详情
披露状态:
2013-03-20: 积极联系厂商并且等待厂商认领中,细节不对外公开
2013-06-14: 厂商已经主动忽略漏洞,细节向公众公开
简要描述:
备案系统SQL注入漏洞
详细说明:
1、用户注册页面用户名非法字符只在js中判断,提交到服务器端后未判断,导致注入。
http://beian.dnion.com/register.jsp
2、如果用post提交,只需要把js判断用户名处删除即可,代码如下:
if(!strangecode('dom.username','用户姓名包含非法字符,请重新输入!')){
return false;
}
3、后来想一下,程序猿会不会为了方便, get、post都接收,于是构造地址:
http://beian.dnion.com/system/userinfoRegisterAction.action?dom.userpassword&dom.linkemail=dnion@163.com&dom.usercode=dnions
http://beian.dnion.com/system/userinfoRegisterAction.action?dom.userpassword&dom.linkemail=dnion@163.com&dom.usercode=dnions' and '1'='
注册了一个发到邮箱的激活码总是激活不了,本来还想测试一下,注册已经存在的帐号是不是能替换掉以前帐号的密码。
漏洞证明:
修复方案:
过滤特殊字符,
版权声明:转载请注明来源 专业种田@乌云
漏洞回应
厂商回应:
未能联系到厂商或者厂商积极拒绝
漏洞Rank:6 (WooYun评价)