PAGES
← all tools
◆ Vulnerability Management

sploitscan

v0.14.3 open-source

SploitScan is a sophisticated cybersecurity utility designed to provide detailed information on vulnerabilities and associated exploits.

Summary

SploitScan is an open-source command-line tool that takes CVE identifiers and pulls together everything a defender needs to prioritize them: CVSSCVSSCommon Vulnerability Scoring System, a method for describing a vulnerability's characteristics and severity. Its score is not the probability that attackers will exploit it. and EPSSEPSSExploit Prediction Scoring System, an estimate of the probability that a published vulnerability will be exploited in the next 30 days. It helps prioritize investigation and patching. scores, CISA KEVCISA KEVA catalog maintained by the US Cybersecurity and Infrastructure Security Agency listing vulnerabilities confirmed to be actively exploited in the wild, giving cyber tools a vetted, authoritative prioritization signal. status, public exploit availability, HackerOne report history, and an optional AI-generated risk summary from providers like OpenAI or Gemini. It runs from a terminal, accepting single CVEs, keyword searches, or entire directories of scanner output (Nessus, OpenVAS) for batch triage, and exports results as HTML, JSON, or CSV. This fits vulnerability-management and SOCSOCA security operations center, the team or function that monitors threats, investigates alerts and coordinates incident response. Its work can be internal, outsourced or shared. teams deciding what to patch first rather than researchers building exploits. It sits in the same space as CVE-enrichment and patch-prioritization scripts, layering exploit and threat-intel context onto raw vulnerability data. First committed in 2024, it has 10 contributors and steady releases, with the last one under a year old.

SploitScan is a sophisticated cybersecurity utility designed to provide detailed information on vulnerabilities and associated exploits.

How sploitscan helps

Which of the CVEs on my scan report actually need patching first?

scores each one by combining CVSS severity, EPSS exploitation probability, and known-exploit data into a single priority rating, so the list can be sorted by urgency instead of raw severity

Is this vulnerability being actively exploited in the wild?

checks the CVE against CISA's Known Exploited Vulnerabilities catalog and reports public exploit availability, so a high CVSS score with no real-world activity doesn't jump the queue

Which CVEs from this week's Nessus or OpenVAS run do I need to look at?

reads an entire directory of scanner output, extracts every CVE ID found across all the files, and looks each one up in a single batch pass

Has anyone actually built and published exploit code for this flaw?

pulls exploit references from Metasploit's module metadata and other public exploit sources, counting only entries whose references match the exact CVE ID

Does this vulnerability show up in bug bounty history anywhere?

cross-references the CVE against HackerOne disclosed reports and returns ranking and severity details from any matching submissions

What's a plain-English explanation of the risk and how do I mitigate it?

sends the CVE's collected data to an AI provider of choice and returns a written risk assessment with mitigation suggestions, alongside the raw scoring so the summary can be checked against the numbers

all 11 features, with the evidence for each →

Languages

Not documented

Features

11 capabilities · 3 backed by code, an API document or a real run

Built from sploitscan's releases, docs, README and our own runs. “Seen” marks the month we first spotted a release the vendor didn't date. Group names and tags are our labels.

Compare with peers →

  • sploitscan covers 2 of the 8 vulnerability assessment methods capabilities we track.

What sploitscan offers you

  • Command-line interface4
  • CI/CD pipeline integration2
  • Import from a competing product1
  • Scheduled jobs1
All capabilities 11 capabilities
CVE lookup and prioritisation verified Researches and scores CVEs using multiple data sources and methods, including CISA, EPSS, HackerOne, AI-based analysis, and reference checks. 5 releases · 8 other sources · first seen Jan 2024

Shared capability: Vulnerability prioritization

Also counts toward: Command-line interface

release

  • Enhanced patching prioritization calculation logic 0.14.3 · Nov 2025 · source · release history
  • Adds --keywords flag to search for CVEs by keyword (e.g., a vendor or product name) across the local CVE database, CISA, and Nuclei Templates, with automatic exploit correlation. v.0.13.0 · Feb 2025 · source · release history
  • New -m argument lets practitioners selectively run specific data-source methods (e.g., cisa, epss, hackerone, ai, prio, references) per CVE lookup. v.0.11.0 · Sep 2024 · source · release history
  • Adds the -m flag to specify methods like cisa, epss, hackerone, ai, prio, or references for granular data source control 0.11.0 · Sep 2024 · source · release history
  • sploitscan now accepts multiple CVE IDs in a single execution rather than requiring separate runs per ID. 0.2 · Jan 2024 · source · release history

docs

  • Retrieves CVE exploit data, EPSS scores, CISA KEV status, and AI risk assessments to help prioritize vulnerability patching.

command line

  • --methods — Specify which methods to run, separated by commas (e.g., 'cisa,epss,hackerone,ai,prio,references'). v0.14.0 · Oct 2025 · command-line history
  • --keywords — Search for CVEs related to specific keywords (e.g., product name). v0.14.0 · Oct 2025 · command-line history

example

  • Scan multiple known vulnerabilities in one pass to generate a CSV report for incident response. sploitscan -c CVE-2023-1234,CVE-2024-5678 --csv report.csv 0.2 · Jan 2024 · source
  • Query multiple CVEs at once sploitscan CVE-2024-1709 CVE-2024-21413
  • Keyword-based CVE search sploitscan -k "Outlook Express"
  • Query a single CVE sploitscan CVE-2024-1709
  • Fast mode, basic info only sploitscan CVE-2024-1709 --fast-mode
Export to HTML reports shipped Exports vulnerability data to formatted HTML reports. 4 releases · 3 other sources · first seen May 2024

Also counts toward: Command-line interface

release

  • Export results now automatically saved to a dedicated /results directory when available. v0.14.2 · Oct 2025 · source · release history
  • Redesigned HTML export with Tailwind CSS: dark mode toggle, sticky header, sidebar filters, sortable summary table, responsive detail cards, and a readable AI section — zero-build setup with optional offline CSS. v0.14.0 · Oct 2025 · source · release history
  • New HTML export redesign using Tailwind CSS: dark mode toggle, sticky header, sidebar filters, sortable summary table, responsive detail cards, and a readable AI section — no build step required. v.0.14.1 · Oct 2025 · source · release history
  • Adds --html flag (or similar CLI option implied by functionality) to export vulnerability data to HTML reports 0.8 · May 2024 · source · release history

example

  • Export a CVE report as HTML to review Metasploit module hits alongside CVSS scoring in a filterable, dark-mode-capable report. python -m sploitscan CVE-2024-1234 -e html v0.14.0 · Oct 2025 · source
  • Check a CVE and export an HTML report to see the new Tailwind-styled layout with Metasploit module counts and dark mode toggle. python -m sploitscan CVE-2024-1234 --export html v.0.14.1 · Oct 2025 · source
  • Export results as HTML sploitscan CVE-2024-1709 -e html
Vulnerability report scanning verified Scans a directory of vulnerability report files to extract and process CVE IDs found within them. 3 releases · 3 other sources · first seen Sep 2024

Also counts toward: Command-line interface

release

  • Adds --fast-mode flag to limit output to basic CVE info, skipping exploit lookups, EPSS scoring, and AI risk assessments for faster results. v.0.13.0 · Feb 2025 · source · release history
  • Introduces --fast-mode option to limit output to basic CVE info and bypass additional lookups 0.13.0 · Feb 2025 · source · release history
  • Import list auto-detection: -i now automatically recognises plain-text CVE list files without requiring the -t type flag. v.0.11.0 · Sep 2024 · source · release history

command line

  • --input-dir — Path to a directory containing vulnerability reports to scan for CVE IDs. v0.14.2 · Oct 2025 · command-line history

example

  • Quickly scan a target with basic CVE info only, skipping exploit/EPSS lookups. sploitscan --fast-mode <target> 0.13.0 · Feb 2025 · source
  • Feed a plain-text file of CVE IDs (one per line) directly into SploitScan without specifying a type — handy for quick bulk triage from exported scanner output. sploitscan -i cve_list.txt v.0.11.0 · Sep 2024 · source
AI-powered risk assessment shipped Provides detailed risk assessments, attack scenarios, mitigation recommendations, and executive summaries using integrated AI. 4 releases · 2 other sources · first seen May 2024

release

  • Adds --ai option to select AI provider for risk assessment: OpenAI ChatGPT, Google Gemini, xAI Grok, or DeepSeek. v.0.13.0 · Feb 2025 · source · release history
  • Adds --ai option to select AI providers (OpenAI, Gemini, Grok, DeepSeek) for risk assessment 0.13.0 · Feb 2025 · source · release history
  • Adds AI-powered risk assessments, attack scenarios, mitigation recommendations, and executive summaries via integrated OpenAI support (requires an API key) v0.9.1 · May 2024 · source · release history
  • Adds AI-Powered Risk Assessment that integrates OpenAI to provide detailed risk assessments, potential attack scenarios, mitigation recommendations, and executive summaries. v0.9 · May 2024 · source · release history

example

  • Use DeepSeek for AI-powered risk assessment instead of the default OpenAI provider. sploitscan CVE-2024-1234 --ai deepseek v.0.13.0 · Feb 2025 · source
  • Perform risk assessment using Google Gemini instead of the default provider. sploitscan --ai google-gemini <target> 0.13.0 · Feb 2025 · source
Local CVE database support verified Downloads and uses a local copy of the cvelistV5 repository as an alternative to online lookups. 4 releases · 1 other source · first seen May 2024

Shared capability: Vulnerability database matching

Also counts toward: Command-line interface

release

  • Adds --local flag to clone or pull updates from the full CVE List V5 repository for offline/local CVE lookups. v.0.13.0 · Feb 2025 · source · release history
  • Implements local CVE database management with --local flag to clone or update the CVE List V5 repository 0.13.0 · Feb 2025 · source · release history
  • Replaces NIST NVD as the CVE information source with CVE Program (cvelistV5), which may change data availability or schema if downstream tools rely on specific NIST fields. v0.9 · May 2024 · source · release history
  • Changes the underlying CVE data provider from NIST NVD to the [CVE Program](https://github.com/CVEProject/cvelistV5) v0.9.1 · May 2024 · source · release history

command line

  • --local-database — Download the cvelistV5 repository into the local directory. Use the local database over online research if available. v0.14.0 · Oct 2025 · command-line history
Dependency update monitoring shipped Integrates with automated dependency update services to track and trigger workflows for library version bumps. 1 release · 3 other sources · first seen Nov 2025

Also counts toward: CI/CD pipeline integration

release

docs

  • 407 workflow runs 407 workflow runs pip in /. - Update #1544710899 #263: 1m 2s 1m 2s pip in /. - Update #1543449317 #262: 51s 51s pip in /. - Update #1542178563 #261: 55s 55s #189: 1m 8s 1m 8s pip in /. - Update #1540891317 #260: 1m 1s 1m 1s pip in /. - Update #1539422333 #259: 53s 53s seen Aug 2026 · source
  • 3 Open 109 Closed 3 Open 109 Closed Bump google-genai from 2.18.1 to 2.20.0 #148 Aug 28, 2026 Bump gitpython from 3.1.59 to 3.1.60 #147 Aug 28, 2026 Bump openai from 3.2.0 to 3.3.1 #146 Aug 24, 2026 Follow long discussions with comments:>50 seen Aug 2026 · source
  • xaitax / SploitScan Public Notifications Fork 174 Star Conversation dependabot Bot commented on behalf of github Aug 21, 2026 Copy link Copy Markdown Contributor Bumps openai from 3.2.0 to 3.3.0. Release notes Sourced from openai's releases . seen Aug 2026 · source
External exploit data integration shipped Fetches and displays exploit availability data from external sources such as Packet Storm. 4 releases · first seen May 2024

release

  • Adds Metasploit integration via Rapid7's modules_metadata_base.json with conditional caching, counting only modules whose references contain the exact CVE ID. v0.14.0 · Oct 2025 · source · release history
  • Adds Metasploit integration via Rapid7's modules_metadata_base.json with conditional caching, counting only modules whose references contain the exact CVE ID. v.0.14.1 · Oct 2025 · source · release history
  • Packet Storm integration fetches exploit data directly from Packet Storm feeds. v0.8.1 · May 2024 · source · release history
  • Adds new integration with Packet Storm to fetch exploit data 0.8 · May 2024 · source · release history
Nuclei template integration shipped suggested Discovers vulnerabilities by leveraging Nuclei templates. 2 releases · 1 other source · first seen May 2024

Suggested capability: Published CVE checks. This is our guess, not confirmed.

release

  • Adds --input-dir flag to recursively scan directories and extract CVE IDs from all contained vulnerability report files, enabling batch processing of multiple scanner outputs. v0.14.2 · Oct 2025 · source · release history
  • Adds Nuclei Template Integration to discover vulnerabilities using Nuclei templates. v0.7 · May 2024 · source · release history

example

  • Batch-process an entire folder of scanner reports (e.g., Nessus, OpenVAS exports) to look up all discovered CVEs in one pass. sploitscan --input-dir /path/to/scanner-reports/ v0.14.2 · Oct 2025 · source
HackerOne bug bounty integration shipped suggested Searches HackerOne to display if a CVE was used in any Bug Bounty program and its rank. 2 releases · 1 other source · first seen Jun 2024

Suggested capability: Vulnerability prioritization. This is our guess, not confirmed.

release

  • Adds HackerOne Integration to search through HackerOne and display if a CVE was used in any Bug Bounty program including its rank v0.10.1 · Jun 2024 · source · release history
  • Adds hackerone integration to search CVEs and display bug bounty rank v0.10.0 · Jun 2024 · source · release history

example

  • Use this to check if a discovered CVE has been exploited in the wild via bug bounties before prioritizing remediation. sploitscan --hackerone CVE-2023-1234 v0.10.0 · Jun 2024 · source
Vulnerability scan file import shipped Imports vulnerability data directly from Nessus, Nexpose, and OpenVAS scan files via CLI arguments. 2 releases · 1 other source · first seen May 2024

Also counts toward: Import from a competing product

release

  • Adds nessus, nexpose, and openvas file import capabilities to SploitScan for vulnerability data ingestion v.0.6 · May 2024 · source · release history
  • Adds --scan-file and --file-type CLI arguments to import vulnerability data from Nessus, Nexpose, and OpenVAS scan files 0.6 · May 2024 · source · release history

example

  • Import from Nessus scanner report sploitscan --import-file path/to/yourfile.nessus --type nessus
Scheduled scanning workflows documented suggested Supports automated, time-triggered execution of vulnerability scans via scheduled CI/CD workflows. 3 other sources

Suggested capability: Static application security testing. This is our guess, not confirmed.

Also counts toward: CI/CD pipeline integration, Scheduled jobs

docs

  • xaitax / SploitScan Public Fork Star Scheduled #190 Sign in to view logs Sign in to view logs Triggered via dynamic August 31, 2026 23:35 github-advanced-security[bot] 1217a7c main Status Success Total duration 57s Artifacts – codeql on: dynamic Matrix: analyze Oh hello! Nice to see you. seen Sep 2026 · source
  • xaitax / SploitScan Public Fork Star Scheduled #189 Sign in to view logs Sign in to view logs Triggered via dynamic August 26, 2026 04:12 github-advanced-security[bot] 1217a7c main Status Success Total duration 1m 8s Artifacts – codeql on: dynamic Matrix: analyze Oh hello! Nice to see you. seen Sep 2026 · source
  • xaitax / SploitScan Public Fork Star Scheduled #191 Sign in to view logs Sign in to view logs Triggered via dynamic September 7, 2026 03:47 github-advanced-security[bot] 1217a7c main Status Success Total duration 1m 24s Artifacts – codeql on: dynamic Matrix: analyze Oh hello! Nice to see you. seen Sep 2026 · source

Lines in monospace are the tool's own words: help text parsed from its source, or an endpoint from its API document. Under release, a line is our summary of a dated release. Under docs, it is quoted from the tool's own documentation or website. Each links back to the source it came from.

Score card

  1. Shipping velocity releases a month, last 12 months
  2. Documentation quality release-notes rubric, 0–100
  3. Breaking-change discipline how rarely a release breaks users, and notice given
  4. Maintenance risk quiet time against its own cadence, maintainers
  5. Innovation & surface new capabilities, API and MCP surface
  6. Community health
  7. Contributor trend distinct committers, this year against last
  8. Maintainer concentration bus factor now against a year ago
  9. Issue backlog trend issues closed per issue opened, 12 months
  10. Responsiveness median time to a maintainer’s first reply

Nine scores for sploitscan, each built from the releases, notes and API history this site tracks — and, on Researcher and Business, where it stands among every measured tool in its category and how that has moved.

Score cards are part of every paid plan.

See plans →

Each score is 0–100 on a published rubric, derived from data this site already shows. A dimension we cannot measure says so — it is never scored 0 and never enters a rank.

How this is scored
  • Shipping velocity — releases a month over the last 12 months, on a log scale where 16 a month scores 100. Needs 3 releases in the window.
  • Documentation quality — the release-notes rubric published on the analytics page, unchanged.
  • Breaking-change discipline — the share of releases carrying a breaking change (none scores 100, half or more scores 0). Only projects that label breaking changes are measured: a clean record cannot be told from an unlabelled one.
  • Maintenance risk — quiet time measured against the tool's own release cadence (quiet longer than 90 days and three typical gaps scores 0), plus the number of active maintainers and whether contributors are growing, where known. Higher is lower risk.
  • Innovation & surface — new capabilities in the feature ledger this year, API and MCP operations added, and the share of commits that are features: the mean of whichever we hold.
  • Community health (open-source tools only) — each is a direction, not a size: contributors this year against last, the bus factor now against a year ago, and issues closed per issue opened, where steady scores 50, doubled 100 and halved 0; plus the median time to a maintainer's first reply (an hour scores about 100, a month or more 0). A commercial card has no repository and carries none of the four.
  • Documented delivery (commercial tools) — when a vendor's documented new capabilities have slowed against its own baseline, that counts against the overall standing as heavily as two low dimensions. Steady delivery, or too little history to judge, leaves the standing alone; it is never a sixth score.
  • Open-source tools are scored on repository signals; commercial tools on their published changelog. Ranks compare tools within one category and one profile and need at least five measured peers; the overall standing needs three ranked dimensions. Best-in-breed or consolidator is a shape, not a quality, and is never scored.

Release-note detail over time

See how much detail sploitscan puts in its release notes, quarter by quarter, and compare it with tracked tools in the same category. This history uses up to ten retained, reviewed notes per tool; sparse or blank older quarters may reflect that limit.

Checking release-note history…

Explore the full chart →

Releases

Show

23 entries

  1. September 20262
  2. August 20261
  3. November 20252
  4. October 20253
  5. February 20252
  6. September 20242
  7. June 20243
  8. May 20247
  9. January 20241
    Show

    23 entries

    Project health

    Issue, contributor and maintainer activity in xaitax/SploitScan, 2023-10 – 2026-09, as of 2026-09-25. Twelve-month figures first; the trend lines run the whole window.

    1. Contributors 3 ±0 vs prior 12 months
    2. Maintainers 2 +1 joined · −0 left, last 12 months
    3. Bus factor 1 committers behind half the commits
    4. Community-filed 100% of issues opened, last 12 months
    5. Median time to close 119 days first maintainer reply 0.1 hours
    6. Open backlog 4 of 32 issues ever filed
    1. Issues opened / month 1 · 0 communitymaintainers
    2. Open backlog 4
    3. Contributors / month 0
    4. Commits / month 0
    5. Stars 1,382
    Issue themes, last 12 months
    • other 100%

    Counts from the project's public repository and git history; no individuals are identified. Maintainers are the committers covering 80% of the last year's commits. how we measure this

    Ships a vulnerable library

    What its latest release locks, checked against known advisories.

    gitpython 3.1.45 in its image

    critical

    sploitscan 0.14.3 builds its image from requirements.txt, which locks gitpython 3.1.45. That version has GHSA-284h-m62q-gf8w and 28 other high or critical flaws.

    Fixed in gitpython 3.2.1. No sploitscan release includes it yet; its main branch already has it.

    GHSA-284h-m62q-gf8w advisory Checked Nov 3 against sploitscan 0.14.3

    We check the lockfiles its release builds images from: 1 Python. Go modules, other lockfiles and vendored code aren't checked.

    Add the badge to your README

    Maintain this project? The badge links readers straight to this page, so they can follow every release here.

    Tracked by Cyber Toolchain Choose a badge style and copy the code →
    browse all tools → score card for your toolchain →