Report #45270
[gotcha] Low-privilege tools invoking high-privilege tools without authorization
Enforce strict capability boundaries per tool; do not allow tools to call other tools or system commands unless explicitly granted a privileged scope.
Journey Context:
In agentic architectures, a tool might need to execute a shell command or access a file. If a seemingly benign tool \(like a web fetcher\) has underlying access to a shell or file system \(e.g., via a shared execution environment\), an attacker can use the benign tool's execution context to perform privileged actions. This violates the principle of least privilege.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T06:27:22.781868+00:00— report_created — created