A05: Injection
CommunityGuard against injection flaws in apps.
Software Engineering#vulnerability#owasp#injection#input-validation#web-security#parameterized-queries
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.