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

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

缺陷编号:wooyun-2015-095170

漏洞标题:网易某手机客户端可以登录任意用户帐号(视频证明)

相关厂商:网易

漏洞作者: duxins

提交时间:2015-02-02 11:04

修复时间:2015-05-04 14:00

公开时间:2015-05-04 14:00

漏洞类型:非授权访问/认证绕过

危害等级:高

自评Rank:15

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2015-02-02: 细节已通知厂商并且等待厂商处理中
2015-02-03: 厂商已经确认,细节仅向厂商公开
2015-02-06: 细节向第三方安全合作伙伴开放
2015-03-30: 细节向核心白帽子及相关领域专家公开
2015-04-09: 细节向普通白帽子公开
2015-04-19: 细节向实习白帽子公开
2015-05-04: 细节向公众公开

简要描述:

影响所有注册用户

详细说明:

漏洞地址:

http://product.jiu.163.com/app/user/outerLogin.html?userId=[用户ID]


login


http://product.jiu.163.com/app/user/[email protected]
http://product.jiu.163.com/app/user/[email protected]
...

漏洞证明:

1. 反编译二进制文件,查找 'outerLogin.html'

asm


generateurl.png


发现 parameters 参数传入 @{"userId": UserID } 可以构造出上面那个 URL,然后调用 -GETDataFromUrl:withSaltTag: 即可实现自动登录
2. 注入代码:
在用户资料页弹出 UserID 并拷贝到剪贴板

Screen Shot - discover.png


改写 MeViewController 的 -loginUsername:andPassword: 方法,将第一个参数作为 UserID 传给 NTESJiuNetworkingService

Screen Shot login.png


修复方案:

版权声明:转载请注明来源 duxins@乌云


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:10

确认时间:2015-02-03 13:58

厂商回复:

感谢您对网易的关注。

最新状态:

暂无