injection

Detect and exploit NoSQL and OS Command injection vulnerabilities in web applications.

7|1|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/ArianHobson333/claude-bug-bounty-stack --skill injection-arianhobson333
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: injection
Source: https://github.com/ArianHobson333/claude-bug-bounty-stack/tree/main/vendor/communitytools/projects/pentest/.claude/skills/injection
Command: npx skills add https://github.com/ArianHobson333/claude-bug-bounty-stack --skill injection-arianhobson333

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, pymongo, sqlmap, nosqlmap, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the detection and exploitation of NoSQL and OS Command injection vulnerabilities, saving time and reducing manual effort.

Core Features & Use Cases

  • NoSQL Injection Detection: Automatically test for SQL, NoSQL, Command, SSTI, XXE, and LDAP injection vulnerabilities.
  • Automated Exploitation: Perform blind and out-of-band data extraction using NoSQL injection.
  • Use Case: With this Skill, you can quickly identify and exploit injection vulnerabilities in a web application's database and command execution layers.

Quick Start

Use the injection skill to test for SQL injection vulnerabilities in the 'login' endpoint.

Frequently Asked Questions about injection

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

FAQPage Schema
How do I automate NoSQL injection detection for web application vulnerability testing?

Automating NoSQL injection detection involves running Python scripts that interact with databases using libraries like pymongo and nosqlmap to identify vulnerabilities in web application endpoints. This automates the testing process to save manual effort.

Can I test for OS command injection and SSTI vulnerabilities using Python automation?

Yes, you can test for OS command injection and SSTI vulnerabilities using Python scripts integrated with sqlmap and nosqlmap. These scripts automate vulnerability assessment by sending payloads and analyzing responses from web application layers.

What is the best way to perform blind NoSQL injection and data extraction?

The best way to perform blind NoSQL injection and out-of-band data extraction is using automated Python scripts with nosqlmap. This approach systematically tests database queries to extract data without direct visual feedback from the web application.

Do I need Python and specific libraries to run penetration testing scripts for injection vulnerabilities?

Yes, you need Python to execute the penetration testing scripts for injection vulnerabilities. The environment requires specific dependencies including requests, pymongo, sqlmap, and nosqlmap for network requests and database interaction during security auditing.

How does automated vulnerability testing detect SQL and LDAP injection in login endpoints?

Automated vulnerability testing detects SQL and LDAP injection by systematically sending crafted payloads to login endpoints and analyzing server responses. The scripts use requests and sqlmap libraries to identify if the web application database or execution layers are vulnerable.

What are the limitations when using sqlmap and nosqlmap for web application security auditing?

Limitations of using sqlmap and nosqlmap for security auditing include their dependency on Python environments and specific libraries like pymongo and requests. Complex or highly customized injection vulnerabilities in modern web applications may require additional manual verification.