Key Points
- The Model Context Protocol launched in November 2024 with no authorization framework, and has since undergone five spec revisions adding OAuth 2.1, Resource Indicators, and Client ID Metadata Documents — with Dynamic Client Registration formally deprecated in July 2026.
- Palo Alto Networks' Unit 42 measured a 78.3% attack success rate when five MCP servers connect to a single AI agent, because a compromised server can inject instructions that ride along into calls to servers that were never breached.
- Microsoft and the NSA independently recommend pushing identity, scope, and audit logging to an identity-aware gateway in front of every MCP server, rather than trusting each server individually.
How MCP Shipped Without Authentication — And Why That's Now a Board-Level Problem
The Model Context Protocol (MCP) is the plumbing that lets AI agents discover and call external tools — think of it as the standard socket that connects an agent to your CRM, your email, your database. It shipped in November 2024 with no authorization framework at all. Authentication was left entirely to whoever built the server. Since then, the specification has been revised five times, each revision adding a layer of security rigor that should have been there from the start: an OAuth 2.1 framework in March 2025, formal classification of MCP servers as OAuth Resource Servers in June 2025, and in July 2026 the largest revision yet, which deprecated Dynamic Client Registration in favor of Client ID Metadata Documents and required clients to validate the iss parameter.
The practical consequence is that any MCP server built in the protocol's first year likely carries assumptions the spec has already moved past. The direction is consistent — toward formal OAuth patterns and away from lightweight, implementer-chosen registration — but the gap between what's deployed and what's specified is where the risk lives.
That risk is not theoretical. Palo Alto Networks' Unit 42 measured a 78.3% attack success rate when five MCP servers were connected to a single AI agent. Five servers is not an edge case; it is a normal week for any team past a single proof of concept. The mechanism is cascading trust: once an agent treats one server's output as trustworthy context, a compromised server can inject instructions that ride along into every subsequent tool call — including calls to servers that were never themselves compromised.
The NSA's May 2026 guidance, mapped against the OWASP MCP Top 10, makes the structural point plainly: only two of OWASP's ten risk categories live in the text an agent reads and acts on. The other eight — credentials, scope, identity — sit in infrastructure the protocol places no built-in constraints on at all. MCP standardized how agents discover and call tools. It never standardized how you prove who's calling or what they're allowed to touch.
At a Glance
| Key Protocol | Model Context Protocol (MCP) Open standard connecting AI agents to external tools and data systems; its auth model is still evolving. |
| Key Regulation / Standard | OAuth 2.1, RFC 8707, RFC 9207 Successive spec revisions that MCP has adopted to formalize authorization and issuer validation. |
| Key Date | 2026-07-28 Largest MCP revision since launch; deprecated Dynamic Client Registration and required iss parameter validation. |
| Key Financial Figure | 78.3% attack success rate Measured by Palo Alto Networks' Unit 42 when five MCP servers connect to one AI agent. |
| Main Organization | Gartner Predicts 40% of enterprise applications will include task-specific AI agents by end of 2026. |
| Regulator / Authority | NSA May 2026 guidance notes only two of OWASP's ten MCP risk categories live in agent-readable text. |
| Main Company | Microsoft Publishes internal MCP governance and Azure guidance recommending identity-aware gateways and tool-definition pinning. |
| Key Term | Cascading trust Mechanism where a compromised server's output becomes trusted context that propagates into subsequent tool calls. |
| Key Term | Rug pull A trusted dependency silently changing behavior; detected via drift detection on pinned tool definitions. |
| Industry Body | OWASP MCP Top 10 Ranks token mismanagement and secret exposure as the highest-priority MCP risk category. |
Cascading Trust, Deprecated DCR, and the Gateway Microsoft and the NSA Both Want
Why Cascading Trust Is the Real Attack Surface
The 78.3% figure from Unit 42 is not a measure of how easy it is to compromise a single server. It is a measure of what happens after one is compromised. The agent's context window becomes the delivery mechanism: instructions injected by a malicious server are treated as legitimate context and carried into calls to other servers. This means the security boundary is not the individual server — it is the agent's trust model, which most deployments have not explicitly designed.
For context, this mirrors a pattern familiar from supply-chain attacks in software dependencies: the compromised component is rarely the target; it is the vector. The difference here is that the agent actively propagates the payload through its own legitimate behavior, which makes traditional per-endpoint defenses insufficient.
What the Spec Revisions Actually Signal
The five-stage changelog tells a clear story. MCP launched with zero auth requirements and has spent every revision since adding rigor back in. The July 2026 revision — deprecating DCR, requiring iss validation, introducing CIMD — is the largest since launch. For a CTO, the signal is that the protocol's security model is still converging, and any deployment built on early assumptions is accumulating technical debt that will eventually need to be repaid.
Dynamic Client Registration's deprecation is particularly consequential. Teams that adopted DCR as their registration mechanism now face a migration, and the spec's own direction — toward CIMD and explicit issuer validation — suggests more hardening is already signaled. Building for the snapshot rather than the direction is the expensive mistake.
Where Microsoft and the NSA Converge
Microsoft's internal MCP governance issues short-lived, least-privilege tokens even for internal-only traffic, on the reasoning that internal is not the same as trusted. Its Azure guidance recommends an identity-aware gateway that rejects any call lacking a valid, audience-bound token, plus a registry that pins tool definitions so a rug pull — a trusted dependency silently changing behavior — gets caught by drift detection instead of discovered in production.
The NSA's guidance, independently, points the same way: push identity, scope, and audit logging to a layer in front of every server rather than trusting each one individually. Two organizations with very different threat models arriving at the same architectural answer is a strong signal that per-server enforcement is the wrong default.
What This Means by Horizon
Short term (0–6 months): Enterprises past a single MCP proof of concept should assume their current deployments carry unvalidated trust assumptions. The immediate exposure is in servers built before the June 2025 Resource Server classification.
Medium term (6–24 months): As Gartner's prediction of 40% enterprise application penetration by end of 2026 materializes, the number of connected servers per agent will rise, and the cascading-trust blast radius will scale with it. Gateway architectures will move from best practice to procurement requirement.
Long term (2–5 years): The protocol's auth model will likely continue converging on formal OAuth patterns. Enterprises that centralized identity governance early will face a migration; those that did not will face a rebuild.
What CTOs Should Do Before Wiring Up the Next MCP Server
The single most important insight: MCP standardized tool discovery, not caller identity — and the gap between those two is where your agent gets hijacked.
For CTOs and security leaders, the July 2026 spec revision is not a future concern; it is a current migration trigger. Dynamic Client Registration is formally deprecated, and the iss parameter validation requirement is already in the spec. Any MCP server built before June 2025 likely carries assumptions the protocol has moved past.
0–6 Months
- Validate the iss parameter now, ahead of it becoming mandatory — this is a concrete config change, not a roadmap item.
- Audit every MCP server for hard-coded credentials and secrets stored in model memory; OWASP ranks token mismanagement as the highest-priority MCP risk category.
- Stop caching credentials at server startup. Pull them at call time — a token living in process memory cannot be meaningfully revoked.
- Register every MCP server somewhere governable before wiring it up. Unregistered servers are invisible to drift detection.
6–24 Months
- Deploy an identity-aware gateway that rejects any call lacking a valid, audience-bound token — Microsoft's Azure guidance and the NSA's May 2026 recommendations converge on this architecture.
- Stand up a registry that pins tool definitions, so a rug pull is caught by drift detection rather than discovered in production.
- Migrate off Dynamic Client Registration to Client ID Metadata Documents, per the July 2026 spec direction.
- Scope tokens narrowly and keep them short-lived. Microsoft's guidance specifically warns against granting full mailbox access where read-only would do.
Metrics Worth Watching
- The next MCP spec revision — the changelog has moved every few months since launch, and more hardening is signaled.
- Gartner's 40% enterprise application penetration target for task-specific AI agents by end of 2026, which scales the cascading-trust blast radius.
- Whether DCR removal from the spec triggers a formal migration deadline, which would compress the timeline for legacy deployments.
Risk & Opportunity Assessment
| Commercial Risk | High | A 78.3% attack success rate at five connected servers means normal deployment patterns carry material breach exposure; remediation costs and potential incident response will hit budgets already committed to agentic AI rollouts. |
| Competitive Risk | Medium | Enterprises that centralize MCP identity governance early can deploy agents faster with less risk; those that don't will face migration or rebuild costs that slow their agentic AI programs relative to competitors. |
| Regulatory Risk | Medium | The NSA's May 2026 guidance and OWASP MCP Top 10 establish a de facto standard; enterprises in regulated sectors may face scrutiny for deployments that ignore the identity-aware gateway recommendation. |
| Reputation Risk | High | A cascading-trust breach propagates through tool calls to servers that were never compromised, meaning the incident surface — and the disclosure scope — extends well beyond the initially breached system. |
| Technology Disruption | High | The July 2026 revision is the largest since launch, deprecating DCR and requiring iss validation; teams built on early MCP assumptions face a forced architectural migration. |
| Commercial Opportunity | High | Identity-aware gateways, tool-definition registries, and MCP governance tooling address a documented gap that Microsoft and the NSA both flag — a clear market for vendors and a differentiator for early adopters. |
Comments 0