Excessive agency

    An AI system holding more permission, autonomy or functionality than its task requires.

    Updated

    Excessive agency turns a model error or a successful injection into real damage. It usually appears as an agent using a service identity with broad rights instead of a token delegated from the requesting user. OWASP's Top 10 for LLM Applications lists it as LLM06, with three root causes: excessive functionality, excessive permissions, and excessive autonomy.

    Mitigation is ordinary authorisation engineering: scope credentials per task, remove unnecessary tools, and require human confirmation for actions that cannot be undone. The risk is more consequential in multi-agent systems, where a compromised peer agent can trigger the same failure.