What problem does it solve? Finding Insecure Direct Object Reference (IDOR) vulnerabilities requires systematic testing of object-level authorization, which is tedious and easy to miss when done ad hoc. This Skill provides a structured methodology built from 26 public bug bounty reports to identify, exploit, and document IDOR flaws on any target. ## Core Features & Use Cases - Attack Surface Mapping: Identifies IDOR-prone URL patterns, JavaScript object references, GraphQL endpoints, and multi-tenant parameters like org_id and business_id. - Step-by-Step Hunting Methodology: Guides two-account differential testing across all HTTP verbs, cross-tenant scenarios, GraphQL queries and mutations, and destructive operations. - Bypass Techniques & Chains: Covers UUID harvesting, parameter pollution, mass assignment, and six high-value chains that escalate read-only IDORs into account takeover, financial fraud, or privilege escalation. - Use Case: While testing a SaaS application, you create two accounts, replay User A's invoice IDs with User B's session, confirm a 200 OK with cross-tenant data, then chain it to a refund endpoint for demonstrable financial impact. ## Quick Start Use the hunt-idor skill to test this application's API endpoints for IDOR vulnerabilities using two test accounts.