A05: Injection

Community

Guard against injection flaws in apps.

Authorninjacoder88
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Injection vulnerabilities occur when an application sends untrusted user input to an interpreter and the interpreter executes parts of that input as commands. This leads to data compromise, unauthorized access, and potential remote code execution across SQL, OS command, NoSQL, and template languages.

Core Features & Use Cases

  • Reference: Provides a comprehensive overview of injection types (SQL, OS command, NoSQL, template injections) and related attack patterns.
  • Prevention guidance: Outlines mitigations such as parameterized queries, input validation, escaping, and secure coding practices.
  • Use case: A developer can review code to locate dynamic query construction and replace it with safe APIs.

Quick Start

Identify untrusted input paths and ensure they are processed through safe APIs and parameterized interfaces.

Dependency Matrix

Required Modules

None required

Components

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: A05: Injection
Download link: https://github.com/ninjacoder88/masterpassword-open/archive/main.zip#a05-injection

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.