hunt-sqli

Identify and validate SQL and NoSQL injection vulnerabilities in web APIs.

3|1|Updated Jul 2, 2026
One-click install
npx skills add https://github.com/EntroVyx/hermes-agent-offsec --skill hunt-sqli-entrovyx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-sqli
Source: https://github.com/EntroVyx/hermes-agent-offsec/tree/main/skills/offsec/redteam/hunt-sqli
Command: npx skills add https://github.com/EntroVyx/hermes-agent-offsec --skill hunt-sqli-entrovyx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the difficulty of identifying and exploiting complex SQL and NoSQL injection vulnerabilities in modern, multi-layered web applications, moving beyond basic scanners to manual, impact-driven hunting.

Core Features & Use Cases

  • Modern Injection Coverage: Targets contemporary vulnerabilities including NoSQL injection (MongoDB), ORM-bypass SQLi, and second-order injection.
  • Methodical Hunting: Provides a structured, step-by-step workflow for baseline establishment, error-based probing, and blind injection confirmation.
  • Use Case: Use this skill when auditing a multi-tenant SaaS platform or an API endpoint to identify high-value injection points that automated scanners consistently miss.

Quick Start

Use the hunt-sqli skill to analyze the target endpoint for potential SQL injection vulnerabilities by following the provided methodology and payload patterns.

Frequently Asked Questions about hunt-sqli

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

FAQPage Schema
How do I manually test for SQL injection in modern web APIs?

To manually test for SQL injection in web APIs, establish a baseline response, apply error-based probing to identify discrepancies, and use blind injection confirmation techniques. This methodology exposes hidden vulnerabilities across diverse backend database technologies that automated scanners miss.

What is the best way to hunt for NoSQL injection vulnerabilities in MongoDB?

Hunting for NoSQL injection in MongoDB requires systematic input vector enumeration across API endpoints to identify unsanitized query operators. Differential response analysis confirms the injection impact by detecting behavioral deviations from the established baseline response.

Can I use manual SQL injection hunting to bypass ORM layers in SaaS applications?

Manual SQL injection hunting identifies ORM-bypass vulnerabilities in multi-tenant SaaS platforms by systematically probing input vectors for unsafe query construction. Differential response analysis validates whether injected payloads circumvent ORM abstraction layers to manipulate backend database queries.

How do I confirm blind SQL injection impact without visible database errors?

Confirming blind SQL injection without visible database errors requires differential response analysis comparing baseline behavior against injected payload responses. This methodology validates injection success by detecting subtle behavioral variations rather than relying on explicit database error messages.

Why do automated scanners miss second-order SQL injection vulnerabilities?

Automated scanners miss second-order SQL injection because they cannot trace data stored in one context that executes in another. Manual hunting addresses this by systematically enumerating input vectors and performing differential response analysis across multi-step application workflows.