hunt-idor

Identify and exploit IDOR vulnerabilities in multi-tenant apps and APIs.

13|2|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/chatbotkit/rook --skill hunt-idor-chatbotkit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-idor
Source: https://github.com/chatbotkit/rook/tree/main/skills/hunt-idor
Command: npx skills add https://github.com/chatbotkit/rook --skill hunt-idor-chatbotkit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

IDOR vulnerabilities are pervasive across multi-tenant apps and can enable unauthorized data access or chain to higher-impact exploits. This skill provides a structured hunting methodology, real-world patterns, and practical payloads to identify and validate IDOR flaws.

Core Features & Use Cases

  • Structured hunting workflow: map objects, enumerate IDs, and test ownership checks across REST and GraphQL endpoints.
  • Payload patterns and detection: reusable request templates, URL/path substitutions and GraphQL node(id) traversal to uncover cross-tenant access.
  • Real-world use cases: chain IDOR findings to account takeover, privilege escalation, or financial impact; apply to SaaS or e-commerce platforms.

Quick Start

Begin hunting IDOR by following the Step-by-Step Hunting Methodology and using the included payload patterns to test cross-tenant access.

Frequently Asked Questions about hunt-idor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find IDOR vulnerabilities in multi-tenant applications?

Hunting IDOR in GraphQL APIs involves applying node(id) traversal techniques to test cross-tenant access. You can use reusable request templates to map objects and validate unauthorized data resolution without needing external tools beyond standard HTTP clients.

Can I chain IDOR flaws to achieve privilege escalation or account takeover?

You can chain IDOR flaws to achieve privilege escalation, account takeover, or financial impact. By applying documented payloads to state changes and authentication bypass scenarios, you can reproduce impactful exploits safely on SaaS or e-commerce platforms.

Do I need specialized pentesting tools to test for IDOR vulnerabilities?

You do not need specialized pentesting tools to test for IDOR vulnerabilities. The methodology requires no external tools beyond standard HTTP clients, utilizing URL and parameter-based payload patterns to detect unauthorized read access and state changes.

What is the best way to safely reproduce IDOR findings during bug bounty hunting?

To safely reproduce IDOR findings during bug bounty hunting, follow chain-testing guidance that validates read access and state changes without causing unintended modifications. This involves structured request templates and safe payload patterns for cross-tenant scenarios.

How do I detect cross-tenant IDOR access in REST APIs?

To detect cross-tenant IDOR access in REST APIs, apply URL and path substitution patterns to test ownership checks. Using a proven hunting methodology, you can enumerate IDs and validate unauthorized data access across endpoints.