漏洞概要 关注数(24) 关注此漏洞
缺陷编号:wooyun-2015-0106754
漏洞标题:宜信在线官网任意用户密码重置/CEO账号演示<新思路>
相关厂商:宜信
漏洞作者: BMa
提交时间:2015-04-09 12:06
修复时间:2015-05-24 16:22
公开时间:2015-05-24 16:22
漏洞类型:设计缺陷/逻辑错误
危害等级:高
自评Rank:18
漏洞状态:厂商已经确认
漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签: 无
漏洞详情
披露状态:
2015-04-09: 细节已通知厂商并且等待厂商处理中
2015-04-09: 厂商已经确认,细节仅向厂商公开
2015-04-19: 细节向核心白帽子及相关领域专家公开
2015-04-29: 细节向普通白帽子公开
2015-05-09: 细节向实习白帽子公开
2015-05-24: 细节向公众公开
简要描述:
宜信在线官网任意用户密码重置/CEO账号演示<新思路>
为什么是CEO账号呢?因为这个帐号是tangning@creditease.cn,莫非贵公司还有人与CEO抢公司邮箱账号?
20rank - - ! 惭愧
详细说明:
站点:http://i.yixin.com/
为什么说是新思路呢?在测试时发现每个账号与当前浏览器session绑定,也就是当前session只能重置一个账号密码,进一步发现该session在浏览器第一次打开时已经生成<而不是打开重置密码链接刷新的>,表现在客户端的就是cookie里的PHPSESSID
所以具体步骤如下:<步骤截图在第7步>
1、关闭浏览器
2、重新打开浏览器,访问http://i.yixin.com/,来到重置密码的地方,输入邮箱账号,点击下一步
3、这个过程中抓包,获取PHPSESSID,当然还有邮箱账号
4、将上面的PHPSESSID以及邮箱账号替换到下面的数据包中
5、返回1,搞定
6、接下来自然是登录账号了,CEO
7、再来一个,也是贵公司的员工
<详细过程在图中>
漏洞证明:
修复方案:
版权声明:转载请注明来源 BMa@乌云
漏洞回应
厂商回应:
危害等级:中
漏洞Rank:10
确认时间:2015-04-09 16:20
厂商回复:
感谢您对宜信安全的关注与支持。
之前使用SessionID的认证方式过于简单,感谢白帽子对漏洞的深入挖掘
最新状态:
暂无