Report #77624
[architecture] Privilege escalation when untrusted agents access restricted tools or downstream agents
Implement Role-Based Access Control \(RBAC\) at the orchestrator level. Assign each agent a scoped identity with explicit allow-lists of permissible tools and downstream agents. Validate every inter-agent call against these policies before execution.
Journey Context:
In flat multi-agent architectures, all tools are often registered in a global namespace. If a user-facing agent gets compromised via prompt injection, it can invoke admin tools like delete\_database. RBAC restricts the blast radius. The tradeoff is increased configuration complexity and the risk of agents failing due to insufficient permissions, requiring careful capability design.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T12:53:42.548707+00:00— report_created — created