All posts
Topic · 8 articles
SBOM: articles and guides
8 PlayCISO articles on SBOM, newest first. The most recent is “CycloneDX ML-BOM: Fields and a Worked Example”.
Guides and explainers (7)
CycloneDX ML-BOM: Fields and a Worked Example
Every CycloneDX 1.7 ML-BOM part explained: model card, datasets, RAG and MCP services, signatures. With a field table and a valid worked example file.
October 29, 2026
SPDX 3.0 AI and Dataset Profiles, With Example
SPDX 3.0.1 AIPackage and DatasetPackage fields explained with a worked JSON-LD example, a field table, and the gaps you will hit modelling an AI system.
October 29, 2026
AIBOM Parameters: A Field-by-Field Checklist
Exactly what to capture in an AI Bill of Materials (AIBOM) — models, datasets, AI/ML dependencies, configuration, and risk metadata — mapped to CycloneDX ML-BOM and SPDX 3.0 AI Profile, with a copy-paste checklist and the PlayCISO tools to generate and validate one.
October 2, 2026
How to Build an AIBOM (AI Bill of Materials)
An AIBOM inventories the models, data and software that make up an AI system. A step-by-step guide to building one, what to include, and the formats that make it useful.
September 26, 2026
ML-BOM Explained: Machine Learning BOM and Tools
An ML-BOM (machine learning bill of materials) inventories a system’s models, datasets and provenance, in CycloneDX or SPDX. Versus SBOM and AIBOM.
September 26, 2026
Dependency Confusion Attack: npm & PyPI Defenses
Attackers publish your private package name to npm or PyPI at a higher version. Stop it with scopes, pinned hashes and one curated proxy such as Artifactory.
September 25, 2026
AIBOM (AI Bill of Materials): What It Is, Why It Matters
AIBOM: a machine-readable inventory of every model, dataset and dependency in an AI system. What it must include, versus an SBOM, and how to generate one.
August 23, 2026