CVETriage / situation room
Operational
--:--:-- UTC v— CVE database — kev — epss —

Operations · software supply chain

Your dependencies are an attack surface. This console shows you which ones matter.

Each repository includes hundreds of third-party components, beyond the protection of a firewall. CVETriage cross-references public sources — NVD, KEV, EPSS and OSV/GHSA — and traces vulnerable code to its call sites to help identify what is reachable in your application. Local analysis, with optional Mistral support.

Source code
Fig. 01 — Vulnerability intelligence feeds Continuous collection · local correlation
NVD NIST · CVE + CVSS MITRE CVE Original registry CISA KEV Observed exploitation FIRST EPSS Exploitation probability OSV / GHSA Vendor advisory cross-check LOCAL WORKSTATION OFFLINE CORRELATION · MISTRAL

NVD · MITRE · CISA KEV · FIRST EPSS · OSV/GHSA → correlation on the local workstation

—
Locally indexed CVEs
—
Confirmed exploitation · KEV
—
Probability scores · EPSS
Approach

Five stages, from noise to action

A conventional scanner can return hundreds of alerts without a clear next step. This pipeline filters out irrelevant findings at each stage to help you focus on what needs action.

01

Inventory

Syft inventories the components in your repository, including exact versions and transitive dependencies. Protection starts with knowing what is there.

02

Correlation

Each component is checked against the local database: NVD CVEs, known exploitation from CISA KEV, and 30-day exploitation probability from EPSS. Three sources, three perspectives.

03

Cross-check

OSV and GHSA provide an additional advisory check. Already-patched versions are removed, and disagreements between sources are flagged to help reduce false positives.

04

Reachability

AST analysis checks whether vulnerable functions are imported, called or reachable from an entry point. This adds execution context to severity scores.

05

Response

A combined risk score, a plain-language explanation and an exact upgrade command. Optional Mistral analysis explains the findings; fixed versions come from advisory data.

Control panel

Start a scan

One local path, six options. Source code stays on your machine. Package coordinates are sent out only when OSV cross-checking is enabled.

Target Local analysis
Scan history
  • No saved scans
NVDCISA KEVFIRST EPSSOSVGHSAMITRE CVEMISTRALQDRANTSYFTLANGGRAPHTREE-SITTERFASTAPI