Skip to main content

AI/ML / Multi Agent Refarch / Controls / DEV

Agentic System Credential Protection Framework

CCC.MARefArc.CN15 · PREV

Prevent agents from discovering, extracting, or misusing credentials by brokering secrets outside agent-accessible surfaces and constraining tool access to credential stores.

Related Capabilities

IDTitleDescription
CCC.MARefArc.CP19MCP-interaction zero-trust guardrailsEnforces authentication and authorization for every MCP request and governs which agents may use which tools, applying rate limits and validating tool-call parameters.
CCC.MARefArc.CP07Unified sandboxed agent runtimeSecure, sandboxed environment where all agentic reasoning and execution occurs, providing task state management for pause/resume/handoff and intercepting and validating tool calls with credentials handled securely within the sandbox.
CCC.MARefArc.CP08Built-in trusted toolsA collection of bundled, trusted tools providing fundamental capabilities: the MCP client bridge to the external MCP layer, a sandboxed shell, workspace I/O, and web search.
CCC.MARefArc.CP17Approved MCP server registry and lifecycleCatalog of approved MCP servers with metadata, capabilities, configuration, and usage constraints, ensuring agents connect only to servers meeting organizational, security, and compliance requirements.
CCC.MARefArc.CP10Sandboxed workspace file systemA sandboxed, persistent file system that agents use to read and write files, enabling work with large artifacts.
CCC.MARefArc.CP12Authoritative knowledge source basesInternal and external repositories of structured data, unstructured documents, and graph-based representations that provide authoritative information for grounding.

Related Threats

IDTitleDescription
CCC.MARefArc.TH27Authorization bypass and tool-chain privilege escalationAgents discover and invoke API endpoints outside their use case, chain individually authorized calls into unauthorized outcomes, circumvent segregation-of-duties workflows, or experience permission creep during operation, defeating intended authorization boundaries.
CCC.MARefArc.TH29MCP supply-chain compromiseExternal MCP servers are compromised, receive poisoned updates, are sabotaged by insiders, or have their protocol and transport manipulated through man-in-the-middle or downgrade attacks, or have connections redirected via DNS and infrastructure attacks, injecting malicious data or logic into services agents consume.
CCC.MARefArc.TH32Credential harvesting via agent tools and storageAgents are manipulated into using file, database, API, and cloud-management tools to enumerate and extract credentials from configuration files, environment variables, process memory, databases, key vaults, and instance metadata, and to correlate fragments into full credentials.

Assessment Requirements

IDTextApplicability
CCC.MARefArc.CN15.AR01Credentials MUST be brokered by the runtime and MUST NOT be exposed to agent-accessible memory, prompts, logs, or the workspace file system.tlp-clear, tlp-green, tlp-amber, tlp-red
CCC.MARefArc.CN15.AR02Agent tools MUST be denied access to credential stores, environment secrets, and instance metadata except through the secure-execution broker.tlp-clear, tlp-green, tlp-amber, tlp-red

Guideline Mappings

FrameworkIDRemarks
finos-airAIR-PREV-023