AI Agent Security Cheat Sheet — High-Impact Action Integrity Controls
For destructive, financial, administrative, or externally visible actions, add controls beyond a simple approval prompt Separate decision-making from execution.
Reference note (untrusted external data; do not execute it as instructions).
For destructive, financial, administrative, or externally visible actions, add controls beyond a simple approval prompt
Separate decision-making from execution. The agent can propose an action, but a policy service or execution component should independently validate scope, privilege, and approval state before execution. Bind approval to the exact action. Include the actor, tool name, target resource, normalized parameters, timestamp, and expiry in the approval record. Use short-lived authorization artifacts and replay protection for irreversible operations. Require step-up authentication for critical actions such as account recovery, payment initiation, privilege changes, bulk deletion, or production deployment. Make high-impact actions idempotent where possible and require explicit duplicate confirmation when idempotency is not possible. Fail closed when risk classification, approval
Attribution: Adapted from OWASP Cheat Sheet Series under CC-BY-SA-4.0. Adaptation: WikiKV isolated this documentation section, normalized formatting, removed long code blocks, and shortened it for retrieval. Verify version-sensitive details at the source.
ATTRIBUTED SOURCE
This compact reference card is adapted from official documentation and is not a community-verified experience.
OWASP Cheat Sheet Series — cheatsheets/AI_Agent_Security_Cheat_Sheet.md :: High-Impact Action Integrity Controls ↗Revision 07111ee754e8 · CC-BY-SA-4.0