惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Y
Y Combinator Blog
The GitHub Blog
The GitHub Blog
云风的 BLOG
云风的 BLOG
Engineering at Meta
Engineering at Meta
Google DeepMind News
Google DeepMind News
aimingoo的专栏
aimingoo的专栏
Recent Announcements
Recent Announcements
A
About on SuperTechFans
U
Unit 42
MyScale Blog
MyScale Blog
J
Java Code Geeks
博客园_首页
Blog — PlanetScale
Blog — PlanetScale
D
Docker
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 司徒正美
量子位
月光博客
月光博客
G
Google Developers Blog
V
V2EX
博客园 - 聂微东
宝玉的分享
宝玉的分享
IT之家
IT之家
Vercel News
Vercel News

Cerbos - All Posts

Authentik vs Keycloak: Self-hosted IdP comparison Mapping business requirements to authorization policy for automotive Fine-grained authorization for AI gateways EIC 2026: Stop counting agents, protect what they can touch Agent skill for writing authorization policies in Claude Desktop Identity security in 2026 EIC 2026 takeaways: the identity stack built for humans will not hold up for AI agents Already have authentication? Here's the authorization layer you still need. Tokens are authorization decisions: a guide to policy-driven token issuance What is a Runtime Authorization Platform It's a dimmer switch, not a kill switch. How CISOs are rethinking AI agent governance From maps to bitmaps (and from bitmaps to bitmaps) AuthZEN, Shared Signals, SCIM Events, IPSIE: Notes from the OpenID Enterprise Panel How do you update authorization policies without redeploying your application? IIW42 recap: Where agent authorization got real Cerbos PDP v0.52.0/v0.53.0: Engine performance, security hardening, and CEL path functions Authorization Management Platforms: what they do, how they work, and where they fit PocketOS AI coding agent deleted a production database in 9 seconds Non-Human Identity management still has a blind spot Supabase alternative in 2026: Best open source auth options Benefits of on-premise authorization: Why enterprises are moving toward self-hosted Authorization policies: How to write, test, and validate them (faster with AI) Agent skill for writing authorization policies How much does it cost to build authorization in-house? Why centralized authorization governance reduces incident response time OPA alternative Why AI agents make authorization a right now problem Modernizing legacy application authorization: why it’s your biggest security blind spot How to add authorization to legacy applications without code changes 5 authorization blind spots auditors find, and how to fix them
Authorization remains #1 issue - OWASP 2023 Top 10 List
Anna Paykina · 2023-07-12 · via Cerbos - All Posts

The Open Worldwide Application Security Project (OWASP) is a non-profit foundation that works tirelessly to improve the security of software. Its Top 10 list, updated every few years, is a benchmark for evaluating the security of web applications. In 2021, Broken Access Control, a key component of authorization, topped the list, which we examined in this blog post. Fast forward to 2023, and authorization remains the paramount concern in the OWASP Top 10.

The importance of authorization

Authorization is the process of granting or denying access to a network resource. It determines what a user can and cannot do, based on their identity and role. The importance of robust authorization cannot be overstated. It is the gatekeeper that ensures only the right individuals have access to the right resources at the right times.

Failures in authorization can lead to unauthorized information disclosure, modification, or destruction of data, or even the execution of business functions outside a user's limits. This can have devastating consequences, from data breaches to compliance violations, and can significantly damage a company's reputation and bottom line.

Leading issue of 2023 - “Broken Object Level Authorization”

The top issue of the 2023 edition of the OWASP Top 10 is a specific form of Broken Access Control, where unauthorized users can gain access to objects they should not be able to interact with due to insufficient authorization checks at the object level.

Object Level Authorization is a crucial aspect of access control. It ensures that a user can only interact with the objects (e.g., files, database entries, etc.) that they are authorized to access. When this is broken, it can lead to unauthorized information disclosure, modification, or even destruction of data.

Here are some common vulnerabilities associated with Broken Object Level Authorization:

  • Missing Function Level Access Control: This happens when an application does not properly verify a user's permissions before allowing access to a certain function.
  • Elevation of Privilege: This involves a user gaining elevated access privileges that they should not have, such as acting as an admin when logged in as a user.

Mitigating access control vulnerabilities

At Cerbos, we understand the critical role that authorization plays in securing your applications. Our mission is to provide a solution that not only mitigates the risks associated with Broken Access Control but also makes the process of implementing robust authorization as seamless as possible.

Cerbos uses policy-based Access Control (PBAC) and decouples authorization logic from an application’s business logic. PBAC is a flexible and granular approach to authorization. With PBAC, you can define policies that control access based on a user's attributes and the context of the request. This aligns with the principle of least privilege, which states that a user should have only the minimum permissions necessary to perform their tasks. Cerbos likewise can be implemented to ensure access control checks are at the object level, preventing unauthorized users from accessing or manipulating objects they should not have access to.

By integrating Cerbos into your application (an important part of your security posture), you can ensure robust Object Level Authorization that aligns with the OWASP Top 10 recommendations. This not only enhances the security of your application but also saves valuable time and resources that would otherwise be spent on building and maintaining custom access control solutions.

You can read the full OWASP 2021 Top 10 here and if you want to learn more about how Cerbos can mitigate these issues in your application check out our documentation and join our Slack Community.