TL;DR: A zero-click flaw affecting 50 Claude Desktop extensions lets malicious calendar content trigger local code execution through Model Context Protocol chaining, with a CVSS 10.0 rating and potential impact across more than 10,000 active users, according to Anomali's cited reporting. The real issue is not the prompt itself but the assumption that tool orchestration can cross from data retrieval to local execution without explicit privilege boundaries.
NHIMG editorial — based on content published by Anomali: Anomali Cyber Watch on zero-click Claude and Velociraptor vulnerabilities
By the numbers:
- Researchers disclosed a critical vulnerability affecting 50 Claude Desktop Extensions that allows remote code execution without user interaction.
Questions worth separating out
Q: What breaks when AI tools can execute local code through delegated access?
A: The boundary between data and action breaks first.
Q: Why do AI connectors create identity risk when they have system privileges?
A: Because the connector behaves like a high-trust runtime principal rather than a simple plugin.
Q: How do security teams know whether an MCP tool is over-privileged?
A: Look for any tool that can access more directories, APIs, secrets, or commands than its immediate task requires.
Practitioner guidance
- Restrict MCP connectors to denied-by-default execution paths Block AI connectors from reaching local shells, package managers, and script runners unless a policy engine explicitly allows that action for a documented use case.
- Classify AI extensions as privileged non-human identities Treat each extension or connector as a governed identity with named ownership, scoped permissions, and revocation criteria.
- Isolate AI tooling from high-risk host functions Run AI desktop tooling in sandboxed environments or controlled containers where file access, command execution, and credential access are separated from the main user session.
What's in the full analysis
Anomali's full post covers the operational detail this post intentionally leaves for the source:
- The specific extension and deployment conditions that made the Claude Desktop issue exploitable in practice
- The researcher observations behind the CVSS 10.0 rating and the affected user estimate
- The exact command chain used to convert a calendar item into host-level execution
- The analyst discussion of when disabling MCP connectors is justified in production environments
👉 Read Anomali's analysis of the Claude Desktop zero-click MCP vulnerability →
Claude Desktop extensions and MCP trust boundaries: are controls keeping up?
Explore further
Zero-click AI exploitation is fundamentally an identity and privilege problem, not just a prompt-security problem. The article shows that once a model can call tools with system-level authority, the real control plane becomes the permission boundary around those tools. That is where identity governance must focus, because the model is effectively acting through delegated access rather than through user intent alone. Practitioners should treat every connected tool as a privileged runtime principal.
A few things that frame the scale:
- 85% of organisations lack full visibility into third-party vendors connected via OAuth apps, according to The State of Non-Human Identity Security.
- Only 1.5 out of 10 organisations are highly confident in their ability to secure NHIs, compared to nearly 1 in 4 for securing human identities.
A question worth separating out:
Q: Should organisations disable AI desktop connectors until controls improve?
A: Where the connector can reach local code execution or sensitive credentials, yes. That does not mean every AI integration is unsafe, but it does mean high-trust desktop tooling should be treated as a temporary exception until sandboxing, policy enforcement, and credential isolation are in place. The decision should follow privilege exposure, not vendor assurances.
👉 Read our full editorial: Claude Desktop extensions expose a zero-click MCP trust boundary