垂直权限漏洞与水平权限漏洞

一、水平权限漏洞 简单举例:假设A可以更改1 2 3三条数据 而B可以更改 2 3条数据。 那么我们一般会怎么做呢,会让用户A查询到123条数据,而用户B查询到23条数据 但是一般情况下,我们是对接口做的做的权限验证 此时B权限会拿到23条数据,那么B提交修改的时候只需要将修改的id更改成1的id即可(很多情况下我们会使用主键自增长的方式),所以很容易出现问题。 修复方案0: 先看一个有问题的方案
相关文章
相关标签/搜索