hunt-sqli

Identify SQLi and NoSQLi vulnerabilities in target applications.

Updated May 31, 2026
One-click install
npx skills add https://github.com/grivera82/pi-bughunter --skill hunt-sqli-grivera82
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hunt-sqli
Source: https://github.com/grivera82/pi-bughunter/tree/main/skills/hunt-sqli
Command: npx skills add https://github.com/grivera82/pi-bughunter --skill hunt-sqli-grivera82

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SQL injection remains a critical vulnerability class across modern web apps, and security professionals need comprehensive guidance to identify, reproduce, and chain SQLi/NoSQLi findings for effective remediation.

Core Features & Use Cases

  • Coverage of NoSQL injection patterns (MongoDB $regex, $where), ORM-bypass injections, and second-order SQLi in popular stacks.
  • Step-by-step hunting methodology, from input enumeration to data extraction, with examples drawn from real-world reports.
  • Use Case: A security engineer tests a SaaS app to surface injectable vectors and build a reproducible proof for the bug bounty submission.

Quick Start

Run through the recommended workflows to begin hunting SQLi/NoSQLi on a target, adapting payloads to the observed backend (MySQL, PostgreSQL, MongoDB, or ORM-generated SQL).

Frequently Asked Questions about hunt-sqli

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

FAQPage Schema
How do I hunt for SQLi and NoSQLi vulnerabilities in modern web stacks?▼

ORM-based injections bypass traditional SQLi defenses by exploiting ORM abstraction layers. You identify these injection vectors by testing ORM-specific syntax and chained operations across modern stacks to build reproducible proofs.

What is the best way to find NoSQL injection patterns in MongoDB?▼

Finding NoSQL injection patterns requires testing MongoDB operators like $regex and $where. You inject these operators into target application inputs to identify vulnerabilities and validate data extraction across diverse environments.

How do I validate second-order SQLi for bug bounty submissions?▼

Validating second-order SQLi requires tracing input storage and subsequent execution to reproduce findings. You use robust validation patterns and real-world examples to build a reproducible proof for your bug bounty submission.

Does this SQLi hunting methodology work for both ORM and NoSQL injections?▼

This SQLi hunting methodology works for ORM-based injections, NoSQL injections, and second-order SQLi. It provides practical payloads and validation patterns adapted for diverse environments and modern web application stacks.