Dev.to Β· 2 min read

CVE Hunter: Automated CVE Triage & PoC Generator for Security Researchers

CVE Hunter: Automated CVE Triage & PoC Generator for Security Researchers

Author: Trix Cyrus [πŸ”Ή Follow] TrixSec GitHub [πŸ”Ή Join] TrixSec Telegram CVE Hunter: Automated CVE Triage & PoC Generator for Security Researchers A CLI tool that automates CVE triage, enriches vulnerabilities with EPSS scores, and generates ready-to-use Proof of Concept scripts β€” all from a single command. The Problem Security researchers and penetration testers spend hours manually: Searching NVD for relevant CVEs Checking CVSS scores and EPSS exploit likelihood Writing PoC scripts from scratch Exporting findings into SARIF/JSON for CI/CD pipelines CVE Hunter eliminates this friction. One tool. Four commands. Zero boilerplate. Quick Start # Install pip install cve-hunter # Search CVEs cve-hunter search "Apache Log4j" # Triage a specific CVE cve-hunter triage CVE-2024-27115 # Generate a PoC cve-hunter generate CVE-2024-27115 --output poc.py # Watch for new critical CVEs cve-hunter watch --interval 3600 Features Feature Description πŸ” CVE Search Query NVD API with keyword or CVE ID πŸ“Š Automated Triage CVSS + EPSS enrichment with severity classification 🎯 PoC Generation Auto-generates Python/HTTP exploit templates πŸ“‘ Live Monitoring watch mode polls NVD for new critical CVEs πŸ“€ Multi-Format Export JSON, Markdown, or SARIF (GitHub Actions compatible) βœ… Type Safe Full test suite with 10 passing unit tests Architecture β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ cve-hunter CLI β”‚ β”‚ search β”‚ triage β”‚ generate β”‚ watch β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β–Ό β–Ό β–Ό β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ fetcherβ”‚ β”‚ triage β”‚ β”‚ poc_gen β”‚ β”‚ NVD β”‚ β”‚ CVSS+EPSSβ”‚ β”‚ Templatesβ”‚ β”‚ GH Adm β”‚ β”‚ Scoring β”‚ β”‚ SQLi/XSS β”‚ β””β”€β”€β”€β”¬β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β–Ό β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ reporter β”‚ β”‚ JSON/MD/ β”‚ β”‚ SARIF β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ Command Reference Search CVEs # Search by keyword cve-hunter search "SQL Injection WordPress" # Search by CVE ID cve-hunter search CVE-2024-40111 Triage & Score # Get full triage report cve-hunter triage CVE-2024-27115 # Output in JSON cve-hunter triage CVE-2024-27115 --format json Generate PoC # Generate exploit template cve-hunter generate CVE-2024-27115 # Save to file cve-hunter generate CVE-2024-27115 -o poc.py # Specify language cve-hunter generate CVE-2024-27115 --lang python cve-hunter generate CVE-2024-27115 --lang http Watch for New CVEs # Poll every hour cve-hunter watch --interval 3600 # Only critical severity cve-hunter watch --severity critical # Export to SARIF for CI/CD cve-hunter watch --export sarif --output report.sarif Why CVE Hunter? Speed β€” Get from CVE ID to PoC in under 10 seconds Accuracy β€” EPSS scores from first-party source Workflow β€” SARIF export plugs into GitHub Actions Security Open Source β€” MIT licensed, fully auditable Installation # From PyPI pip install cve-hunter # From source git clone https://github.com/theexploiters/cve-hunter.git cd cve-hunter pip install -e . License MIT License β€” Free for commercial and personal use. Repo: https://github.com/theexploiters/cve-hunter Issues & PRs welcome. Star the repo if it saves you time. ~TrixSec

This is a summary aggregated from Dev.to. Read the complete article on the original site:

Read full article at Dev.to

More Cybersecurity News