漏洞概要 关注数(24) 关注此漏洞
缺陷编号:wooyun-2014-059437
漏洞标题:乐视某云平台可更改任意用户密码(涉及十多万用户)
相关厂商:乐视网
漏洞作者: 魇
提交时间:2014-05-04 23:12
修复时间:2014-06-18 23:13
公开时间:2014-06-18 23:13
漏洞类型:设计缺陷/逻辑错误
危害等级:高
自评Rank:15
漏洞状态:厂商已经确认
漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签: 无
漏洞详情
披露状态:
2014-05-04: 细节已通知厂商并且等待厂商处理中
2014-05-05: 厂商已经确认,细节仅向厂商公开
2014-05-15: 细节向核心白帽子及相关领域专家公开
2014-05-25: 细节向普通白帽子公开
2014-06-04: 细节向实习白帽子公开
2014-06-18: 细节向公众公开
简要描述:
比较纠结..是盲改..
详细说明:
http://www.letvcloud.com/乐视云视频
在重置密码这里,经过测试,只要通过更改下列POST请求中userid参数就可以更改该帐号的密码(email参数随便填写没关系)
但是比较纠结的是。虽然能更改该id,但是无法知晓该id对应的登录邮箱名,但是可以盲改,
如从userid:1-121990,利用工具将所有用户批量修改成一个密码,然后...登录一些官方的帐号之类的,但是只是测试一下,没必要这么做..
这里注册了2个帐号演示:
A:wooyunyana@126.com 对应userid=121990
B:wooyunyanb@126.com 对应userid=121993
用A帐号找回密码,打开找回密码链接,将userid=121990修改成121993(也就是B帐号的userid)
就可以修改到B帐号的密码了
然后我输入一个新密码,点击设置密码,提示设置密码成功
然后用新密码登录B帐号,也成功登录了
因为我是用自己的帐号测试的,你们也可以复查一下,虽然不能知道该userid对应的帐号,但上面我也说了 可以盲改,userid值是递增的..十多万用户批量的话也只要些许时间而已..
漏洞证明:
#1 见详细说明
#2 多次复测后我才发上来,你们也可以自查下
修复方案:
请验证用户操作的合法性
版权声明:转载请注明来源 魇@乌云
漏洞回应
厂商回应:
危害等级:高
漏洞Rank:19
确认时间:2014-05-05 06:27
厂商回复:
感谢挖掘,马上修复!
最新状态:
暂无