PLAYBOOK · P4 · OWASP Agentic AI v1.1
Strengthening Authentication, Identity & Privilege Controls
Make every agent and tool prove what it is before doing anything privileged.
Goal: Prevent unauthorised AI privilege escalation, identity spoofing, and access control violations.
At a glance
Defence-in-depth chain
When identity spoofing or privilege escalation arrives, Proactive controls (SPIFFE / SPIRE workload identity, short-lived agent tokens and inter-agent message signing) enforce strong identity at issuance, so every agent proves what it is before being granted credentials. If an escalation attempt reaches runtime, Reactive controls (time-bounded privilege elevation and policy-bound autonomy) expire elevated permissions automatically. Detective controls (identity behaviour monitoring and separation of actor and recorder) attribute every privileged action to a specific identity for post-incident review.
proactive Step 1: Implement secure AI authentication mechanisms
-
Issue every agent a cryptographic identity (e.g. SPIFFE SVID) and verify it before granting access to any resource.
Helmwart controls: SPIFFE -
Apply granular RBAC and ABAC policies so each agent holds only the permissions its current role requires, enforced by a policy engine.
-
Require multi-factor authentication for any agent or operator account that can perform high-privilege actions.
Helmwart controls: Agent MFA -
Force reauthentication at defined intervals for long-running agent sessions so stale credentials cannot be exploited.
-
Block cross-agent privilege delegation unless it is explicitly authorised through a predefined, audited workflow.
-
Require mutual TLS or signed message handshake for every agent-to-agent communication so neither side can be impersonated.
-
Issue short-lived credentials to agents and enforce automatic expiry so no token can outlive its purpose.
reactive Step 2: Restrict privilege escalation & identity inheritance
-
Grant elevated permissions with a hard expiry time so privileges automatically revoke once the task window closes.
Helmwart controls: JIT elevation -
Profile each agent's normal access pattern and alert in real time when role assignments or access behaviour deviate from baseline.
Helmwart controls: Identity monitoring -
Gate authentication changes and high-risk privilege actions behind two-agent consensus or dual-human approval, verified out-of-band.
-
Run a personnel security programme for operators of high-privilege agents, covering vetting, signed access agreements, and credential revocation on departure.
Helmwart controls: Insider program -
Monitor role inheritance chains in real time and isolate any agent where inherited permissions exceed what its declared role allows.
-
Restrict privilege elevation to predefined time windows and automatically demote the agent once that window expires.
Helmwart controls: JIT elevation
detective Step 3: Detect & block AI impersonation attempts
-
Build a baseline of each agent's identity-verification behaviour over time and alert when the pattern deviates significantly.
Helmwart controls: Identity monitoring -
Cross-audit every unexpected role change or permission-usage spike against that agent's authorised scope.
-
Isolate any agent that initiates privileged actions outside its declared operational scope pending investigation.
-
Correlate current identity-validation events with historical access trends to distinguish legitimate activity from impersonation.
Helmwart controls: Identity monitoring -
Flag agents whose live behaviour diverges from their historical activity profile as potential impersonation or account-takeover events.
Helmwart controls: Identity monitoring -
Rate-monitor authentication failures per agent and lock out or alert when repeated failures exceed a defined threshold.
-
Detect cascading or recursive tool-execution chains triggered across multiple agents and terminate them before privilege escalates.
Source
OWASP Agentic AI: Threats and Mitigations v1.1 (Dec 2025), §Mitigation Strategies. Action text is taken verbatim or paraphrased from the canonical document; the Helmwart additions are the per-action mappings onto deployable mitigation entries.