Build on the supported package contract
Use @absolutejs/vulnerabilities-ubuntu through its supported public entry points.
@absolutejs/vulnerabilities-ubuntuv0.1.5betaPlatform & InfraCanonical Ubuntu OSV advisory ingestion for AbsoluteJS vulnerability management.
bun add @absolutejs/vulnerabilities-ubuntuCanonical Ubuntu OSV intelligence for @absolutejs/vulnerabilities. The adapter queries exact Ubuntu ecosystems, source package names, and full Debian package versions through the official central OSV API. It preserves Canonical vendor severity, upstream CVE aliases, distro revisions, affected ranges, and links each normalized record back to Canonical's official OSV repository.
The ecosystem and full distribution version are never reduced to generic SemVer. That prevents upstream-only comparisons from incorrectly flagging Canonical security backports as vulnerable.
Outcomes
Use @absolutejs/vulnerabilities-ubuntu through its supported public entry points.
Hardening checklist
Follow in order
# @absolutejs/vulnerabilities-ubuntu
import { createUbuntuAdapter } from "@absolutejs/vulnerabilities-ubuntu";
const adapter = createUbuntuAdapter({
components: [
{
ecosystem: "Ubuntu:24.04:LTS",
name: "nginx",
version: "1.24.0-2ubuntu7.5",
},
],
});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.