【漏洞挖掘】任意用户修改密码漏洞2

admin 2024年1月31日20:31:10评论11 views字数 639阅读2分7秒阅读模式

免责声明:本公众号所提供的文字和信息仅供学习和研究使用,不得用于任何非法用途。我们强烈谴责任何非法活动,并严格遵守法律法规。读者应该自觉遵守法律法规,不得利用本公众号所提供的信息从事任何违法活动。本公众号不对读者的任何违法行为承担任何责任。

大家好 又是我 我是暗月大徒弟 跟暗月学习渗透两年半了,最近答应师傅更新一些漏洞挖掘的文章。

学习渗透测试找暗月大佬了 体系真的非常的好 人非常nice 一次加入 终身学习。

【漏洞挖掘】任意用户修改密码漏洞2

前段时间挖了一个任意用户修改密码的漏洞。这次继续带相关的的漏洞。

挖洞过程

【漏洞挖掘】任意用户修改密码漏洞2

这个是密码找回的页面 填写邮箱之后会往邮箱发送验证码。

【漏洞挖掘】任意用户修改密码漏洞2

发送之后的验证码时候6位 000000-999999 就在这个范围内。

这个属于伪随机码漏洞 提交并没限制次数。

填写验证码正确的验证码和uid用户值就能修改密码 。

首先访问设置密码的验证码填写要修改的uid和随机的code值

【漏洞挖掘】任意用户修改密码漏洞2

填写设置的密码 提交查看返回结果

【漏洞挖掘】任意用户修改密码漏洞2

验证码是不对的。提示验证码过期。使用burp设置100000-999999 爆破 一个小时过后看结果。

【漏洞挖掘】任意用户修改密码漏洞2

密码被修改了。

接着想修改admin的用户的值。填写code的时 提示多次修改失败。

【漏洞挖掘】任意用户修改密码漏洞2

这样的提示应该是之前修改过一次 接着对其他用户修改会失败。解决办法 删除seesion_id的值即可。

ok 成功修改 admin用户的密码。

【漏洞挖掘】任意用户修改密码漏洞2

漏洞的形成原理

伪随机码 没验证次数 session验证绕过

2024新群

暗月师傅最近建立了数个2024挖洞群 有兴趣 加微信 备注挖洞 拉入群

【漏洞挖掘】任意用户修改密码漏洞2

原文始发于微信公众号(moonsec):【漏洞挖掘】任意用户修改密码漏洞2

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年1月31日20:31:10
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【漏洞挖掘】任意用户修改密码漏洞2http://cn-sec.com/archives/2450826.html

发表评论

匿名网友 填写信息