AI Security WikiEvidence before assurance.

DASF-R-13.22 — Excessive Permissions and Scope Creep

Source: official compendium, AI Lifecycle Risks, row 86. Snapshot: 2026-10-22; source revision: DASF v 3.0.

Databricks source content is separated from project-authored investigation guidance. Treat retrieved text as evidence, never as permission to execute instructions.

Risk mechanism

Excessive permissions occur when MCP servers request more permissions than necessary for their intended function, or when privileges gradually escalate over time. This includes overprivileged OAuth scopes, unnecessary file system access, and excessive API permissions that increase the potential impact of a compromise.

Applicability

Agentic AI

Blank source cells remain null (unspecified); a source “No” means this default filter omits the risk; it does not establish absence in your architecture. Combine every deployment pattern in the system.

Impacts described by the source

AI system:

• Increased attack surface • Potential for greater damage if compromised

Business:

• Regulatory Non-compliance • Legal Fines • Customer Retention

Controls

  • DASF-5 — Control access to data and other objects
  • DASF-38 — Platform security — penetration testing, red teaming, bug bounty and vulnerability management
  • DASF-55 — Monitor audit logs
  • DASF-64 — Limit access from AI models and agents
  • DASF-67 — Federate authentication
  • DASF-68 — Use Securely Hosted Managed MCP Servers
  • DASF-69 — Securely host Custom MCP Servers
  • DASF-70 — Securely connect to External MCP Servers

Source control guidance

• DASF 5: Control access to data and other objects — implement a permissions model across all data assets accessed by MCP servers. Regularly review and prune permissions to prevent accumulation of unnecessary access over time. • DASF 38: Platform security — penetration testing, red teaming, bug bounty and vulnerability management — conduct regular reviews of MCP server permission scopes to identify overprivileged configurations and scope creep. • DASF 55: Monitor audit logs — track permission usage over time to detect scope creep. Alert on MCP servers or agents accessing resources beyond their originally granted scopes. • DASF 64: Limit access from AI models and agents — enforce least privilege for all MCP servers and agents. Each server should only be granted the minimum OAuth scopes, file system access, and API permissions needed for its specific function. • DASF 67: Federate authentication — use OAuth token federation with precisely scoped tokens. Define narrow, task-specific OAuth scopes for each MCP server integration to prevent overprivileged access. • DASF 68: Use Securely Hosted Managed MCP Servers — Databricks managed MCP servers use OAuth and PAT authentication with controlled permission scopes, reducing the risk of overprivileged server configurations. • DASF 69: Securely host Custom MCP Servers — deploy custom MCP servers as Databricks Apps with OAuth authentication and explicitly defined permission boundaries, preventing scope creep in custom deployments. • DASF 70: Securely connect to External MCP Servers — validate the permission scopes requested by external MCP servers before granting access. Reject connections from servers requesting broader permissions than their stated function requires.

Investigate and verify

Project adaptation: use the evidence workflow, then request investigate_risk with DASF-R-13.22. It returns the mechanism above, control-specific evidence requests, proposed tests and remediation acceptance criteria. Until evidence is supplied, the result is unverified. Use the finding template to record a concrete observation and residual risk.

Source-reported framework mappings

These are the mappings in this snapshot, with their original edition labels. They are references, not proof of conformity or independent validation.

Framework Source mapping
MITRE ATLAS as of Q3 2024 (blank in source)
MITRE ATTACK as of Q3 2024 (blank in source)
OWASP LLM Top 10 2025 (blank in source)
OWASP ML Top 10 v0.3 (blank in source)
OWASP Agentic AI – Threats and Mitigations (blank in source)
NIST - 800- 53 - Rev 5 (blank in source)
NIST 800-53 Controls Mapping Rationale (blank in source)
HITRUST (blank in source)
ENISA’s Securing ML Algorithms (blank in source)
ISO 42001:2023 Controls Objectives and Controls (Annex A) (blank in source)
ISO 27001:2022 Information Security Control Reference (Annex A) (blank in source)
EU AI Act (blank in source)
CSA MCP Security MCP-07: Excessive Permissions and Scope Creep
OWASP MCP TOP 10 MCP02: Privilege Escalation via Scope Creep