By NHI Mgmt Group Editorial TeamBased on ActiveFence: “Aligning AI Safety and Security Policies with the OWASP LLM Top Ten” (July 7, 2026)

TL;DR: AI safety policies often fail when organisations rely on static guardrails alone, because prompt injection, excessive agency, sensitive data exposure, and unbounded consumption can still bypass them, according to ActiveFence. The practical issue is governance, not just filtering: teams need continuous red teaming, scoped permissions, and policy controls that match real AI usage patterns.


At a glance

What this is: ActiveFence maps the OWASP LLM Top 10 to common AI safety policy failures, showing that static guardrails alone do not cover prompt injection, data leakage, excessive agency, or consumption abuse.

Why it matters: AI teams need to treat AI safety as a governance problem as well as a content-filtering problem, because policy scope, tool access, and runtime oversight determine whether controls actually hold.


Context

AI safety policies often fail because they are written as static rules for systems that change at runtime. Large language models, RAG pipelines, and agent-like workflows create failure modes that sit outside simple input filtering, especially when tools, memory, or downstream systems are involved. The governance gap is not whether a model can be blocked from saying the wrong thing, but whether the surrounding control plane can contain what the model can do.

That matters for AI governance, IAM, and NHI programmes because many of the risks described here are identity and authorisation problems in disguise. Excessive agency, plugin access, and system prompt leakage all turn on who or what can act, with what scope, and under whose controls. The article is therefore less about model output quality and more about whether security policy matches the actual operating model of AI in production.


Key questions

Q: What breaks when static AI guardrails are used for semantic policy violations?

A: Static guardrails break when the policy violation is carried by meaning rather than by a blocked string. They can catch obvious secrets, but they miss paraphrase, inference, comparison, and summarisation attacks that reveal sensitive information without matching a known signature. That is why semantic leakage needs model-based evaluation, not only rules.

Q: Why do excessive permissions create more risk in agentic AI systems?

A: Excessive permissions raise risk because agents can act autonomously, chain tool calls, and trigger downstream systems faster than a human can intervene. If an agent can read, write, or execute broadly, a small prompt manipulation can become data exposure, account misuse, or infrastructure change. Tight task-scoped access limits what compromise can achieve.

Q: What are the signs that an AI policy is not matching real system behaviour?

A: Common signs include controls that inspect prompts but ignore tool calls, policies that mention safety but not permissions, and red-team tests that expose actions the policy never expected. If the system can still leak instructions, retrieve sensitive data, or execute unsafe workflows, the policy is describing intent rather than enforcing boundaries.

Q: Should teams use OWASP-style guardrails or runtime controls for AI governance?

A: They need both, but not as substitutes. Guardrails help define which risks matter and what is disallowed, while runtime controls enforce access, containment, and escalation boundaries inside the live system. If a model can still act, retrieve, or disclose data outside policy intent, runtime control is the deciding layer.


Technical breakdown

Why static guardrails fail against runtime AI behaviour

Guardrails are point-in-time policy checks, usually applied to prompts or outputs, but AI systems now operate through multiple layers including retrieval, tools, memory, and downstream automation. That means the control is only as good as the point where it is enforced. If a model can call functions, query a knowledge base, or hand output to another service, a prompt filter will not govern the full chain of action. The result is a mismatch between policy design and system behaviour.

Practical implication: Treat guardrails as one control layer, not the control model, and map every AI action path to the decision point where it can actually be stopped.

How excessive agency turns AI into an authorisation problem

Excessive agency occurs when an AI system is granted permissions that exceed the narrow task it should perform. Once a model can access files, tools, or internal systems, the question is no longer only what it says, but what it is allowed to do on behalf of a user or workflow. That is an identity and privilege design issue. In practice, agent-like systems need scoped, revocable, and observable permissions, because broad access creates an attack surface even when the model itself is well aligned.

Practical implication: Use least-privilege controls for AI tool access and require explicit approval boundaries for actions that change state or access sensitive systems.

Why prompt injection and data disclosure need different defences

Prompt injection is an instruction-confusion attack, where untrusted input manipulates the model’s behaviour. Sensitive information disclosure is a confidentiality failure, where the model reveals data it should not expose. They often appear together, but the controls differ. Injection needs stronger instruction hierarchy, context separation, and red-team testing. Disclosure needs data minimisation, sanitisation, and tighter control over what enters prompts, retrieval layers, and logs. Treating them as one generic AI risk leads to weak policy design.

Practical implication: Separate instruction-integrity controls from data-confidentiality controls so your AI policy can address both jailbreak behaviour and information leakage.


Threat narrative

Attacker objective: The attacker aims to manipulate AI behaviour, expose sensitive information, or trigger uncontrolled actions through the model’s permitted access path.

  1. Entry occurs when untrusted user input or compromised third-party content reaches an AI system that also has access to tools, memory, or sensitive context.
  2. Credential or control abuse follows when the model inherits permissions that let it reveal system prompts, expose data, or act through connected workflows.
  3. Impact lands as data leakage, unauthorized actions, cost abuse, or corrupted downstream decisions that users may treat as trustworthy output.

Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

Static AI guardrails fail because they assume policy can be enforced at the same layer where risk appears. In production AI systems, the risky action often occurs after retrieval, during tool use, or inside downstream automation, so prompt-only controls are structurally incomplete. This is why AI governance has to move from content filtering to control-plane design. Practitioners should evaluate where enforcement actually happens, not whether a policy exists on paper.

Excessive agency is an identity and privilege problem, not just an AI safety issue. Once an AI system can call tools, access files, or interact with internal services, it becomes a non-human actor whose permissions need lifecycle control. That makes NHI-style thinking relevant: inventory, scope, approval, revocation, and observability all matter. Practitioners should govern AI tool access as a privileged identity boundary, not a convenience feature.

Prompt injection and system prompt leakage expose a trust boundary that many AI programmes still treat as implicit. The article shows that model behaviour can be redirected by hostile input and that internal instructions can be extracted, which means the model context itself has to be treated as sensitive attack surface. This aligns with the need for stronger AI governance and red teaming. Practitioners should test instruction hierarchy and context isolation before expanding AI use cases.

AI safety policy now needs named failure modes, not generic principles. OWASP-style mappings are useful because they force teams to decide which threat class each safeguard is meant to address. That improves auditability, board reporting, and control ownership. Practitioners should anchor policy reviews to concrete failure patterns such as injection, disclosure, agency abuse, and unbounded consumption.

From our research library:

What this signals

Control design for AI now needs to account for the model as an actor, not just a content generator. When a system can decide, retrieve, and execute across tools, the real question is whether its permissions are scoped tightly enough to prevent abuse. That makes AI governance converge with NHI governance, especially where the model can touch internal systems or data.

Policy libraries are most useful when they expose named failure modes that teams can measure. The practical value of OWASP-style mapping is not the label itself but the discipline of attaching one control to one risk class, then testing whether the control actually blocks that failure path. Practitioners should use that discipline to improve auditability and red-team coverage.


For practitioners

  • Map each AI control to a specific OWASP LLM risk Document which policy, test, or runtime control addresses prompt injection, sensitive disclosure, excessive agency, or unbounded consumption, and close any risk class with no explicit owner.
  • Scope AI tool permissions to the minimum task boundary Limit file, API, and system access to the smallest set needed for the use case, and separate read, write, and execute permissions for agent-like workflows.
  • Separate instruction controls from data-protection controls Use one control set for instruction hierarchy and jailbreak resistance, and a different one for PII, secrets, and retrieval hygiene so failures are not masked as a single AI issue.
  • Run continuous red teaming against live AI workflows Test the full path from prompt to tool execution and downstream effect, not just the model response, then feed findings back into policy and runtime enforcement.

Key takeaways

  • AI safety failures often emerge at runtime, where prompts, tools, memory, and downstream automation create control gaps that static guardrails do not cover.
  • Excessive agency turns AI governance into a privilege management problem, because the model’s permissions matter as much as its outputs.
  • Effective programmes separate instruction integrity, data confidentiality, and action authorisation so each failure mode can be tested and owned.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Agentic AI Top 10 and MITRE ATLAS address the attack and risk surface, while NIST AI RMF sets the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Agentic AI Top 10ASI03 — Identity & Privilege AbuseThe article centres on overbroad AI permissions and agent-like misuse of access.
ASI09 — Human-Agent Trust ExploitationPrompt injection and instruction spoofing depend on abusing trust in the model's context.
Recommendation — Scope agent permissions tightly and review every tool action against ASI03 before execution. Test AI workflows for trust exploitation paths and separate untrusted input from instruction channels.
NIST AI RMFGOVERN — AI Governance and AccountabilityThe article is fundamentally about aligning AI safeguards to policy and accountability.
MANAGE — Risk ManagementThe post emphasises continuous red teaming and adapting controls to evolving threats.
Recommendation — Define AI control ownership, escalation, and oversight within the GOVERN function. Use MANAGE to keep AI risks under review and update controls when testing reveals gaps.
MITRE ATLASTA0006; TA0008 — Credential Access; Lateral MovementThe article discusses abuse paths that can expose data and move through connected workflows.
Recommendation — Map AI abuse scenarios to TA0006 and TA0008 to prioritise detection and containment.

Key terms

  • Prompt Injection (Agentic): An attack where malicious instructions are embedded in content that an AI agent reads, causing the agent to execute unintended actions using its own legitimate credentials. A primary vector for agent goal hijacking and identity abuse.
  • Excessive agency: A condition where an AI system is given more operational authority than its task requires. The risk is not just poor output. It is that mistakes, manipulation, or compromise can produce destructive actions at machine speed across the systems the agent can reach.
  • Guardrails: Guardrails are policy controls that inspect prompts and model outputs against defined safety, privacy, and compliance rules. In AI operations, they reduce harmful language and disclosure risk, but they do not replace entitlement management, logging, or identity governance for the systems that call the model.
  • System Prompt Leakage: System prompt leakage is the exposure of hidden prompt content to users or attackers. The real security problem is usually not the prompt itself, but the secrets, policy logic, and internal architecture details placed inside it. If those details are sensitive, they should live in code or secrets management instead.

Deepen your knowledge

NHI Mgmt Group covers identity security, NHI governance, and agentic AI through independent research, practitioner guides, and the NHI Foundation Level course. It is suited to teams that need to govern access, privilege, and lifecycle control across human and non-human identities.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 18, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org