• 失效的访问控制(越权)


    失效的访问控制(越权)

    失效的访问控制, 指未对通过身份验证的用户实施恰当的访问控制。攻击者可以利用这些缺陷访问未经授权的功能或数据( 直接的对象引用或限制的URL ) 。例如: 访问其他用户的帐户、查看敏感文件、修改其他用户的数据、更改访问权限等。

    • 表现形式:

    水平权限安全攻击
    垂直权限提升攻击

    失效的访问控制预防

    1 · 使用非直接的对象引用——这防止了攻击者直接访问其井未授权的对象,通过一种mapping 或是其他的方法让攻击者无法直接访问
    2 · 检查访问——对每一个来自于不信任的源的直接对象引用都必须包含访问控制检查, 从而确信该用户对该对象拥有访问权。
    3 、如果这个URL 不是公开的, 那么必须限制能够访问他的授权用户
    4 、完全禁止访问未被授权的页面类型( 如配置文件、日志文件、源文件等)

  • 相关阅读:
    linux下使用kermi续
    关于vhdl中integer消耗资源的一些讨论
    linux时间编程
    Linux下C编程文件编程
    C语言I博客作业04
    C语言I博客作业02
    C语言I博客作业02
    第一周作业
    php 面向对象
    php 面向对象封装和继承
  • 原文地址:https://www.cnblogs.com/52kj/p/12444413.html
Copyright © 2020-2023  润新知