vulnerability-validation

Validate code scan findings and generate structured JSON with exploitability details.

Updated Jul 13, 2026
One-click install
npx skills add https://github.com/ElbertePlinio/dotfiles --skill vulnerability-validation-elberteplinio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vulnerability-validation
Source: https://github.com/ElbertePlinio/dotfiles/tree/main/private_dot_factory/plugins/marketplaces/factory-plugins/plugins/security-engineer/skills/vulnerability-validation
Command: npx skills add https://github.com/ElbertePlinio/dotfiles --skill vulnerability-validation-elberteplinio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the wasted effort of chasing false positive security findings from automated code scans, ensuring your team only spends time fixing real, exploitable vulnerabilities in your codebase.

Core Features & Use Cases

  • Exploitability Validation: Traces code reachability and data flow to confirm if a reported vulnerability is actually exploitable in your specific code context.
  • False Positive Filtering: Identifies and documents why findings are not real vulnerabilities, cutting down hours of unnecessary security review time.
  • Proof-of-Concept Generation: Creates working, benign exploit examples for confirmed vulnerabilities to clearly demonstrate impact to stakeholders.
  • Use Case: After running a commit security scan, use this Skill to validate all HIGH/CRITICAL findings before opening bug tickets or blocking PRs, so your team prioritizes only the risks that matter.

Quick Start

Use the vulnerability-validation skill to validate all HIGH and CRITICAL findings from your latest security scan and generate a structured report of confirmed vulnerabilities, false positives, and proof-of-concept exploits.

Frequently Asked Questions about vulnerability-validation

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

FAQPage Schema
How do I filter false positives from automated security scan results?

To filter false positives from security scans, you can validate findings by tracing code reachability and data flow to confirm actual exploitability. This process identifies and documents why findings are not real vulnerabilities, cutting down hours of unnecessary review time.

How do I generate a proof-of-concept exploit for a confirmed vulnerability?

Generating a proof-of-concept exploit involves creating working, benign exploit examples for confirmed vulnerabilities to clearly demonstrate impact to stakeholders. This occurs after validating that a reported security finding is actually exploitable in your specific code context.

What is vulnerability validation in post-commit security review workflows?

Vulnerability validation in post-commit security review workflows is the process of confirming exploitability and filtering out false positives from automated code scans. It prioritizes HIGH and CRITICAL severity findings before patching or issue creation to ensure teams only fix real risks.

Can I calculate CVSS 3.1 scores for validated security findings automatically?

Calculating CVSS 3.1 scores for validated security findings is supported during the validation process. The workflow generates a structured validated-findings.json output that includes exploitation paths, proof-of-concept exploits, CVSS 3.1 scores, and reachability classifications for each analyzed vulnerability.

What is the best way to validate HIGH and CRITICAL findings before opening bug tickets?

The best way to validate HIGH and CRITICAL findings is to trace code reachability and data flow to confirm exploitability before opening bug tickets or blocking PRs. This approach ensures your team prioritizes only the risks that matter and avoids wasted effort.

What limitations exist when confirming exploitability through code reachability analysis?

Limitations when confirming exploitability through code reachability analysis include relying on the accuracy of automated scan inputs and the ability to trace data flow within the specific code context. The process specifically targets post-commit workflows and prioritizes HIGH and CRITICAL findings.