epss-SKILL.md

Fetch EPSS scores for CVEs and rank vulnerabilities by exploitation probability.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/DCx7C5/ai-marketplace --skill epss-skill-md
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: epss-SKILL.md
Source: https://github.com/DCx7C5/ai-marketplace/tree/main/skills/vulnerabilities/prioritization/epss
Command: npx skills add https://github.com/DCx7C5/ai-marketplace --skill epss-skill-md

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Vulnerability teams struggle to prioritize remediation using exploitation likelihood rather than just severity. EPSS provides a data-driven signal that helps focus on CVEs most likely to be exploited in the near term.

Core Features & Use Cases

  • Fetches EPSS scores for CVEs in real time from FIRST.org.
  • Combines EPSS with CVSS and KEV data to generate a risk-based prioritization.
  • Supports CLI/automation scenarios in vulnerability management workflows (SOC, ticketing, and remediation planning).

Quick Start

Provide a list of CVEs and ask the system to fetch EPSS scores and produce a prioritized vulnerability ranking.

Frequently Asked Questions about epss-SKILL.md

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

FAQPage Schema
How do I prioritize vulnerability remediation using EPSS scores?

You can prioritize vulnerabilities by fetching EPSS scores for your CVEs and combining them with CVSS context. This data-driven approach ranks open vulnerabilities by actual exploitation probability rather than just severity, focusing remediation on near-term risks.

What is the difference between EPSS and CVSS for vulnerability prioritization?

EPSS measures the probability of a CVE being exploited in the near term, while CVSS measures inherent severity. Combining EPSS scores with CVSS context generates a risk-based prioritization that targets vulnerabilities with actual exploitation likelihood rather than just theoretical impact.

Can I fetch EPSS scores in bulk for multiple CVEs?

Yes, you can fetch EPSS scores in bulk for multiple CVEs. The tool implements batch-capable FIRST EPSS API lookups and supports an optional bulk dataset, enabling vulnerability teams to process large lists of CVEs simultaneously within SOC workflows.

Does this vulnerability prioritization approach integrate with the KEV catalog?

Yes, the vulnerability prioritization logic integrates KEV data. By combining FIRST EPSS API lookup results with CVSS context and Known Exploited Vulnerabilities information, it generates a comprehensive risk-based ranking to guide remediation planning.

How do I automate CVE prioritization for SOC and ticketing workflows?

You can automate CVE prioritization by integrating EPSS score fetching into SOC and ticketing workflows. Provide a list of CVEs to automatically retrieve EPSS scores, apply percentile handling, and produce a prioritized vulnerability ranking for remediation planning.

Do I need the requests library to fetch EPSS scores for CVEs?

Yes, the requests library is required to fetch EPSS scores for CVEs. It handles the HTTP communication necessary for real-time FIRST EPSS API lookups and optional bulk dataset retrieval within vulnerability management and automation workflows.