From Models to MCP Servers, Skills, and Plugins: Rethinking Trust in the AI Supply Chain

Source: Cloud Security Alliance

Author: unknown

URL: https://www.akto.io/blog/ai-supply-chain-security

ONE SENTENCE SUMMARY:

Agentic AI expands supply-chain risk from artifacts to instructions and execution, requiring continuous governance over components, inputs, permissions, and runtime actions.

MAIN POINTS:

  1. A benign npm MCP package later exfiltrated emails via a hidden update.
  2. Traditional controls help but miss instruction and agency risks unique to agents.
  3. AI supply chain includes datasets, weights, libraries, pipelines, and deployment infrastructure.
  4. Serialized model artifacts can execute code, so third-party weights resemble untrusted binaries.
  5. MCP servers shape risk through tool code, definitions, auth, and returned content.
  6. Skills combine natural-language guidance with scripts, influencing tool selection and execution.
  7. Plugins bundle multiple components, obscuring nested dependencies and external instruction sources.
  8. Agent configuration is security logic governing tools, memory, approvals, and execution behavior.
  9. Three trust decisions exist: artifact provenance, instruction influence, and execution authority.
  10. Runtime gaps enable tool poisoning, rug pulls, and malicious tool outputs to trigger data leaks.

TAKEAWAYS:

  1. Treat approval as time-bound; re-review whenever components, definitions, or references change.
  2. Maintain an AI bill of materials capturing versions, owners, permissions, and deployment contexts.
  3. Constrain blast radius with scoped identities, least-privilege credentials, and restricted environments.
  4. Evaluate full packages: instructions, scripts, metadata, dependencies, and remote content sources.
  5. Apply runtime policy enforcement plus tracing to stop violations and support rapid containment.