记录黑客技术中优秀的内容, 传播黑客文化,分享黑客技术精华

活动行设计缺陷可登录其他用户账户

2016-01-17 13:10

标题起的太明显怕别人直接发现问题,所以起的模糊一点。问题出现在app的找回密码处(app的安全貌似经常容易被忽视),填写手机号之后点击获取验证码,发现收到短信之前就把验证码显示出来了

直接显示验证码.png



我心想这90%是接口直接返回出来了,抓包看了下,果然是这样

接口直接返回验证码.png



看到这里我第一想法是用18888888888这个手机号登录试一下,但是验证码返回了,更改密码的时候却提示验证码错误,当时还想是不是获取本机的号码,找回密码必须填写的手机号与本机号码匹配才行,后来觉得可能性不大,于是找了个身边的同事,结果成功找回了密码,不知道是不是对18888888888、13333333333这种手机号做了什么特殊的照顾,过程如上所说,很简单,因为会在app中直接显示结果,连抓包都省了,上一张成功登陆同事账户的截图吧

成功登陆他人账户.png



漏洞证明:

见详细说明

修复方案:

更改接口逻辑,禁止在接口直接回显验证码

知识来源: www.wooyun.org/bugs/wooyun-2016-0157800

阅读:69421 | 评论:0 | 标签:无

想收藏或者和大家分享这篇好文章→复制链接地址

“活动行设计缺陷可登录其他用户账户”共有0条留言

发表评论

姓名:

邮箱:

网址:

验证码:

公告

关注公众号hackdig,学习最新黑客技术

推广

工具

标签云