Zoriken treats software supply-chain integrity as a first-order regulatory commitment. The artefacts described below are produced automatically by our continuous-integration system on every push to main and are published at stable canonical URLs.
Software Bill of Materials
A complete bill of materials of every direct and transitive dependency in the production build is published at the canonical paths below. Two industry-standard formats are emitted on every deployment:
Build Provenance Attestation
Every deployment carries a Sigstore-issued attestation declaring the source commit, the workflow that produced the build, and the identity of the GitHub Actions runner that signed the result. Attestations follow the SLSA v1.0 provenance predicate and are verifiable using GitHub’s native attestation tooling:
gh attestation verify \ --owner Zoriken-Technologies \ --predicate-type https://slsa.dev/provenance/v1 \ public/.well-known/sbom/latest.cdx.json
The verification confirms three claims: (a) the artefact was produced by a workflow in our repository, (b) the workflow ran on a hosted GitHub runner, and (c) the artefact has not been tampered with since it was signed. The attestation is rooted in the Sigstore public-good transparency log, so revocation and inclusion are publicly observable.
SLSA Posture
npm ci against a frozen package-lock.json guarantees byte-equivalent dependency closure.How to Verify a Live Deployment
An auditor can independently verify the production deployment of a PRIVI 2.0 tenant against the published artefacts:
- Fetch the build manifest at
/.well-known/build-manifest.jsonon the tenant’s production domain. - Note the
commitSHA and thecyclonedx_archiveURL. - Download the SBOM from that URL.
- Run
gh attestation verifyas shown above to confirm Sigstore signature. - Cross-check the dependency closure against advisories in your preferred SCA tool.
Vulnerability Disclosure
Findings against a dependency or against a build itself should be reported under the Zoriken Vulnerability Disclosure Policy, encrypted with the public key at /.well-known/security/pgp-key.asc.
Last reviewed: April 2026 · Workflow: .github/workflows/sbom-publish.yml