By NHI Mgmt Group Editorial TeamBased on Anomali: “Anomali Cyber Watch: F5 Breach, Mysterious Elephant APT, Malicious MCP Servers, and More” (October 21, 2025)

TL;DR: Malicious Model Context Protocol servers can seize host control, manipulate outputs, and exfiltrate sensitive information, with researchers showing 12 attack classes and traditional scanners finding only a handful, according to Anomali's coverage of the underlying research. The issue is less about one bad integration than about weak vetting, tool-scoping, and runtime verification around AI-to-tool connections.


At a glance

What this is: Malicious MCP servers create a governance gap in AI tool access by enabling host control, output manipulation, and data exfiltration through unvetted tool connections.

Why it matters: IAM, NHI, and AI security teams need to treat MCP servers as governed access points because tool permissions, runtime trust, and supply-chain vetting now shape AI risk.


Context

Model Context Protocol creates a structured way for large language models to reach external tools, data, and services, but that convenience also creates a new control plane for access, trust, and abuse. The article’s central point is that the security problem is governance of AI-to-tool connections, not simply the presence of another integration layer. For teams managing agentic AI, the identity and privilege question is whether each connector is vetted, scoped, and monitored like any other privileged non-human actor.

The risk is especially acute because publicly published MCP servers can be discovered and used without meaningful scrutiny, which means the attack surface grows faster than most review processes. That makes MCP a boundary problem across AI security, supply chain assurance, and identity governance, because the server becomes a runtime authority that can shape what the model sees and does. In practice, this is typical of emerging AI integration risk: adoption outruns control design.


Key questions

Q: What breaks when MCP servers are not vetted before use?

A: When MCP servers are not vetted, the enterprise loses control over privileged tool access inside AI workflows. A server can read files, call APIs, run commands, or mutate workflows before anyone confirms it is legitimate or minimally scoped. That creates a supply-chain path to secret exposure, workflow manipulation, and lateral movement through trusted automation.

Q: Why do vulnerable MCP clients create more risk than ordinary integration bugs?

A: Because they translate remote input into local execution with the operator's or workstation's authority. That means the vulnerable component is not just a connector, it is an execution bridge that can turn trust into host compromise. The practical risk is loss of containment, since one bad tool path can inherit the privileges of the user running it.

Q: What are the signs that an MCP server is behaving maliciously?

A: Look for unexpected tool calls, unusual request sequences, silent forwarding of messages or files, and output changes that do not match approved behavior. In practice, the warning signs often appear only at runtime, which is why static scanning catches so little. Behavioural drift is the clearest signal.

Q: How should teams govern AI agents that use MCP?

A: Treat each connected agent as a non-human identity with an owner, a scope, and a review cycle. The practical control set is familiar: least privilege, secret rotation, access expiration, and auditability across the systems the agent can reach.


Technical breakdown

How malicious MCP servers abuse tool trust

MCP servers sit between a model and the external systems it can call. When a server is malicious, it can alter configuration, metadata, prompt logic, or tool behavior so the model acts on poisoned instructions while appearing to use a legitimate integration. That creates a trust problem at the connector layer rather than inside the model itself. Because the model treats the server as a sanctioned tool source, the attacker does not need to break the LLM directly. Instead, they exploit the authority granted to the tool path and use it to redirect, expand, or conceal actions.

Practical implication: Treat MCP servers as privileged integration points and vet them before they can influence model execution.

Why scanners miss malicious MCP behaviour

Traditional scanning is weak against MCP abuse because many attack classes are behavioral, contextual, or dependent on runtime interactions rather than static signatures. A server can look benign at rest while changing how it responds once the model queries it, which makes discovery tools see only a partial picture. That matters because the attack surface is not just code content but how the server behaves under model-driven prompts and tool requests. The result is a control gap between publication, installation, and live use.

Practical implication: Add runtime validation and response monitoring, not just static review, to detect malicious server behavior.

Configuration sprawl and supply chain exposure in AI connectors

Thousands of publicly available MCP servers create a supply chain problem: the more connectors exist, the harder it becomes to know which ones are trustworthy, who maintains them, and what data they can reach. In AI terms, the connector is part of the system’s effective identity and privilege model because it mediates action on behalf of the model. That is why malicious packages such as postmark-mcp matter. They show that a compromised or deceptive connector can turn ordinary AI workflows into data forwarding channels or control mechanisms.

Practical implication: Maintain an inventory of MCP servers and tie each one to an explicit owner, approval state, and data access scope.


Threat narrative

Attacker objective: The attacker wants to use a trusted AI tool connection to control model behavior and move data out of the environment without easy detection.

  1. Entry occurs when a malicious MCP server is published or installed into an AI workflow that assumes the connector is trustworthy.
  2. Credential and trust abuse follow when the server is allowed to mediate model access to tools, data, or services without strong vetting or runtime verification.
  3. Impact comes from host control, manipulated outputs, or exfiltration of sensitive information through a connector that defenders may not flag as malicious.
  • Samsung ChatGPT leak 2023: Samsung staff pasted chip source code and meeting notes into ChatGPT weeks after it was allowed, leading Samsung to restrict generative AI tools.

Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

Malicious MCP servers are an identity and privilege problem before they are a model problem. The article shows that the real control question is who or what is allowed to act on behalf of the AI system. That makes MCP governance closer to non-human identity oversight than to ordinary software integration review. Practitioners should manage each server as a distinct trust-bearing actor with explicit scope and ownership.

Runtime verification has become the missing control layer for AI connectors. Static approval alone does not address connectors that change behavior after publication or only reveal malicious intent when queried by a model. This is a familiar pattern in identity security: issuance is not the same as safe use. The practical conclusion is that access decisions must extend into runtime observation and policy enforcement.

Open publication without vetting creates MCP sprawl, a governance debt that compounds quickly. Thousands of publicly visible servers make manual review impossible at scale, and that forces teams to think in terms of inventory, policy, and lifecycle control rather than ad hoc trust. The same lesson applies across NHI and agentic AI programmes: unmanaged connectors become privilege without accountability. Practitioners should bring MCP into the same governance lane as privileged service accounts and third-party integrations.

Tool-scoping is now the decisive boundary for agentic AI risk. If an AI system can reach too many tools or data sources through one connector, compromise becomes a matter of connector abuse rather than model jailbreak. That shifts the security focus from prompt content alone to the reach of delegated action. Teams should narrow tool scope to the minimum necessary and treat broad connector rights as a governance failure, not a configuration detail.

OWASP-NHI-style thinking fits this problem because the connector behaves like a machine identity with delegated authority. The key failure mode is not a password leak but an ungoverned non-human actor operating inside the AI stack. That is why the issue intersects directly with identity governance even though it is framed as an AI integration risk. Practitioners should map MCP servers to explicit ownership, access scope, and revocation paths.

From our research library:

What this signals

MCP governance is becoming a control-plane issue, not a niche integration issue. As model-to-tool connections multiply, the main risk shifts from model output quality to who can act through the connector. That is why MCP belongs in the same governance conversation as privileged access and third-party trust, not in an isolated AI sandbox.

Connector inventory is the new prerequisite for agentic AI assurance. Teams cannot secure what they cannot enumerate, and publicly published MCP servers make enumeration the first real control. The operational priority is to know which servers exist, who owns them, and what each one can reach before allowing them into production.

Tool-scoping is the decisive containment layer for AI agents. When a connector can reach too many tools or datasets, a single malicious server can create broad blast radius. Narrowing delegated authority is the most reliable way to keep one compromised integration from becoming an environment-wide incident.


For practitioners

  • Inventory every MCP server Track each connector as a governed asset with owner, business purpose, data access scope, and approved model associations. Remove any server that cannot be assigned to an accountable team.
  • Require pre-deployment vetting Review package provenance, prompt logic, exposed endpoints, and tool permissions before allowing an MCP server into production workflows. Treat publication as untrusted until validated.
  • Limit connector privileges Scope each MCP server to the smallest possible tool set and data domain so compromise cannot cascade across unrelated systems or datasets.
  • Add runtime monitoring for connector behavior Watch for unexpected tool calls, data forwarding, output changes, and unusual request patterns after deployment. Static review alone will miss servers that behave normally until activated.
  • Define revocation and offboarding paths Ensure teams can disable or replace a malicious or abandoned server quickly, including credential rotation, connector removal, and dependency cleanup.

Key takeaways

  • Malicious MCP servers turn AI tool access into a delegated authority problem, which is why the governance gap matters more than the protocol label itself.
  • Traditional scanning is not enough because many MCP abuses only emerge when the connector is used at runtime, not when it is inspected at rest.
  • The strongest control response is to inventory connectors, restrict their scope, verify their behavior continuously, and revoke them quickly when trust changes.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10, OWASP Agentic AI Top 10 and MITRE ATT&CK address the attack and risk surface, while NIST CSF 2.0 sets the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-03 — Vulnerable Third-Party NHIPublic MCP servers behave like third-party non-human actors with unvetted access.
NHI-05 — Overprivileged NHIThe article centres on connector access that can exceed the intended scope of the AI workflow.
NHI-10 — Human Use of NHIAI systems depend on people to approve and govern server trust, so human misuse of connector authority is part of the risk.
Recommendation — Inventory third-party MCP servers and block any connector that lacks explicit ownership and approval. Restrict each MCP server to the minimum tools and data required for its task. Separate human approval from runtime use and ensure connector trust decisions are auditable.
OWASP Agentic AI Top 10ASI03 — Identity & Privilege AbuseMalicious MCP servers abuse delegated identity and privilege inside agentic workflows.
Recommendation — Bind agent-to-tool permissions to explicit identity and privilege policies before deployment.
MITRE ATT&CKTA0006;TA0010 — Credential Access; ExfiltrationThe article describes trust abuse that enables credential-related access and data exfiltration.
Recommendation — Map malicious connector behavior to credential-access and exfiltration detections in your threat program.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsMCP servers need governed entitlements to prevent tool access from exceeding approved scope.
Recommendation — Apply entitlement governance to every MCP server and review its access against approved use cases.

Key terms

  • Model Context Protocol: Model Context Protocol is an open protocol that lets AI agents connect to tools and data sources. It expands what an agent can reach, so governance has to cover not only the model and its prompts, but also every system that can receive or return agent-driven data.
  • Delegated Tool Authority: Delegated tool authority is the practical permission a model receives when it is allowed to invoke scanners, APIs, shells, or other operational tools. The security risk is not only misuse, but also overreach, because the model may chain actions beyond what a human operator explicitly intended.
  • Connector Sprawl: Connector sprawl is the uncontrolled growth of APIs, plugins, and integrations that an AI agent can use to reach enterprise systems. The more connectors an agent has, the larger the trust boundary becomes, and the harder it is to prove that each path is necessary, approved, and observable.
  • Runtime Verification: Runtime verification is the practice of checking what an identity is doing while it is active, rather than relying only on provisioning-time controls. For autonomous agents, it means monitoring prompts, tool use, outputs, and policy violations as actions unfold so harmful behavior can be contained early.

Deepen your knowledge

The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, and secrets management. It helps security and identity teams bring delegated access, ownership, and lifecycle control into a common operating model.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 2, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org