injection-security-review

Trace untrusted input from sources to sinks to identify injection vulnerabilities.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/luansilvadb/agoravai --skill injection-security-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: injection-security-review
Source: https://github.com/luansilvadb/agoravai/tree/main/.rag/context/injection-security-review
Command: npx skills add https://github.com/luansilvadb/agoravai --skill injection-security-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured, repeatable process to identify and analyze code-level injection vulnerabilities across languages and frameworks, enabling teams to uncover risky data flows from untrusted inputs to dangerous sinks before they are exploited.

Core Features & Use Cases

  • Systematic ingestion of code and data flows to map sources, sinks, and paths where untrusted input can reach sensitive operations.
  • Taxonomy-driven assessment of injection vectors (SQL, NoSQL, XSS, command, SSTI, LDAP, path traversal, etc.) with guidance on effective mitigations.
  • Proactive remediation workflows including proof-of-concept generation, severity classification, and tailored fix recommendations for PR reviews and security sprints.

Quick Start

Analyze a sample repository to identify all source-to-sink flows that could enable injection and produce a remediation-focused report

Frequently Asked Questions about injection-security-review

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

FAQPage Schema
How do I trace untrusted input to find injection vulnerabilities in my codebase?

To find injection vulnerabilities, you must trace untrusted input from sources to sinks across your codebase. This process maps data flows through web, API, and scripting contexts to identify where user input reaches dangerous operations.

What types of injection vulnerabilities can a source-to-sink code review detect?

A source-to-sink code review detects multiple injection vectors including SQL, NoSQL, XSS, command, SSTI, LDAP, and path traversal vulnerabilities. It uses a taxonomy-driven assessment to classify each data flow and provide guidance on effective mitigations.

How do I generate proof-of-concept demonstrations for SQL injection findings?

You generate PoC-like demonstrations by classifying the identified source-to-sink data flows and mapping them against an injection taxonomy. This approach provides actionable vulnerability findings that demonstrate how untrusted input reaches sensitive operations.

Can I use this injection security review for API and scripting contexts in multiple languages?

Yes, this injection security review applies to web, API, and scripting contexts across multiple programming languages. It systematically ingests code and data flows to map sources, sinks, and paths regardless of the underlying framework.

What is the best way to get precise, version-specific fixes for command injection vulnerabilities?

The best way to get version-specific fixes is through a proactive remediation workflow that classifies severity and generates tailored fix recommendations. This approach analyzes the specific data flow to recommend precise mitigations for your codebase.

When do I need a taxonomy-driven assessment for path traversal and SSTI vulnerabilities?

You need a taxonomy-driven assessment when preparing for PR reviews or security sprints to ensure all injection vectors are caught. It systematically maps untrusted input paths to sensitive operations, enabling teams to uncover risky data flows before exploitation.