Because they can combine prompt-driven behaviour with real tool execution and inherited access. A weak tool boundary can let a normal interaction reach internal services, local files, or privileged commands. The risk rises when the assistant’s effective authority is broader than the user’s intent or the application’s visible permission model.
Why This Matters for Security Teams
MCP-based assistants change the risk profile because they are not just reading content, they are carrying out actions through tools that may inherit broad permissions from the host application, service account, or developer environment. That makes privilege escalation more likely when the assistant can translate a natural-language request into a higher-impact operation than the user intended. Current guidance from OWASP Top 10 for Agentic Applications 2026 and OWASP NHI Top 10 treats tool access, prompt injection, and overbroad authority as linked problems, not separate ones.
The core issue is that many teams design the assistant like a chat interface, then connect it to files, APIs, ticketing, source control, or admin functions without rethinking the authorization boundary. Once the model can select tools autonomously, the effective attack surface is no longer the prompt alone, but the combination of prompt, tool routing, inherited secrets, and downstream side effects. That is why MCP is powerful and risky at the same time. In practice, many security teams encounter privilege escalation only after an assistant has already chained benign steps into an administrative action, rather than through intentional testing of the full tool path.
How It Works in Practice
MCP makes tool integration cleaner, but cleaner integration can hide dangerous inheritance. If an assistant is allowed to call a file tool, a shell tool, or an internal API tool, the assistant often inherits whatever the runtime, connector, or service token can reach. That creates a gap between what the human asked for and what the system can actually do. This is why OWASP Agentic Applications Top 10 and NIST Cybersecurity Framework 2.0 both support least-privilege design, although the agentic application layer needs tighter runtime controls than a standard app.
Operationally, safer deployments narrow authority in four ways:
- Use workload identity for the assistant, not shared human credentials, so the system proves what it is at runtime.
- Issue just-in-time, short-lived secrets per task instead of long-lived API keys that remain valid after the task ends.
- Evaluate policy at request time, based on context, intent, destination, data classification, and the specific tool being invoked.
- Separate read-only tools from write tools, and require step-up controls before any destructive or privileged action.
This is where the difference between static IAM and runtime authorization becomes obvious. A role that looks safe on paper can still be unsafe if the assistant can combine steps in ways the original role design never anticipated. NHI governance research also shows why this matters in real environments: the The 2024 ESG Report: Managing Non-Human Identities found that 72% of organisations have experienced or suspect a breach of non-human identities. That is the backdrop for MCP risk, because inherited credentials and broad connectors are exactly what attackers target once an assistant is reachable. These controls tend to break down when one MCP server exposes both low-risk and privileged tools behind the same trust boundary, because the assistant can traverse from benign retrieval to privileged execution without a fresh authorization decision.
Common Variations and Edge Cases
Tighter tool boundaries often increase integration overhead, requiring organisations to balance developer velocity against containment. That tradeoff becomes sharper in environments where agents need cross-system workflows, because every extra permission makes escalation paths harder to see and harder to test. Best practice is evolving, but there is no universal standard for this yet.
Some teams try to solve the problem with static allowlists alone, but that only works when tool behaviour is highly predictable. MCP assistants that handle tickets, code, or support cases may need different rights depending on the task, the data involved, and whether the action is reversible. In those cases, context-aware authorization is more useful than a fixed role. It is also important not to confuse tool access with user intent: an assistant may be allowed to perform an action technically, while still being unauthorized from a business perspective.
Edge cases are common when connectors reuse broad cloud credentials, when a single agent can call multiple tools in sequence, or when the same assistant can both inspect and modify sensitive resources. That is why practitioner guidance increasingly points to agent-specific controls, not just generic app hardening. The OWASP Non-Human Identity Top 10 and AI Agents: The New Attack Surface report both reinforce the same lesson: governance fails when the identity, the tool boundary, and the runtime policy are treated as separate problems instead of one control plane.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Agentic AI Top 10, OWASP Non-Human Identity Top 10 and CSA MAESTRO address the attack and risk surface, while NIST AI RMF and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Agentic AI Top 10 | A2 | Agent tool misuse and escalation are central to MCP-based assistant risk. |
| OWASP Non-Human Identity Top 10 | NHI-01 | MCP assistants rely on non-human identities and inherited credentials. |
| CSA MAESTRO | TOOL | MAESTRO covers tool governance and autonomous action control for agents. |
| NIST AI RMF | GOVERN | AI RMF governance supports accountability for autonomous tool use. |
| NIST CSF 2.0 | PR.AC-4 | Least privilege is the baseline control for assistant-connected systems. |
Bind assistant actions to unique workload identities and eliminate shared secrets.
Related resources from NHI Mgmt Group
Deepen Your Knowledge
Reviewed and updated by the NHIMG editorial team on August 11, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org