What problem does it solve? Web applications often expose internal object references without proper authorization checks, letting attackers access or modify other users' data. This Skill provides a structured, step-by-step methodology for discovering, exploiting, and documenting Insecure Direct Object Reference (IDOR) and broken access control vulnerabilities during authorized penetration tests and bug bounty engagements. ## Core Features & Use Cases - Systematic IDOR Hunting: Guides account setup, traffic interception, parameter manipulation (numeric IDs, GUIDs, encoded/encrypted references), and horizontal/vertical privilege escalation testing. - Bypass Techniques: Covers HTTP parameter pollution, method switching, content-type manipulation, path normalization, outdated API versions, mass assignment, and request smuggling. - Modern Target Coverage: Includes GraphQL, gRPC, presigned cloud URLs, WebSockets, OAuth/OIDC flows, MFA endpoints, and CI/CD detection tooling (Burp extensions, Pynt, StackHawk, RESTler). - Use Case: During a bug bounty engagement, create two test accounts, intercept profile and document requests with Burp Suite, swap object IDs between sessions, and use the checklist's bypass techniques when the application appears immune. ## Quick Start Ask the AI to walk you through testing a target application's API endpoints for IDOR vulnerabilities using two test accounts and an intercepting proxy.