mcpField
I
injection

injection

github.com/transilienceaiSecurity598198 installsUpdated 13w ago
Repository

About injection

injection is a security skill for finding and validating injection vulnerabilities across application inputs. It covers SQL, NoSQL, command, template, XML, LDAP, and XPath cases, from detection through evidence and PoC documentation.

Key features

  1. 01Covers SQL and NoSQL injection
  2. 02Tests command injection and SSTI
  3. 03Checks XXE, LDAP, and XPath
  4. 04Finds input vectors in parameters and headers
  5. 05Captures evidence and writes PoCs

Use cases

  1. 01Test web forms and API fields for injection
  2. 02Check authentication filters for bypasses
  3. 03Validate suspected injection with reproducible evidence

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/transilienceai/communitytools --skill injection

After installing, type/injectionin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

reference/
INDEX.md
injection-principles.md
ldap-injection-quickstart.md
nosql-injection-advanced.md
nosql-injection-cheat-sheet.md
nosql-injection-quickstart.md
nosql-injection-resources.md
os-command-injection-cheat-sheet.md
os-command-injection-quickstart.md
reference/scenarios/code-injection/
bash-symbolic-only-bypass.md
php-preg-replace-e-modifier.md
python-eval-format-string.md
reference/scenarios/nosql/
cassandra-cql.md
elasticsearch-script-injection.md
mongo-aggregation-pipeline.md
mongo-operator-injection.md
mongo-syntax-injection.md
mongo-type-confusion.md
mongo-where-jsinjection.md
redis-ssrf-gopher.md
reference/scenarios/sql/
auth-bypass.md
boolean-blind.md
error-based.md
header-injection.md
out-of-band.md
per-dbms-mssql.md
per-dbms-mysql.md
per-dbms-oracle.md
per-dbms-postgres.md
second-order.md

Details

From the project README

Injection

Test for injection vulnerabilities across all input vectors. Covers SQL, NoSQL, Command, SSTI, XXE, and LDAP injection.

Techniques

TypeKey Vectors
SQL InjectionIn-band (union, error), Blind (boolean, time), Out-of-band
NoSQL InjectionOperator injection, JavaScript injection, aggregation pipeline
Command InjectionOS command separators, blind techniques, out-of-band
SSTITemplate engine detection, sandbox escape, RCE chains
XXEEntity expansion, SSRF via XXE, blind XXE, parameter entities
LDAP/XPathFilter manipulation, authentication bypass

Workflow

  1. Identify injection points (parameters, headers, cookies, JSON fields)
  2. Detect injection type with minimal probes
  3. Exploit with context-appropriate payloads
  4. Escalate (data extraction, RCE, file read)
  5. Capture evidence and write PoC

Reference

  • reference/sql-injection*.md - SQL injection techniques
  • reference/nosql-injection*.md - NoSQL injection techniques
  • reference/os-command-injection*.md - OS command injection
  • reference/ssti*.md - Server-side template injection
  • reference/xxe*.md - XML external entity injection
  • reference/ldap-injection-quickstart.md - LDAP filter injection: detection, auth bypass, blind boolean extraction via (description=PREFIX*) chaining
  • reference/xpath-injection-quickstart.md - XPath injection (CWE-643): lxml/Java/Node sinks, ' or '1'='1' or 'a'='b boolean oracle, blind char-by-char extraction recipe

Comments

Markdown supported