Live, machine-verifiable evidence of South Lodge's supply-chain + application security posture. Everything on this page is cross-referenced to source files in our public GitHub repo and cryptographically signed against the Sigstore transparency log.
—
Components in SBOM (CycloneDX 1.5)
—
VEX statements (signed)
26
Supply-chain controls in force
35 / 35
NIST SSDF v1.1 tasks met
All available as static files on this domain. Each is regenerated per CI run and Sigstore-signed; verification commands are below.
| Artefact | Format | Status |
|---|---|---|
| /sbom.cyclonedx.json | CycloneDX 1.5 JSON | — |
| /sbom.cyclonedx.json.sigstore.json | Sigstore bundle | signed |
| /sbom.vex.json | CycloneDX 1.5 VEX | — |
| /sbom.vex.json.sigstore.json | Sigstore bundle | signed |
| /.well-known/security.txt | RFC 9116 | active |
Anyone can cryptographically verify the SBOM + VEX were produced by our CI workflow. Install cosign and run:
cosign verify-blob \ --bundle sbom.cyclonedx.json.sigstore.json \ --certificate-identity 'https://github.com/southlodge/football-crm/.github/workflows/supply-chain-scan.yml@refs/heads/main' \ --certificate-oidc-issuer https://token.actions.githubusercontent.com \ sbom.cyclonedx.json
Expected output: Verified OK. Full verification guide at
sbom-signature-verification.md
— including casual / standard / auditor trust-level variants.
Independent assessment by the OpenSSF Scorecard project. Updated weekly + on every push.
Coverage against the full threat surface documented in Unit 42's npm supply-chain article. Every threat is mapped to one or more numbered controls in our hardening runbook.
ignore-scripts=truenpm install
Security reports: security@southlodge.ai
(PGP: /.well-known/security-pubkey.asc)
This page is static HTML — no JavaScript bundles, no third-party tracking. Stats are
client-side fetch() of the same artefacts you can download. View source at
public/security/index.html
.