idor-broken-object-authorization

Identify and exploit IDOR and BOLA vulnerabilities in web applications.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/bingook/bingo --skill idor-broken-object-authorization-bingook
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: idor-broken-object-authorization
Source: https://github.com/bingook/bingo/tree/main/bingo/skills/hack-skills/idor-broken-object-authorization
Command: npx skills add https://github.com/bingook/bingo --skill idor-broken-object-authorization-bingook

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps security professionals identify and exploit IDOR (Insecure Direct Object Reference) and BOLA (Broken Object Level Authorization) vulnerabilities in applications.

Core Features & Use Cases

  • Expert Playbook: Provides a comprehensive guide to detecting and exploiting IDOR and BOLA vulnerabilities.
  • A-B Testing Methodology: Includes a systematic approach for testing IDOR vulnerabilities.
  • Horizontal vs Vertical Privilege Escalation: Differentiates between IDOR and BFLA (Broken Function Level Authorization), including vertical escalation attacks.

Quick Start

Run the skill to start an IDOR/BOLA test on your target application.

Frequently Asked Questions about idor-broken-object-authorization

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

FAQPage Schema
What is the difference between IDOR and BOLA vulnerabilities in web application security?▼

IDOR and BOLA both involve unauthorized direct object access, but BOLA specifically targets API authorization failures. This skill identifies and exploits both vulnerabilities using systematic testing methodologies to expose access control flaws.

How do I test for horizontal and vertical privilege escalation in web applications?▼

To test for horizontal and vertical privilege escalation, this skill differentiates between IDOR and BFLA (Broken Function Level Authorization) attacks. It provides an expert playbook to systematically detect and execute both escalation vectors during security testing.

What is the A-B testing methodology for finding IDOR vulnerabilities?▼

The A-B testing methodology for IDOR vulnerabilities systematically compares application responses between different user sessions. This skill applies the testing approach to detect broken access controls by analyzing object reference manipulations.

Do I need prior web application security knowledge to use this IDOR testing playbook?▼

Yes, you need knowledge of web application security principles and testing methodologies to use this IDOR testing playbook. The skill is designed for security professionals to identify and exploit authorization vulnerabilities.

Can I use this skill to test both IDOR and BFLA vulnerabilities?▼

Yes, you can use this skill to test both IDOR and BFLA vulnerabilities. It covers a range of testing methods including horizontal and vertical privilege escalation, differentiating between object-level and function-level authorization attacks.

What is the best way to start an IDOR and BOLA attack test on a target application?▼

The best way to start an IDOR and BOLA attack test is to run the skill against your target application. It immediately applies its expert playbook to identify and exploit insecure direct object references and broken authorization.