By NHI Mgmt Group Editorial TeamBased on ActiveFence: “Exposing the Threat Landscape: A Taxonomy of GenAI Attack Vectors” (April 25, 2026)

TL;DR: GenAI systems are being attacked through prompt injection, contextual exploits, obfuscation, and multimodal evasion, according to ActiveFence’s taxonomy of real-world red team findings. Static filters alone do not withstand adversarial input chains, and security programmes need continuous testing, scenario planning, and governance that treats AI systems as a live attack surface.


At a glance

What this is: ActiveFence lays out how GenAI systems are being attacked through direct, indirect, contextual, and multimodal techniques that can bypass static safety layers.

Why it matters: It matters because practitioners cannot treat model safety as a one-time filter problem; AI systems need ongoing red teaming, scenario testing, and governance tied to real attack behaviour.


Context

GenAI systems are now part of production workflows, customer interactions, and internal decision paths, which means their security posture is no longer just a model issue. The control gap is that static guardrails assume fixed inputs and stable behaviour, while real adversaries adapt prompts, content formats, language, and context to force unintended outputs.

This article sits in the AI security and governance space, with a clear identity intersection where AI systems ingest third-party content, act on instructions, or expose tools and data through delegated access. That makes the problem bigger than content moderation: it is about how AI behaviour is governed under attack, especially when the system operates as a live attack surface rather than a passive model.


Key questions

Q: How should security teams test GenAI systems for prompt injection?

A: Test the full path, not just the chat box. Include direct prompt injection, indirect injection through documents and webpages, memory abuse, encoded text, and image-based prompts. The goal is to see whether the model can be pushed into unsafe tool use or disclosure when inputs look trusted but are not.

Q: Why do static AI guardrails break down when models use memory or retrieved context?

A: Because the control assumption is wrong: the system no longer sees one isolated prompt, it sees accumulated context from users, files, and prior turns. If that context is not separated into trusted and untrusted zones, malicious instructions can persist long enough to influence later outputs and tool actions.

Q: What are the signs that a GenAI system is being manipulated through obfuscated inputs?

A: Look for moderation misses on mixed-language prompts, zero-width characters, Base64 or other encoding tricks, inconsistent behaviour across text and image inputs, and outputs that mirror hidden instructions embedded in third-party content. Those signals usually mean the input path is being transformed in ways the control stack is not normalising.

Q: When should organisations treat a GenAI issue as a governance problem rather than a content problem?

A: When the model can access tools, workflows, or sensitive data, the issue extends beyond unsafe text and becomes a delegated-access problem. At that point, teams need governance for what the system can read, remember, and execute, not only for the language it generates.


Technical breakdown

Why static prompt filters fail against adaptive GenAI attacks

Static guardrails mostly inspect a single input at the moment it arrives. That works poorly when an attacker can split intent across multiple turns, hide instructions inside third-party content, or encode hostile payloads in ways the model still interprets correctly. Prompt injection, indirect injection, jailbreaks, and obfuscation all exploit the gap between what a moderation layer can classify and what the model can reconstruct. The core technical issue is that model interpretation is contextual, while many controls are token-based and local. Once the model can combine memory, retrieved content, and user input, the attack surface becomes compositional rather than linear.

Practical implication: Test controls at the interaction layer, not just the input filter layer.

How contextual drift and memory create attack persistence

Persistent memory changes the security problem because the model can carry attacker-supplied context forward into later decisions. A malicious instruction does not need to succeed in one request if it can be reintroduced, reinforced, or normalised across a session history. Metadata injection and memory injection are especially relevant when the system consumes documents, tickets, or files that contain both visible content and hidden machine-readable instructions. In practice, the attack succeeds when the model treats untrusted context as operationally meaningful. That makes trust boundaries between user content, retrieved content, and system instructions essential.

Practical implication: Separate trusted system state from untrusted conversational and document context.

Why multimodal and encoded inputs defeat single-channel controls

Multimodal systems widen the attack surface because the model may transcribe or interpret content from images, PDFs, or mixed media before security tooling can apply consistent policy. Token smuggling, Base64 wrapping, homoglyphs, zero-width characters, and multilingual prompts all exploit the fact that moderation often normalises less aggressively than the model does. The result is a mismatch between what the control sees and what the model understands. This is not a content filtering bug in isolation. It is an input normalisation and trust-boundary problem across channels that were never designed to share the same security policy path.

Practical implication: Normalise and inspect every input channel before it reaches the model.


Threat narrative

Attacker objective: The objective is to make the GenAI system act against its intended policy boundary, exposing data or enabling unsafe downstream actions.

  1. Entry begins when an attacker submits direct prompts, hidden instructions in third-party content, or obfuscated payloads through text, documents, images, or mixed-language inputs.
  2. Credential-like or privileged access is then abused indirectly when the model follows embedded instructions, trusts poisoned context, or exposes restricted outputs and tool paths.
  3. Escalation occurs as the attacker chains prompt manipulation, memory abuse, and multimodal evasion across multiple turns to bypass static guardrails.
  4. Impact is the manipulation of model behaviour, leakage of sensitive information, or unauthorised access to tools and workflows connected to the GenAI system.

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 guardrails are control points, not security boundaries. The article shows that prompt filters and moderation rules fail when the attacker can move intent into memory, metadata, images, or third-party content. That means governance has to shift from one-shot inspection to continuous validation of the full interaction path. Practitioners should treat guardrails as a detection layer, not the assurance model.

GenAI attack resilience depends on trust segmentation. The real fault line is not just malicious content, but where trusted instructions end and untrusted inputs begin. When a model can read files, browse pages, or act on retrieved context, the boundary between data and command becomes unstable. Security programmes need explicit policy separation for system prompts, retrieved content, user input, and tool invocation.

Adversarial testing is now a baseline control for AI governance. The article’s taxonomy is valuable because it turns vague AI safety concerns into repeatable test categories: injection, obfuscation, persistence, and multimodal bypass. That is exactly how AI security should mature. The named concept here is contextual control drift: the point at which a model’s trusted state expands beyond the intended boundary. Practitioners should test for it continuously.

AI systems that can read, remember, and act need identity-aware governance. The article’s strongest implication is that AI security is no longer just about harmful text generation. Once a model touches tools, workflows, or delegated permissions, it becomes an identity governance problem as well as a model safety problem. The practitioner conclusion is simple: governance must cover what the model can access, not only what it can say.

Threat intelligence has to drive AI policy updates. The taxonomy is built from real-world red team findings, which matters because attacker creativity moves faster than static policy refresh cycles. Organisations need a feedback loop from observed abuse patterns into testing libraries, model controls, and response playbooks. The practitioner conclusion is to operationalise adversarial findings as part of AI risk management, not as a periodic review exercise.

From our research library:

What this signals

Contextual control drift: AI programmes fail when they assume a moderation layer can contain behaviour that is actually shaped by memory, retrieval, and tool access. The practical response is to govern the full chain of inputs and actions, not just the visible prompt.

Enterprises should expect red team findings to shift policy faster than internal review cycles. The control objective is to make model behaviour measurable under adversarial conditions before that behaviour touches production data or operational workflows.


For practitioners

  • Define trust boundaries for every AI input path Map where user prompts, retrieved documents, metadata, images, and tool outputs enter the system, then apply separate validation and policy checks to each path.
  • Add adversarial test cases for prompt injection and obfuscation Build red team scenarios for direct injection, indirect injection, multilingual evasion, encoded payloads, and image-based instructions so control failures are measurable.
  • Separate system instructions from untrusted context Keep system prompts, assistant memory, and retrieved content isolated so attacker-supplied text cannot overwrite policy or alter downstream tool decisions.
  • Instrument multimodal normalisation before moderation Inspect and normalise Unicode, Base64, OCR text, and file metadata before policy evaluation so the model does not receive transformed hostile inputs.

Key takeaways

  • GenAI guardrails break when attackers can move from one input type to another, because the model’s interpretation path is broader than the control layer watching it.
  • The article’s value is its taxonomy, which turns prompt injection, obfuscation, memory abuse, and multimodal evasion into testable control failure modes.
  • Continuous adversarial testing is the practical response because static moderation cannot keep pace with evolving attack chains and transformed inputs.

Standards & Framework Alignment

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

MITRE ATLAS and OWASP Agentic AI Top 10 address the attack and risk surface, while NIST AI RMF and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST AI RMFGOVERN — AI Governance and AccountabilityThe article is about governing GenAI behaviour under adversarial pressure.
Recommendation — Establish governance for model inputs, outputs, and escalation paths before deploying GenAI to production.
MITRE ATLASTA0006; TA0007; TA0011 — Credential Access; Discovery; Command and ControlThe attack patterns map to adversarial manipulation, discovery, and control of model behaviour.
Recommendation — Map GenAI abuse scenarios to adversary techniques and test the model against chained attack paths.
OWASP Agentic AI Top 10ASI03 — Identity & Privilege AbuseThe article notes AI systems can be pushed toward unauthorized access and tool use.
Recommendation — Constrain tool access and privilege boundaries so model actions cannot exceed intended authority.
NIST SP 800-53 Rev 5SI-10 — Information Input ValidationObfuscated prompts and encoded inputs fail when input validation is too shallow for AI workflows.
AC-6 — Least PrivilegeTool access and delegated actions should be limited because a manipulated model can overreach.
Recommendation — Validate and normalise all AI inputs before they reach model logic or downstream tools. Restrict model-connected tools to the minimum permissions required for each workflow.

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.
  • Indirect Prompt Injection: Indirect prompt injection is an attack where malicious instructions are hidden inside content that an AI system reads later. The model may treat that content as context rather than as hostile input, which can influence tool use, data access, or workflow actions if controls are weak.
  • Context Drift: Context drift is the gap between what an identity was authorised to do at the start of a session and what it ends up doing after inputs, tools, or instructions change. In agentic systems, it is a core governance problem because behaviour can move outside the original approval boundary.
  • Multimodal Evasion: Multimodal evasion uses images, files, encoded text, or other non-standard formats to bypass basic text filters. The attack works because the harmful payload is reconstructed later in the pipeline, after the first layer of review has already passed it through.

Deepen your knowledge

The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, agentic AI identity, machine identity security, and secrets management. It helps practitioners connect access governance to the AI systems and workflows now shaping enterprise risk.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 20, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org