Supply Chain & Threat Intelligence

CycloneDX 1.6 xBOM & Retrospective Threat Matrix

Track software packages, cryptographic keys, AI models, external services, and hardware components in CycloneDX 1.6, and get alerted when a past build artifact contains a newly compromised package.

Full-Spectrum CycloneDX 1.6 xBOM Coverage

You can import or generate CycloneDX 1.6 bills of materials across every component type in your environment, rather than limiting inventory to open-source libraries:

CBOM (Cryptography) & ML-BOM (AI Models)

Track cryptographic algorithms, key sizes, OIDs, and post-quantum readiness alongside machine learning model architectures, weights SHA-256 digests, and base datasets.

SaaSBOM, HBOM, OBOM & VEX

Record external API dependencies and trust-boundary crossings (SaaSBOM), hardware/firmware modules (HBOM), container base images (OBOM), and exploitability assertions (VEX).

Scheduled Retrospective Threat Matrix

A package that passed every check when your pipeline ran two months ago can be compromised or added to CISA KEV today. BlackShield runs a scheduled background job every 15 minutes (and supports instant on-demand checks) that compares your stored BOM inventory against live threat intelligence feeds.

# Example retrospective alert narrative generated automatically:
Pipeline 'release-container-publish' (run gh-run-88412) that ran 62 days ago on 2026-08-16 published artifact 'ghcr.io/acme/payments-service:v2.4.0' containing now-compromised component 'xz-utils@5.6.1' flagged by cisa_kev (CVE-2024-3094).

Every match creates a finding in your posture inventory and raises an urgent alert in the SOC queue so your team knows which historical pipeline run and published container or binary need to be rebuilt and rotated.

API & CLI Endpoints

EndpointPurpose
POST /api/v1/sbom/importIngest CycloneDX 1.4/1.5/1.6 xBOM JSON with pipeline provenance
GET /api/v1/sbom/exportExport tenant inventory as a CycloneDX 1.6 JSON document
GET /api/v1/sbom/threat-matrixRetrieve retrospective SBOM × Threat-Intel matches and narratives
POST /api/v1/sbom/threat-matrix/evaluateRun an immediate correlation check across all stored BOM components
CycloneDX 1.6 xBOM & Retrospective Threat Matrix