davila7 avatar

IDOR Vulnerability Testing

This is a security testing template for finding IDOR vulnerabilities where users can access resources they shouldn't by manipulating IDs or filenames in requests. You'd use it when pentesting web apps that handle user-specific data, ideally with Burp Suite and at least two test accounts to verify unauthorized access across users. It covers both database object references and static files, walks through detection via parameter manipulation, and includes remediation strategies. Originally from the antigravity-awesome-skills collection, now part of davila7's template repo with 27.7k stars. Obviously only use this with written authorization for security testing, but it's a solid starting point for systematic IDOR assessments if you're doing legitimate security work.

GitHub stars
30.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill 'IDOR Vulnerability Testing' --agent claude-code

Installs into .claude/skills of the current project.

Files

This is a security testing template for finding IDOR vulnerabilities where users can access resources they shouldn't by manipulating IDs or filenames in requests. You'd use it when pentesting web apps that handle user-specific data, ideally with Burp Suite and at least two test accounts to verify unauthorized access across users. It covers both database object references and static files, walks through detection via parameter manipulation, and includes remediation strategies. Originally from the antigravity-awesome-skills collection, now part of davila7's template repo with 27.7k stars. Obviously only use this with written authorization for security testing, but it's a solid starting point for systematic IDOR assessments if you're doing legitimate security work.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Testing & QA, Security
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1davila7 avatarSMTP Penetration Testingdavila7/claude-code-templatesThis skill should be used when the user asks to "perform SMTP penetration testing", "enumerate email users", "test for open mail relays", "grab SMTP banners", "0skills.sh installs
2davila7 avatarSQL Injection Testingdavila7/claude-code-templatesThis skill should be used when the user asks to "test for SQL injection vulnerabilities", "perform SQLi attacks", "bypass authentication using SQL injection", "0skills.sh installs
3dotnet avatarexp-mock-usage-analysisdotnet/skillsAudits .NET test mock usage by tracing each mock setup through the production code's execution path to find dead, unreachable, redundant, or replaceable mocks. 0skills.sh installs
4dotnet avatarexp-test-maintainabilitydotnet/skillsDetects duplicate boilerplate, copy-paste tests, and structural maintainability issues across .NET test suites. Use when the user asks to reduce repetition, con0skills.sh installs
5hoangnguyen0403 avatarzephyr-coverage-analysishoangnguyen0403/agent-skills-standardAnalyze Zephyr test case coverage for a Jira user story and produce a QE management report with metrics, risk scoring, and prioritized recommendations.0skills.sh installs
6tursodatabase avatartestingtursodatabase/tursoHow to write tests, when to use each type of test, and how to run them. Contains information about conversion of `.test` to `.sqltest`, and how to write `.sqlte0skills.sh installs