前言:
漏洞的使用前提是知道账号和邮箱
利用TerraMaster TOS 任意账号密码修改漏洞 CVE-2020-28185漏洞TerraMaster TOS 存在用户枚举漏洞,通过wizard/initialise.php页面的username参数即可枚举系统中的用户,以及泄露邮箱信息
漏洞点来源于找回密码的用户存在校验:
![](https://i-blog.csdnimg.cn/blog_migrate/d99e990ff7dff839b0630efb2d83ab3f.png)
输入用户名admin 点击确定,查看Burp捕获的包
其中有一个请求包用于确认用户admin是否存在
![](https://i-blog.csdnimg.cn/blog_migrate/17dd200b369bf22307383598abaa11c9.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0893a65df10ac69433a2c526f9706c45.png)
通过上述漏洞获取:账号admin 邮箱 XXXXXXX
重置页面输入获取的账号和邮箱
![](https://i-blog.csdnimg.cn/blog_migrate/42e3610c8cd87cb02f08691d1dd4e85d.png)
点击确定,抓包更换邮箱接收验证码
通过接收的验证码即可更换账号密码登录后台
![](https://i-blog.csdnimg.cn/blog_migrate/380390d140c50dd67494cef1af757cf5.png)
更换邮箱截取验证码
![](https://i-blog.csdnimg.cn/blog_migrate/e552ee0593a0341e76f1d57520337069.png)