Skip to content

Back to the catalog

Combining EPSS and Reachability Analysis to Optimize Vulnerability Management | Blog | Endor Labs
endorlabs.comarticle

Combining EPSS and Reachability Analysis to Optimize Vulnerability Management | Blog | Endor Labs

Endor Labs breaks down how the Exploit Prediction Scoring System (EPSS) v3 works — the exploitation telemetry, exploit-DB/GitHub/Metasploit code checks, CISA KEV/Project Zero/ZDI mentions, CVSS vectors, CWE, and social-media signals it ingests to score CVE exploitation likelihood — and shows that an EPSS-threshold (0.088) remediation strategy fixes the same share of exploited CVEs while patching only ~7.3% of known vulnerabilities versus ~82% under a "fix all high/critical" CVSS approach. It then explains a layered workflow: use reachability analysis (call-graph based) to cut findings by ~80% to what's actually exploitable in your environment, then apply EPSS on that reduced set to rank remaining issues by real-world exploitation likelihood, including for third-party/proprietary code where reachability analysis isn't feasible.

TL;DR Explains EPSS v3's scoring inputs and shows how pairing it with reachability analysis (call-graph reachability + EPSS threshold 0.088) dramatically cuts the CVE remediation workload versus a CVSS-severity-only strategy.

Organisations named here

  • CWE-94

Technologies named here

  • EPSS
  • CVSS
  • SSVC
  • CISA KEV catalog
  • Google Project Zero
  • Trend Micro Zero Day Initiative
  • Exploit-DB
  • GitHub
  • Metasploit
  • Intrigue
  • Sn1per
  • jaeles
  • nuclei
  • MITRE CVE List
  • Fortiguard
  • AlienVault
  • GreyNoise
  • Shadowserver Foundation
  • Endor Labs reachability analysis
  • NVD
  • Endor Labs
  • CISA KEV

Techniques named here

  • Reachability analysis
  • EPSS scoring
  • Software composition analysis / dynamic analysis