某游戏网配置不当加设计不当,可以随意重置任意用户密码

admin 2015年6月5日10:50:22评论227 views字数 276阅读0分55秒阅读模式
摘要

2014-09-01: 积极联系厂商并且等待厂商认领中,细节不对外公开
2014-10-16: 厂商已经主动忽略漏洞,细节向公众公开

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

缺陷编号: WooYun-2014-74430

漏洞标题: 某游戏网配置不当加设计不当,可以随意重置任意用户密码

相关厂商: game2.cn

漏洞作者: superwbd

提交时间: 2014-09-01 17:54

公开时间: 2014-10-16 17:56

漏洞类型: 未授权访问/权限绕过

危害等级: 高

自评Rank: 15

漏洞状态: 未联系到厂商或者厂商积极忽略

漏洞来源:www.wooyun.org ,如有疑问或需要帮助请联系

Tags标签: 敏感接口缺乏认证 逻辑错误 敏感接口未加权限认证 安全意识不足 越权操作 未授权访问 认证设计不合理 安全意识不足

0人收藏


漏洞详情

披露状态:

2014-09-01: 积极联系厂商并且等待厂商认领中,细节不对外公开
2014-10-16: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

上次没图片,那么看起来真的像天方夜谭。(晚上忘了截图)
这次配上具体过程。

节省大家流量(retina屏不是闹的),图片压缩巨大,见谅。。。

详细说明:

过程: 先自己注册号,扔正确的密保进去,得到整个返回的下一步修改页面的代码; 然后对受害者的号修改,随便扔密保,拦截response,重放这个页面的代码。 然后喜闻乐见,进入密码修改程序。。。。

漏洞证明:

http://www.game2.cn/

为了演示,再注册两个小号。 一个算“已知”,一个算“欲攻击”。

为了看起来方便,注册的密码和用户名是一样的。欲修改的密码是123123.

某游戏网配置不当加设计不当,可以随意重置任意用户密码

找回密码。

某游戏网配置不当加设计不当,可以随意重置任意用户密码

看起来很安全吧?但是去了https后还能用。。。。免去了弄假证书的痛苦。

某游戏网配置不当加设计不当,可以随意重置任意用户密码

直接选择密保找回密码。

注意:这里的密保是正确的,所谓“已知小号”。

某游戏网配置不当加设计不当,可以随意重置任意用户密码

拦上代理,用burp拦截response,具体看http://lcx.cc/?i=4350 ,

不管这货,扔一个错答案进去,拦截response。

某游戏网配置不当加设计不当,可以随意重置任意用户密码

某游戏网配置不当加设计不当,可以随意重置任意用户密码

返回的不是什么API的错误代码,而是这个页面又回来了。。。。

某游戏网配置不当加设计不当,可以随意重置任意用户密码

好吧然后我不知道为什么就想起来重放了。

刚才我们已经拿到了下一步修改页面的代码。

开始攻击一个账号。

某游戏网配置不当加设计不当,可以随意重置任意用户密码

随便写个密保。。。

某游戏网配置不当加设计不当,可以随意重置任意用户密码

拦截response(上面截图了),重放刚才的代码。复制粘贴。

结果。。。

某游戏网配置不当加设计不当,可以随意重置任意用户密码

审核君说,过于理想了,服务器没有验证么?

某游戏网配置不当加设计不当,可以随意重置任意用户密码

某游戏网配置不当加设计不当,可以随意重置任意用户密码

没有啊。要是有也不是漏洞了。。。。

修复方案:

服务器加验证吧。

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


漏洞回应

厂商回应:

未能联系到厂商或者厂商积极拒绝


漏洞评价:

对本漏洞信息进行评价,以更好的反馈信息的价值,包括信息客观性,内容是否完整以及是否具备学习价值

漏洞评价(共0人评价):

登陆后才能进行评分


评价

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin