hunt-django
CommunityHunt critical Django and DRF security flaws
Software Engineering#django#drf#pentest#vulnerability-hunting#orm-injection#template-injection#admin-exploitation
Authoruphiago
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Django web applications have unique, often overlooked attack surfaces including Django REST Framework permission misconfigurations, ORM injection vectors, exposed admin panels, and unsafe template rendering that generic vulnerability scanners frequently miss.
Core Features & Use Cases
- DRF Permission Gap Detection: Identifies misconfigured Django REST Framework permission classes that expose sensitive API endpoints to unauthenticated users.
- ORM Injection Hunting: Locates raw query injection points in Django ORM usage, extra() clauses, and RawSQL annotations.
- Admin Panel Exploitation Checks: Enumerates Django admin interfaces, tests for weak credentials, and validates session cookie forgery opportunities via leaked SECRET_KEY.
- Template Injection Discovery: Finds unsafe uses of mark_safe and the |safe template filter that enable server-side template injection. Use Case: During a red team engagement against a Django-based customer portal, use this skill to quickly identify if unauthenticated users can access restricted user data via misconfigured DRF endpoints or exploit the admin panel with common credentials.
Quick Start
Use the hunt-django skill to test a Django REST API endpoint for unauthenticated access to sensitive user data.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: hunt-django Download link: https://github.com/uphiago/recon-skills/archive/main.zip#hunt-django Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.