医疗安全之医事通任意手机号注册任意密码重置(绕过多次爆破显示繁忙)

编号216112
Urlhttp://www.wooyun.org/bug.php?action=view&id=216112
漏洞状态厂商已经修复
漏洞标题医疗安全之医事通任意手机号注册任意密码重置(绕过多次爆破显示繁忙)
漏洞类型设计缺陷/逻辑错误
厂商jkwin.com.cn
白帽子cwkiller
提交日期2016-06-04 08:10:00
公开日期2016-06-07 11:33:00
修复时间2016-06-07 11:33:00
确认时间2016-06-06 00:00:00
Confirm Spend2
漏洞标签
关注数0
收藏数0
白帽评级
白帽自评rank15
厂商评级
厂商评rank15
漏洞简介
厂商说他们有防刷机制,多次请求会提示“访问过于频繁,请稍后重试”,好像很厉害的样子不过一下就绕过了
漏洞细节

http://www.jkwin.com.cn/ams/pages/web/register.jsp


注册页面
拿15555555554为例

QQ截图20160603235627.png


验证码这里抓包

QQ截图20160603235641.png


改返回包为true

QQ截图20160603235655.png


QQ截图20160603235714.png


QQ截图20160603235741.png


成功注册

http://www.jkwin.com.cn/ams/pages/web/findpwd/findpwd1.jsp


来到密码找回页面

QQ截图20160604000808.png


发现改返回包没用,4位验证码那就爆破看看

QQ截图20160604000945.png


请求过于频繁。。。。
在这个洞

 WooYun: 医事通某漏洞可导致500万+实名制用户身份证/手机号等信息泄漏 


看到厂商说

QQ截图20160604001716.png


直接加一个X-Forwarded-For头后面随机

QQ截图20160604001104.png


QQ截图20160604001608.png


爆破

QQ截图20160604001141.png


成功绕过防刷机制得到验证码
然后就是自己到那里去重置密码了

QQ截图20160604001442.png

POC

以证明

修复方案

状态信息 2016-06-04: 细节已通知厂商并且等待厂商处理中
2016-06-06: 厂商已经确认,细节仅向厂商公开
2016-06-07: 厂商已经修复漏洞并主动公开,细节向公众公开
厂商回复已确认,正在鞭打程序员,感谢提供!
回应信息危害等级:高漏洞Rank:15 确认时间:2016-06-06 09:39
Showing 1-1 of 1 item.
评论内容评论人点赞数评论时间

啪啪啪

prolog02016-06-04 16:20:00