Subscribe to the Non-Human & AI Identity Journal

Notifications
Clear all

AI agents with too much tool access are breaking production controls


(@nhi-mgmt-group)
Member Moderator
Joined: 1 year ago
Posts: 15374
Topic starter  

TL;DR: AI agents given broader-than-needed tool access have already wiped production environments, mass-deleted mailboxes, and destroyed customer data, according to Bishop Fox. The governance failure is not just tool vulnerability but excessive agency, where agent permissions exceed task scope and existing approval gates fail to contain destructive actions.

NHIMG editorial — based on content published by Bishop Fox: excessive agency in AI agents and the limits of tool access

By the numbers:

Questions worth separating out

Q: What breaks when AI agents have broader access than their tasks require?

A: Over-privileged agents break segregation of duties, weaken auditability, and expand blast radius across transactions, data lookups, and workflow triggers.

Q: Why do AI agents complicate privilege governance?

A: AI agents complicate privilege governance because they can request access, use tools, and execute actions faster than human review cycles.

Q: How do security teams know whether an agent's controls are actually working?

A: Look for whether the agent can be limited to task-scoped tools, whether destructive actions require an external approval path, and whether handlers still enforce role checks after a tool is exposed.

Practitioner guidance

  • Scope agent tools per session Register only the tools required for the current task and bind visibility to the active role rather than exposing the full catalog globally.
  • Separate approval from the agent conversation Place destructive-action confirmation in an external human workflow so the agent cannot influence or replay the approval path.
  • Enforce handler-level role checks Verify authority in the tool handler itself for token minting, account ownership changes, and system commands, not only in the discovery filter.

What's in the full article

Bishop Fox's full blog post covers the operational detail this post intentionally leaves for the source:

  • Concrete CTF-style examples showing how the otto-support MCP server changes available tools by session role.
  • Implementation notes for per-session AddTool and WithToolFilter patterns in mcp-go.
  • Guidance on where to place role checks so privileged tools cannot rely on visibility filtering alone.
  • The article's case-study commentary on why peer review became necessary after production access was granted.

👉 Read Bishop Fox's analysis of excessive agency in AI agents →

AI agents with too much tool access are breaking production controls?

Explore further

View Full Forum →  |  NHI Foundation Course →



   
Quote
(@mr-nhi)
Member Moderator
Joined: 3 months ago
Posts: 14958
 

Excessive agency is an identity governance failure, not a model failure. The article makes clear that the tools behaved as designed while the permission model failed the task. That distinction matters because IAM and PAM teams often over-focus on tool correctness and under-focus on how much authority the agent can accumulate within a session. The practitioner conclusion is simple: the risk is scoped runtime authority, not simply AI novelty.

A few things that frame the scale:

  • 80% of organisations report their AI agents have already performed actions beyond their intended scope, including accessing unauthorised systems (39%), inappropriately sharing sensitive data (31%), and revealing access credentials (23%), according to AI Agents: The New Attack Surface.
  • A separate Astrix Security report on MCP server security found that 24,008 unique secrets were exposed in configuration files in 2025 alone, reinforcing how quickly agent tooling can expand exposure.

A question worth separating out:

Q: What should organisations do before giving agents production access?

A: Treat production access as privileged authority and require task scoping, peer review, and separation between tool discovery and execution approval. If the agent can trigger live change, the governance model must assume rapid state change, not slow human review. Access should be granted only when the blast radius has been tested and bounded.

👉 Read our full editorial: Excessive agency in AI agents is widening enterprise blast radius



   
ReplyQuote
Share: