越权漏洞学习

本文介绍了越权漏洞的概念、2021年OWASP十大安全风险中的地位,以及WAF无法完全拦截的原因。越权漏洞源于后台权限校验规则不合理,主要分为水平越权和垂直越权。在水平越权中,相同角色用户间可能存在信息访问;垂直越权涉及不同等级角色之间的权限侵犯。文章提供了靶场pikachu中水平和垂直越权的实例,演示了如何实现越权访问及如何通过管理员Cookie实现权限提升。
摘要由CSDN通过智能技术生成

一:规范

  • 越权漏洞,在越权读取的时候能读取的真实数据不超过5组,严禁批量读取。
  • 账号可注册的情况下,只允许用自己的2个账号验证漏洞效果,不得影响其他用户。在不注册情况下,若取到该系统的账号密码并验证了,进一步的测试要咨询管理员的同意。

二:越权漏洞

– 学习该漏洞原因

  • 2021 owasp top10的第一名
  • WAF无法拦截
  • 无法全自动化发现

产生原因:

  • 如果使用A用户的权限去操作B用户的数据,A的权限小于B的权限,如果能够成功操作,则称之为越权操作。 越权漏洞形成的原因是后台使用了 不合理的权限校验规则导致的。

举例理解:

  1. 前提: 是因为业务需要用户可以查看自己的订单详情。 通过参数值来查询对应的内容。访问的路径形式如下:“http://www.xxx.com/order.php?num=1”,查看num=1的内容。
  2. 出现漏洞的关键点(num),若是用num=2传上去,看看是否访问其他的用户或其他人的订单

产生点:

  • 用户提交的数据内容被带入到资源操作逻辑中。
  • 后端代码未对请求操作资源的用户身份进行合理判断。
  • 一般越权漏洞容易出现在权限页面(需要登录的页面)增、删、改、查的的地方,当用户对权限页面内的信息进行这些操作时,后台需要对 当前用户的权限进行校验,看其是否具备操作的权限,从而给出响应,而如果校验的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值