vulnerability-scanner

Scan code, dependencies, and configurations for security vulnerabilities and generate a JSON report.

Updated Dec 28, 2025
One-click install
npx skills add https://github.com/oalansilva/crypto --skill vulnerability-scanner-oalansilva
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vulnerability-scanner
Source: https://github.com/oalansilva/crypto/tree/main/.agent/skills/vulnerability-scanner
Command: npx skills add https://github.com/oalansilva/crypto --skill vulnerability-scanner-oalansilva

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This vulnerability scanner helps teams identify vulnerabilities, misconfigurations, and insecure patterns across code, dependencies, and build pipelines by applying OWASP 2025 principles.

Core Features & Use Cases

  • Automated scanning of dependencies for supply-chain risks, secrets exposure, and insecure configurations.
  • Detection of dangerous code patterns, such as eval/exec usage, unsafe deserialization, and insecure data handling.
  • Comprehensive configuration checks and prioritized findings with actionable remediation guidance.

Quick Start

Run the security_scan.py script against your project to generate a JSON report of findings.

Frequently Asked Questions about vulnerability-scanner

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

FAQPage Schema
How do I scan my project for security vulnerabilities and exposed secrets?

To scan for security vulnerabilities and exposed secrets, run the security_scan.py script against your project. It analyzes dependencies, code patterns, and configurations to generate a structured JSON report detailing findings and severity levels.

What insecure code patterns can a vulnerability scanner detect?

A vulnerability scanner detects dangerous code patterns including eval or exec usage, unsafe deserialization, and insecure data handling. It identifies these risks alongside configuration issues and dependency vulnerabilities based on OWASP 2025 principles.

Can I check my project dependencies for supply-chain risks automatically?

You can check project dependencies for supply-chain risks automatically. The scanner implements dependency checks to identify vulnerable packages across your software project and supplies actionable remediation guidance within its exportable report.

Does this vulnerability scanner work for software projects of any size?

Yes, this vulnerability scanner is applicable to software projects of any size. It analyzes dependencies, secrets, dangerous patterns, and configuration issues across code, packages, and build pipelines without requiring external dependencies to function.

What is the best way to remediate insecure configurations found during a security scan?

The best way to remediate insecure configurations is to review the structured findings in the generated JSON report. The scanner provides prioritized findings with severity levels and actionable remediation guidance to help you fix misconfigurations efficiently.

Why does my build pipeline have configuration issues after a vulnerability scan?

Your build pipeline has configuration issues because the vulnerability scanner validates configurations against OWASP 2025 principles. It detects insecure settings across packages and pipelines, categorizing them by severity in the exportable JSON report for targeted remediation.