Over Permisson
水平越权
我们输入 kobe 的账号密码,进入进去,查看个人资料,我们发现 URL 上面的信息,我们可以尝试改成其他用户名(lucy/lili/kobe)
1 | http://192.168.17.129:8000/vul/overpermission/op1/op1_mem.php?username=kobe&submit=%E7%82%B9%E5%87%BB%E6%9F%A5%E7%9C%8B%E4%B8%AA%E4%BA%BA%E4%BF%A1%E6%81%AF |
发现改成 lucy 的,在 kobe 页面也可以看到 lucy 的个人信息,这就是水平越权漏洞了。同样的可以看到 lili 的信息。
垂直越权
提供了 admin/123456、pikachu/000000,还说明了 admin 是超级用户,我们登录 admin 账号试试。同样的我们发现了添加用户和删除用户的 URL,我们就登录看 pikachu 这个账户看能不能利用即可。
添加用户的 URL
1 | http://192.168.17.129:8000/vul/overpermission/op2/op2_admin_edit.php |
删除用户的 URL 之一
1 | http://192.168.17.129:8000/vul/overpermission/op2/op2_admin.php?id=6 |
发现添加用户的 URL 在 pikachu 中可以进去。
我们通过 admin 可以看到 hhh 的 id 为 28。我们再切换到 pikachu 去删除它,发现 pikachu 没有删除的权限。
1 | http://192.168.17.129:8000/vul/overpermission/op2/op2_admin.php?id=28 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Mr.Virus's Blog!

