What problem does it solve? Finding Insecure Direct Object Reference (IDOR) vulnerabilities requires systematic enumeration of object references, cross-account replay testing, and careful impact validation — a process that is easy to do incompletely and often results in reports rejected for insufficient proof. ## Core Features & Use Cases - Attack Surface Mapping: Identifies IDOR-prone URL patterns, GraphQL endpoints, JavaScript ID leaks, and multi-tenant parameters across REST and mobile APIs. - Step-by-Step Methodology: Provides a 10-step workflow covering two-account setup, ID enumeration, HTTP verb tampering, GraphQL introspection, and cross-tenant testing. - Bypass & Chaining Playbooks: Documents defenses (UUIDs, hashed IDs, rate limits) with concrete bypasses, plus six senior-level chains that escalate read-only IDORs into account takeover, financial fraud, or privilege escalation. - Use Case: While testing a SaaS target, you find /api/v1/invoices/{id} returns data for any integer ID. Use this Skill to confirm cross-account access, test write operations, chain the leak into a refund endpoint, and pass the Gate 0 validation before filing the report. ## Quick Start Ask the AI to help you test a target API endpoint for IDOR by replaying one account's resource IDs with a second account's session.