Skip to content

Publication BOM v1 Schema

Validates one L3 Publication BOM version. Shape-only: the finalisation-version check on the catalog pin, the disclosability of composed findings, and the supersedes chain are verifier (adbom-cli) checks. Normative requirements: https://sec.hypermedia.au/standards/publication/v1

Validates the publication standard.Raw schema (JSON).

FieldTypeRequiredConstraints
bomFormatstringyesone of: CycloneDX
specVersionstringyes= 1.7
serialNumberstringyespattern ^urn:uuid:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
versionintegeryes
metadataobjectyes
components
PUBL-003: exactly one data component — the rendered report with its SHA-256 hash
arrayyesitems 1–1
compositions
PUBL-005: aggregate complete; assemblies = the exact finding BOM-Links disclosed
arrayyesitems 1–∞
signatureobjectyes

Also defines: propertyEntry