LLM WikiAccess-protected knowledge portal

WIKI

Ubuntu VEX / OSV Format Research (2026-08-26)

AI Summary Purpose Record verified facts about Canonical's Ubuntu vulnerability data formats, gathered to ground the multi OS extension of the RHEL VEX v4 design Confluence DT/4222189689 . Key points Ubuntu publishes VEX in the OpenVEX spec

경로ai/sources/web/2026-08-26-ubuntu-vex-osv-format.md
카테고리Source
태그#crawler #format #infra #osv #security #source #ubuntu #vex

# Ubuntu VEX / OSV Format Research (2026-08-26)

AI Summary

Purpose:

gathered to ground the multi-OS extension of the RHEL VEX v4 design (Confluence DT/4222189689).

Key points:

One JSON file per CVE at vex/cve/{YYYY}/CVE-YYYY-NNNN.json in the canonical/ubuntu-security-notices GitHub repo, plus USN-level files and a tarball on security-metadata.canonical.com. File names have no UBUNTU- prefix (that prefix is OSV-only).

pkg:deb/ubuntu/[email protected]?arch=arm64&distro=jammy. Release is the distro= codename; the fixed version is the purl @ version (no separate fixed-version field). Statements enumerate binary packages × architectures (arch explosion like Red Hat composite ids).

under_investigation, plus status_notes and justification fields.

is tracked in Ubuntu as flatpak: focal fixed 1.6.5-0ubuntu0.5, jammy fixed 1.12.7-1ubuntu0.1, noble fixed 1.14.6-1ubuntu0.1, bionic no fix (ESM-era release).

based** (arch=source) with ecosystem strings Ubuntu:22.04:LTS; the OSV schema defines Ubuntu:Pro:18.04:LTS for the Ubuntu Pro/ESM rail — the Ubuntu analog of RHEL EUS/TUS subscriptions. The sampled VEX file carried no Pro/ESM marking, so whether OpenVEX alone can distinguish the ESM rail is Needs confirmation (check samples of CVEs fixed only in ESM).

analog), how tracker vocabulary (needed/deferred/ignored) maps into status_notes, and main-vs-universe component visibility.

Relevant when:

options for the multi-OS schema.

Do not read full document unless:

Linked documents:

Open Questions

it? Sample CVEs fixed only in esm-infra/esm-apps to decide.

Details

Verified 2026-08-26 by fetching:

is OpenVEX; publication points; status vocabulary.

— verbatim product examples: pkg:deb/ubuntu/[email protected]?arch=source&distro=focal, pkg:deb/ubuntu/[email protected]?arch=arm64&distro=jammy, pkg:deb/ubuntu/[email protected]?arch=s390x&distro=noble. Note: vex/cve/2024/UBUNTU-CVE-2024-42472.json is 404 — VEX files use the plain CVE- name.

— four affected entries, ecosystems Ubuntu:18.04:LTS (no fix), Ubuntu:20.04:LTS, Ubuntu:22.04:LTS, Ubuntu:24.04:LTS, purls with arch=source.

the Ubuntu:Pro:18.04:LTS form for ESM.