Skip to content
NexusBook a demo

AI Security

What Is an AI-BOM and Why Does the Model Supply Chain Matter?

An AI application is more than an endpoint. An AI bill of materials makes the model artefacts and dependencies behind that endpoint visible enough to review.

AI SecurityPractical guide9 min read

An AI-BOM is a supply-chain inventory for an AI system

An AI bill of materials is a structured inventory of the model artefacts and software dependencies behind an AI application. It records context such as provenance, version and licence position, and can flag unsafe serialised formats for review. Its purpose is visibility and traceability, not a guarantee that every component is safe.

The endpoint is what users and applications call, but it hides the composition beneath it. A named application may depend on model weights, an inference runtime, retrieval dependencies, tokenisation packages and agent tool bindings. When one of those changes, the risk and review context can change even if the endpoint URL stays the same.

Cerberus connects this supply-chain view to a registered AI endpoint, application or agent, its owner, environment and assessment history. That lets a reviewer ask what changed and which named system is affected.

What the inventory should make reviewable

Model provenance describes where an artefact came from and how it entered the controlled environment. Version identifies the specific artefact in use. Licence context gives procurement and legal teams information they can assess rather than leaving the dependency invisible.

Software dependencies matter because model behaviour is delivered through code. The inference runtime and related packages become part of the operational supply chain. Unsafe serialised model formats deserve explicit attention because loading them can carry code execution risk.

Agent tool bindings add another dimension. They describe the capabilities an application can invoke around the model. Recording them does not replace runtime authorization, but it helps reviewers see whether the application surface changed from interpretation to action.

  • 01Model artefact and version
  • 02Provenance and provider context
  • 03Licence context
  • 04Inference and retrieval dependencies
  • 05Serialisation format
  • 06Agent tool bindings

Why endpoint testing alone is incomplete

Adversarial testing asks how the application behaves under crafted inputs. It can surface prompt injection, information disclosure, excessive agency and other application-level failure modes. It does not, by itself, explain the composition and provenance of the artefacts behind the target.

Supply-chain review asks a different question: what is this system made from, and what changed since the last review? The two views complement each other. Cerberus reports AI-BOM results alongside mapped adversarial findings against the same registered system.

Neither view establishes regulatory conformity. Framework mapping, inventory and signed evidence help security, risk and procurement teams conduct their own review. They do not confer certification or remove the need for organisational judgement.

Treat the AI-BOM as a versioned governance artefact

The inventory is most useful when it is tied to a named application, owner and environment. A new model version, dependency change, retrieval component or tool binding can then become an explicit trigger for review.

A review may preserve the current scope, require another adversarial assessment, change permitted tool access or stop use until the new dependency is understood. The response depends on policy and consequence, not on the mere fact that a version changed.

Cerberus produces signed PDF and JSON reporting with an evidence bundle that can be verified offline. The signature supports integrity checking of the delivered record. It does not certify the underlying model or application.

Questions procurement and security should ask

Ask whether the system has a named owner, whether model and dependency versions are identifiable, where artefacts came from, what licence information is available, whether unsafe formats are detected, and what change triggers another review.

Also ask where the inventory and assessment evidence live. For sensitive and disconnected environments, generating the AI-BOM locally avoids exporting model artefacts or findings to an external analysis service.

The goal is not a perfect list that never changes. It is a controlled record that changes visibly and stays connected to assessment, ownership and remediation.

Frequently asked questions

Is an AI-BOM the same as an SBOM?

It applies a similar inventory principle to an AI system, but includes model artefacts and AI-specific context alongside software dependencies. The exact fields depend on the application and governance need.

Does an AI-BOM prove a model is safe?

No. It makes composition, provenance, versions and relevant flags visible. Security assessment and organisational review are still required.

What does Cerberus record?

Cerberus can record model artefacts and dependencies with provenance, version and licence information, and flag unsafe serialised formats as part of the AI-BOM.

Can the inventory be produced without sending artefacts outside?

Yes. Cerberus runs inside the customer estate, including disconnected environments, so model artefacts, findings and reports can remain inside the controlled boundary.

AI supply-chain review

Review the model artefacts and dependencies behind one AI application.

See how registration, AI-BOM, adversarial assessment and signed evidence connect to the same named system.