Build on the supported package contract
Use @absolutejs/vulnerabilities-epss through its supported public entry points.
@absolutejs/vulnerabilities-epssv0.1.6betaPlatform & InfraFIRST EPSS probability and percentile ingestion for AbsoluteJS vulnerability prioritization.
bun add @absolutejs/vulnerabilities-epssOfficial FIRST Exploit Prediction Scoring System ingestion for @absolutejs/vulnerabilities.
The adapter normalizes EPSS probability and percentile values to numbers from zero through one. It deduplicates and validates CVE identifiers, limits each request to 100 CVEs, keeps encoded URLs below 2,000 characters, rejects unrequested provider records, and emits the EPSS scoring date as its revision.
Outcomes
Use @absolutejs/vulnerabilities-epss through its supported public entry points.
Hardening checklist
Follow in order
# @absolutejs/vulnerabilities-epss
import { createEpssAdapter } from "@absolutejs/vulnerabilities-epss";
const adapter = createEpssAdapter({
cves: ["CVE-2021-44228", "CVE-2024-3094"],
});Supported entry points declared by this package manifest.
Package entry point declared in package.json.
Scripts declared by this package manifest.
Search the declarations exported by the current package type files. Expand a symbol to inspect its source-backed signature.