testing-api-for-broken-object-level-authorization
CommunityDetect object-level API authorization flaws
System Documentation
What problem does it solve?
This Skill helps security testers find Broken Object Level Authorization (BOLA/IDOR) vulnerabilities where authenticated users can access or modify resources belonging to other users by manipulating object identifiers in REST or GraphQL requests. It reduces manual trial-and-error by providing a structured methodology and automation to enumerate IDs, replay requests with different tokens, and identify read, write, and delete authorization gaps.
Core Features & Use Cases
- Endpoint discovery & ID classification: Identify path, query, and body parameters that reference objects and classify them as sequential integers, UUIDs, slugs, or encoded values.
- Automated attack simulation: Scripted tests for horizontal read, write, delete, batch, nested-resource, method-bypass, and ID enumeration scenarios with reporting of findings.
- Tool integration: Guidance for using intercepting proxies (Burp/Autorize, OWASP ZAP), Postman, and Python requests-based automation for repeatable assessments.
- Use Case: Perform OWASP API1:2023 assessments on a multi-tenant SaaS API to verify per-object authorization enforcement across endpoints and batch operations.
Quick Start
Run the BOLA agent against the target API with two authorized test accounts and their tokens to enumerate object IDs and detect authorization bypasses.
Dependency Matrix
Required Modules
Components
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: testing-api-for-broken-object-level-authorization Download link: https://github.com/Acczdy/MoZiSec/archive/main.zip#testing-api-for-broken-object-level-authorization Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.