idor

Audit object-handling endpoints to identify IDOR authorization vulnerabilities.

7|1|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/ArianHobson333/claude-bug-bounty-stack --skill idor-arianhobson333
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: idor
Source: https://github.com/ArianHobson333/claude-bug-bounty-stack/tree/main/vendor/Decepticon/skills/analyst/idor
Command: npx skills add https://github.com/ArianHobson333/claude-bug-bounty-stack --skill idor-arianhobson333

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, grep, curl, python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill identifies Insecure Direct Object References (IDOR), a common security vulnerability where object access controls are insufficient, potentially leading to unauthorized data access or manipulation.

Core Features & Use Cases

  • End-to-End IDOR Detection: Identifies horizontal and vertical IDOR vulnerabilities in web applications.
  • Detailed Analysis: Provides a workflow for auditing object-handling endpoints and checks for authorization issues.
  • Use Case: For a web application, this Skill can be used to detect if a user can access or modify data belonging to another user without proper authorization.

Quick Start

Run the idor skill to audit the object-handling endpoints of the current application.

Frequently Asked Questions about idor

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

FAQPage Schema
How do I detect IDOR vulnerabilities in web applications?

IDOR vulnerabilities are detected by auditing object-handling endpoints for insufficient authorization controls. This process identifies both horizontal and vertical IDOR issues, preventing unauthorized data access or manipulation across user accounts.

What is an Insecure Direct Object Reference vulnerability?

An Insecure Direct Object Reference (IDOR) is a web application security vulnerability where access controls are insufficient. This allows attackers to bypass authorization and directly access or manipulate data belonging to other users.

Can I use Python and curl for penetration testing IDOR issues?

Yes, you can use Python, curl, and requests for penetration testing IDOR issues. The skill requires these Python libraries and tools to parse and analyze source code and network traffic during security audits.

What is the best way to audit web application endpoints for authorization issues?

The best way to audit web application endpoints for authorization issues is to run an automated workflow that checks object-handling endpoints for insufficient controls. This provides detailed analysis for security audits and penetration testing.

Does IDOR detection work with horizontal and vertical privilege escalation?

Yes, IDOR detection works with both horizontal and vertical privilege escalation. The skill identifies unauthorized access across the same authorization level (horizontal) and across different authorization levels (vertical).

Why do I need to parse source code and network traffic for vulnerability detection?

You need to parse source code and network traffic for vulnerability detection to identify object-handling endpoints and verify authorization controls. This analysis is required to accurately detect insufficient access controls during security audits.