Join our Newsletter — 33% off our NHI Course

What should security teams do about delegated access across sub-agents?

Security teams should require revalidation at each hop in the delegation chain. Every downstream agent should carry the current identity, current context, and the original intent so inherited access does not turn into a blanket pass.

Delegation Chains Need a Fresh Decision at Every Hop

delegated access across sub-agents should not be treated as a single inherited trust decision. Each hop should be checked against the action being requested, the current actor, and the current context so the system can tell the difference between a valid handoff and an overbroad reuse of authority.

That is especially important when a downstream agent is acting on behalf of a user or another agent, because the practical question is not just “who started the workflow?” but “who is authorized to continue it right now?”

In practice, the strongest pattern is to make delegation explicit and narrow, then force the receiving agent to prove it still has permission for the next action before proceeding. That prevents a chain of trust from silently turning into a chain of unchecked privilege.

What Current Context Has to Travel With the Delegation

A safe delegation chain carries more than a token or a task ID. It needs the current identity, the current context, and the original intent, so the next agent can evaluate whether the request still fits the approved purpose and scope. Without that, downstream actions become hard to distinguish from replay, overreach, or accidental escalation.

Original intent matters because a sub-agent may be technically able to continue a workflow while still being outside the bounds of what was approved. Current context matters because policy decisions often depend on environment, time, resource, tenant, or data sensitivity, not just on whether a prior agent was trusted.

This is why delegation should be bound to a specific action or class of actions rather than to a broad standing relationship. The tighter the binding, the easier it is to detect when a later hop no longer matches the approval that started the chain.

How to Stop Delegation from Becoming Blanket Access

The security problem with sub-agent delegation is privilege drift. Once a downstream agent starts inheriting upstream authority without revalidation, the chain can accumulate more reach than any single actor was meant to have. In multi-hop flows, that is often the point where a normal automation path becomes an exposure path.

Security teams should design for re-authentication or re-authorization at the point of use, not just at the point of origin. A downstream agent should be able to continue only if the request still matches the delegated scope and the receiving policy engine agrees that the next action is still permitted.

That pattern is consistent with RFC 8693: OAuth 2.0 Token Exchange, which formalizes token exchange for delegation and on-behalf-of flows. It is also the right mental model for multi-agent systems where one actor forwards work to another and the trust decision must remain explicit.

For practitioners building or reviewing these chains, Multi-Agent and A2A Security Guide is a useful reference for multi-hop delegation and containment, while AI Agent Authorisation Guide reinforces the need for task-scoped, per-action decisions instead of broad inherited access.

Risk and Threat Considerations

Delegation chains fail when downstream agents are allowed to act on stale trust. That creates a path for privilege inflation, confused-deputy behaviour, and unintended reuse of access across steps that no longer share the same purpose or context.

Failure mechanism: A sub-agent accepts inherited authority without rechecking the current identity or requested action, so an attacker, misconfigured workflow, or over-permissive orchestration layer can turn a narrow delegation into broad operational access.

Impact: The result can be unauthorized tool use, lateral movement across agent boundaries, data exposure, or actions taken under a trust relationship that the original delegator never meant to extend.

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 and OWASP API Security Top 10 address the attack and risk surface, while NIST SP 800-53 Rev 5 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Agentic AI Top 10 ASI03 — Identity & Privilege Abuse Delegation chains are vulnerable to privilege inflation across agents.
Recommendation — Enforce per-hop authorization and limit each agent to the minimum delegated privilege.
OWASP API Security Top 10 API2 — Broken Authentication Each delegation hop must prove current actor and request legitimacy.
Recommendation — Require fresh authentication or token exchange before accepting downstream actions.
NIST SP 800-53 Rev 5 IA-5 — Authenticator Management Delegated access depends on controlled use and lifecycle of tokens and credentials.
AC-6 — Least Privilege Sub-agents should not inherit more access than the next task requires.
AC-3 — Access Enforcement Policy must re-evaluate whether each hop is still authorized.
Recommendation — Bind delegated credentials to scope, time, and revocation controls. Limit each sub-agent to the minimum access needed for the current action. Enforce authorization at every delegation step, not only at workflow start.
NIST Zero Trust (SP 800-207) PR.AA-05 — Least privilege access to resources is enforced Zero Trust requires continuous verification across delegated agent hops.
Recommendation — Verify each request and remove standing trust between sub-agents.

Practitioner Guidance

What to verify: Verify that each hop can prove who it is acting as, what context it received, and why the next action is still within scope. If the receiving agent cannot demonstrate those three facts, the delegation should fail closed.

Decision rule: If the next action changes data sensitivity, tool reach, tenant boundary, or approval requirement, force a fresh authorization decision rather than reusing the earlier grant. If the action is truly continuation-only, keep the scope narrow and time-bound.

What good looks like: A downstream agent can only continue when the current request, identity, and approved intent still line up, and every handoff is observable enough to reconstruct the chain after the fact.

Practitioner takeaway: Treat delegated access as a series of bounded decisions, not a transferable trust blanket, because the security of multi-agent work depends on proving every hop, not just the first one.