Join our Newsletter — 33% off our NHI Course
Home› Guides› AI Supply Chain Security and AI-BOM Guide
Guide AI Security

AI Supply Chain Security and AI-BOM Guide

← All guides
By Lalit Choda, NHI Mgmt Group Updated 26 September 2026 4 min read
On this page

AI systems are assembled from parts you did not build: foundation models, fine-tuned weights, data sets, open source libraries, agent frameworks, plugins, MCP servers and third-party AI services. Each part can be compromised, and each often brings credentials and permissions with it. Recent attacks on AI packages, coding agent extensions and agent platforms show that the AI supply chain is now a primary target. This guide explains the components of the AI supply chain, the main threats, how an AI bill of materials (AI-BOM) helps, and the identity and integrity controls that matter most.

Key takeaways

  • The AI supply chain includes models, data, code, tools and services, plus the credentials each component uses.
  • An AI-BOM records what an AI system is made of, where each part came from and what it can access. It extends the software bill of materials (SBOM) to models, data sets and AI services.
  • Verify integrity and provenance of models and packages, allowlist tools and MCP servers, and keep credentials away from unvetted components.
  • Supply chain compromises in AI often aim at credentials. Least privilege and short-lived secrets limit the damage.

Components of the AI supply chain

ComponentExamplesKey risks
Foundation and fine-tuned modelsHosted model APIs; downloaded open-weight modelsBackdoored or poisoned weights; unsafe serialisation formats that execute code on load
Data setsTraining, fine-tuning, evaluation and RAG sourcesPoisoning; embedded secrets and personal data; licensing
Libraries and frameworksAI SDKs, orchestration and agent frameworks, gatewaysMalicious or compromised packages stealing credentials
Tools, plugins and MCP serversIDE extensions, agent tools, community MCP serversTool poisoning; typosquatting; credential theft
Third-party AI servicesSaaS AI features, AI assistants connected via OAuthVendor compromise exposing tokens and data
Prompts and agent configurationSystem prompts, templates, agent instruction files, agent cardsHidden instructions; tampering

Recent AI supply chain incidents

What an AI-BOM should record

  • Models: name, version, source, hash, licence, fine-tuning lineage, serialisation format.
  • Data sets: sources, versions, collection dates, known sensitive content, licences.
  • Software dependencies: libraries and frameworks with versions (the SBOM).
  • Tools, plugins and MCP servers: source, version, permissions and credentials used.
  • External AI services: providers, endpoints, data shared, authentication method.
  • Identities and credentials: which NHIs the system uses and what they can access.

The CycloneDX standard supports machine learning BOMs, and SPDX 3.0 includes AI and data set profiles. OWASP's agentic guidance notes alignment with CycloneDX.

Controls

Integrity and provenance

  • Download models only from approved sources; verify hashes and signatures where available.
  • Prefer safe model formats that do not execute code on load; scan model files.
  • Pin package versions, use lock files and route installs through a vetted internal registry.
  • Sign internal models and artefacts and verify before deployment.

Allowlisting

  • Maintain approved lists of models, AI libraries, IDE extensions, agent tools and MCP servers. See the MCP Security Guide.
  • Review and pin third-party agent tools and detect changes to their definitions.

Credential containment

  • Do not give unvetted components access to credentials; run them in sandboxes without ambient secrets.
  • Use short-lived, least-privilege credentials so a compromised component gains little. See the Secrets Management Guide.
  • Scope OAuth grants for AI vendors narrowly. See the SaaS and OAuth App Governance Guide.

Vendor assessment

  • Assess AI vendors on data use, token protection, their own supply chain security and incident notification.

Monitoring and response

  • Subscribe to advisories for AI packages and tools you use; be ready to rotate credentials quickly when one is compromised.

Practitioner checklist

  • Build an AI-BOM for each production AI system, including models, data, dependencies, tools, services and credentials.
  • Verify model and package integrity; use safe model formats.
  • Route AI packages through a vetted registry and pin versions.
  • Allowlist AI tools, plugins and MCP servers; detect changes.
  • Keep credentials away from unvetted components; use short-lived, scoped secrets.
  • Assess AI vendors and scope their access.
  • Prepare to rotate credentials fast after an AI supply chain advisory.

Standards and references

Related NHI Mgmt Group resources: AI Coding Agents Security Guide · CI/CD Pipeline Identity Security Guide · AI Infrastructure Workload Identity Guide · Agentic AI Security Guide

Explore further

Sign up to our weekly newsletter — get 33% off our NHI Foundation Level Course

    NHIMG Editorial Note
    Written and reviewed by Lalit Choda, NHI Mgmt Group. Last updated 26 September 2026.
    NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org