← Documentation

Excessive agency and missing human confirmation

Finds sensitive tools an assistant can trigger with no human approval step.

Check method

Finds sensitive tools an assistant can trigger with no human approval step.

Possible evidence type

Code or configuration review, without exploiting the risk.

Access and limitations

Connected repository. Actual results and checks not run appear in your report. A check with no finding does not guarantee the absence of risk.

Concrete scenario

An assistant can perform a write when its task only requires reading.

What to inspect

Compare the task’s required permissions with the tools and credentials actually granted.

Remediation approach

Remove unnecessary operations and require independent user approval for high-impact actions.

Model the agent’s actual authority

An agent combines a model with tools, credentials and state. Its risk depends on what those tools can actually do, not on the name of the model. A read-only search tool and a tool that deploys code or transfers funds need different controls. Indirect instructions from a page or another agent must not acquire the authority of the user.

  1. Inventory tools, credentials, accessible data and external destinations.
  2. Identify approval boundaries for writes, deployments, messages and payments.
  3. Check that tool permissions are enforced independently of the model response.

Contain failure and verify boundaries

Use least privilege, isolated execution, bounded iterations and auditable actions. A limit in one tool is ineffective if an alternate tool can perform the same operation without it. Verification should demonstrate blocked misuse and continued normal operation; destructive production exercises need separate owner approval.

  1. Use scoped credentials per tool rather than a shared administrator credential.
  2. Set run and tool limits and stop on unexpected permission failures.
  3. Review the full chain from incoming content to the final external action.

References

OWASP LLM06 · OWASP ASI09

Sources and further reading

These publications describe related practices and standards. They do not certify your platform or imply that Hackaiz executes every documented method.