Easy User Manager System writeup

Posted Mrsm1th

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Easy User Manager System writeup相关的知识,希望对你有一定的参考价值。

0x01 解题

思路

一个进程用自己的ip去申请拿到code然后进入verify页面,另外一个进程去申请8.8.8.8

步骤

1. 首先注册一个账号 然后用两个不同的浏览器进入Change页面。这里我使用的是火狐申请自己的ip 谷歌申请8.8.8.8
2. 用火狐申请自己的Ip然后得到verifycode,输入但不要提交。
3. 谷歌这边输入8.8.8.8然后点击申请verifycode然后马上换至火狐浏览器点击提交。成功Getflag

技术分享图片

0x02 思考

漏洞产生的原因在于后端验证不严造成的用户混淆。

先申请8.8.8.8 然后提交自己ip的verifycode让服务器认为输入的是8.8.8.8的凭证。

漏洞实例 任意用户名密码重置(三):用户混淆

学到的新姿势。。

以上是关于Easy User Manager System writeup的主要内容,如果未能解决你的问题,请参考以下文章

easy installation booster system——stream

博大路径

symfony2:奏鸣曲 userbundle + fos userbundle + mongodb => 错误“sonata.user.mongodb.user_manager”不存在

System Center 2016 - Configuration Manager 部署安装

定义一个管理员manager类,定义其属性:username(用户名)和password(密码)

AWS System Manager GetParameters 权限被隐式拒绝