Indirect Prompt Injection Attacks Now in Production

Indirect Prompt Injection Goes Live: Why Guardrails Won’t Save You

Key Takeaways

  1. Indirect Prompt Injection Is Now Live. Attackers embed hidden instructions in web pages, documents, and emails that production AI agents read and execute, enabling data exfiltration without phishing or malware.
  2. Traditional Tools Miss These Attacks. SIEM, DLP, and endpoint monitoring see nothing wrong because the AI behaves exactly as designed while acting on attacker instructions.
  3. Model Guardrails Are Not Security. System prompts and safety filters are easily bypassed, with research showing jailbreak and injection success rates up to 100% against major LLMs.
  4. Data-Layer Governance Is Required. Enforcement must shift to authenticated, policy-based access controls and tamper-evident logging at the data layer to meet audit and compliance standards.

Researchers from Google and Forcepoint have documented indirect prompt injection attacks executing against production AI systems. Attackers embed hidden instructions in web pages, documents, and emails. AI agents that browse, summarize, or process that content read the instructions and act on them. The result: data exfiltration, credential disclosure, and outbound requests to attacker-controlled servers — all initiated by the AI itself.

There is no phishing link to click. No malicious binary to detonate. No anomalous login to alert on. The agent is doing what it was designed to do — read content and take action — and the content is doing what the attacker designed it to do. Every traditional security tool sees nothing wrong. That is the moment a category of risk that has been theoretical since 2023 becomes a board-level operational problem.

5 Key Takeaways

1. Indirect prompt injection is no longer theoretical.

Researchers at Google and Forcepoint have documented attackers in the wild manipulating AI agents through hidden instructions embedded in web content, documents, and emails — initiating data exfiltration without phishing, malware, or any human action. GrafanaGhost, ForcedLeak (Salesforce Agentforce), GeminiJack (Google Gemini), and DockerDash followed the same pattern. The gap between lab and production environment has closed.

2. Traditional security tools cannot see these attacks.

When an AI agent reads attacker instructions and acts through its own legitimate channels, SIEM rules, DLP filters, and endpoint monitoring see nothing anomalous. The exfiltration looks like routine AI behavior because, from the security stack’s perspective, the AI is behaving exactly as designed. The defender’s mental model — that data exfiltration requires a malicious endpoint — does not apply when the AI is the exfiltration tool.

3. Model-level guardrails are configuration, not security.

System prompts can be overridden. Safety filters can be bypassed. Peer-reviewed NeurIPS research demonstrated jailbreak success approaching 100% against major LLMs. The InjecAgent benchmark found GPT-4 agents vulnerable to indirect prompt injection 24% of the time at baseline — enhanced attacks nearly doubled that rate to 47%. Model-layer controls are configuration settings that cannot satisfy an audit.

4. The audit problem just became urgent.

A HIPAA, CMMC, PCI, or SOX auditor will not accept “the model was instructed not to” as evidence of an access control. Auditors certify enforcement decisions, not configuration. The first time a regulator asks for proof that an AI agent was prevented from accessing a dataset, the answer must be a logged enforcement decision tied to a policy and a human authorizer — not a system prompt.

5. The architectural correction is data-layer governance.

Move enforcement out of the model and into the data layer. Authenticate every AI request, evaluate it against attribute-based access controls in real time, and log it with full attribution before any data is returned. This enforcement holds when the model is compromised, when the prompt is manipulated, and when a new jailbreak drops. The agent cannot exfiltrate data it was never authorized to read.

You Trust Your Organization is Secure. But Can You Verify It?

Read Now

Why GrafanaGhost Was a Preview, Not an Outlier

Noma Security’s GrafanaGhost disclosure earlier in April 2026 documented a zero-click vulnerability that turned Grafana’s AI assistant into a silent data exfiltration channel. Researchers placed instructions in URL parameters that landed in Grafana’s logs. The AI processed the logs, followed the instructions, and shipped financial metrics, infrastructure telemetry, and customer records to an attacker-controlled server by embedding them in image-render requests. A single keyword bypassed the model’s safety filters.

GrafanaGhost is patched. The class of attack is not. ForcedLeak (Salesforce Agentforce), GeminiJack (Google Gemini), and DockerDash each followed the same script: an AI feature bolted onto an existing platform, untrusted content reaching the model, the model taking action on attacker instructions, and security tools seeing nothing. Every AI feature added to an existing enterprise tool in the last 18 months is a potential GrafanaGhost waiting to be discovered — observability platforms, ticketing systems, CRMs, code editors, collaboration suites, marketing automation.

What the Peer-Reviewed Literature Has Been Trying to Tell Us

The academic research has been consistent since 2023. Wei, Haghtalab, and Steinhardt’s NeurIPS paper Jailbroken: How Does LLM Safety Training Fail? showed that for any given harmful prompt, at least one tested jailbreak succeeded approximately 100% of the time. The CMU and Center for AI Safety team’s Universal and Transferable Adversarial Attacks demonstrated 88% attack success on Vicuna-7B and 87.9% on GPT-3.5, with reliable transfer across architectures. The structural conclusion: scaling alone cannot resolve these failures. Defensive training cannot win.

The agent-specific results are worse. The InjecAgent benchmark found GPT-4 agents using the ReAct framework vulnerable to indirect prompt injection 24% of the time at baseline — enhanced attacks pushed that to 47%. The AgentDojo benchmark, used by U.S. and U.K. AI Safety Institutes for evaluation, found that defenses reducing attack success rates also significantly degraded model utility. The security-utility tradeoff is fundamental: defenses that work make agents useless, and defenses that preserve utility leave the attack surface open. What changed in April 2026 is that the gap between lab and production environment closed.

Why “We Have Guardrails” Stops Being a Defense

Most enterprises governing AI agents today rely on three things: system prompts instructing the model how to behave, safety filters blocking dangerous outputs, and human-in-the-loop review for high-risk actions. None are security controls in any meaningful sense. They are configuration settings.

The Kiteworks 2026 Forecast Report surveyed 225 organizations and found 41%–44% have not implemented basic governance controls like human-in-the-loop oversight, monitoring, and data minimization for their AI agents. Containment is worse: 55%–63% lack purpose binding, kill switches, or network isolation. Organizations have invested in watching AI agents. They have not invested in stopping them.

There is a more fundamental problem: model-guardrail approaches cannot satisfy an audit. A HIPAA, CMMC, PCI, or SOX auditor will not accept “the model was instructed not to access that data” as evidence of an access control. Auditors certify enforcement, not configuration. The first time a regulator asks for proof that an AI agent was prevented from accessing a dataset, the answer must be a logged enforcement decision — not a system prompt.

The Architectural Correction: Move Enforcement to the Data Layer

Stop governing AI behavior at the model layer and start governing AI access at the data layer. Every AI request — whether from an interactive assistant, a RAG pipeline, or an autonomous agent — must be authenticated, evaluated against attribute-based access policy in real time, and logged with full attribution before any data is returned. The enforcement decision happens between the agent and the data, not inside the model.

Data-layer governance has four properties that model-level guardrails cannot provide:

Authenticated identity. Every agent identity is cryptographically linked to the human authorizer who delegated the workflow, with credentials never exposed to the model context. The delegation chain is preserved in the audit record — directly mitigating prompt injection exfiltration of secrets.

Policy-enforced access. Authorization evaluates the agent’s identity, the data’s classification, and the request context against policy on every operation, not at session start. Attribute-based access controls handle the multi-dimensional logic that role-based approaches cannot encode.

Validated encryption. Data at rest and in transit is protected with FIPS 140-3 validated cryptographic modules — not best-effort TLS. This satisfies federal and regulated-industry requirements for both human and AI-agent data access.

Tamper-evident audit logging. Every AI interaction generates a normalized audit log entry streamed to SIEM in real time. When a regulator asks for evidence, the answer is a report, not an investigation. The agent inherits the user’s permissions and cannot exceed them regardless of what instructions arrive through compromised content.

How Kiteworks Implements Data-Layer Governance for AI Agents

The Kiteworks Secure MCP Server and AI Data Gateway sit between AI systems and enterprise data, enforcing governance at the data layer regardless of which model, framework, or orchestration layer originated the request.

The Secure MCP Server enables LLM applications like Claude and Microsoft Copilot to interact with enterprise data through the industry-standard Model Context Protocol. Every operation is governed by OAuth 2.0 authentication with credentials stored in OS keychains and never exposed to the LLM context — a direct mitigation against prompt injection exfiltration of secrets. ABAC policies evaluate every file, folder, and form operation in real time. Rate limiting prevents bulk extraction. TLS validation, path traversal blocking, and built-in audit logging deliver the evidence regulators require.

The AI Data Gateway provides a programmatic equivalent for RAG pipelines and automated workflows. Every retrieval request is authenticated, authorized against ABAC policy, and logged before content is returned — across any AI platform, with no vendor lock-in. The same governance controls apply across human users, service accounts, and AI agents.

The Kiteworks Private Data Network extends this architecture to every data exchange channel — email, file sharing, SFTP, MFT, web forms, APIs — under one policy engine and one consolidated audit log. With 51% of organizations running AI agents in production and 55%–63% lacking containment controls per the Kiteworks 2026 Forecast, the gap between deployment velocity and AI governance maturity is the largest unmanaged risk in the enterprise AI portfolio. Data-layer governance closes it.

What Organizations Need to Do Before the Next Disclosure

First, inventory every AI integration touching sensitive data. Every tool with an AI feature that reads untrusted input and accesses regulated content needs to be cataloged. Start with platforms that added AI capabilities in the last 18 months — those are most likely to have been bolted on without a threat model.

Second, stop treating model-level guardrails as compliance evidence. Per the NIST AI Risk Management Framework and the OWASP Top 10 for LLM Applications, model-layer controls are necessary but insufficient. Require data-layer enforcement for every AI system touching regulated data.

Third, close the containment gap. Purpose binding ensures an agent authorized for one task cannot perform a different one. Kill switches let security teams immediately terminate a misbehaving agent. Network isolation limits where an agent can send data. The Kiteworks 2026 Forecast found 55%–63% of organizations lack these basic controls — each is a one-quarter project that closes a class of risk.

Fourth, demand cryptographic identity for every AI agent. Static service accounts and shared OAuth tokens are not adequate identity for autonomous actors. Every agent should have a verified identity cryptographically linked to the human authorizer who delegated the workflow. The audit trail satisfying HIPAA’s authorized-personnel requirement and CMMC’s access-control families cannot end at a service account name.

Fifth, red-team your AI integrations against indirect prompt injection using known patterns from the OWASP Top 10 for LLM Applications and the AgentDojo benchmark. GrafanaGhost was found by researchers, not Grafana’s security team. If your organization is not actively testing its AI integrations for this class of vulnerability, you are leaving discovery to whoever finds it next.

The pace of disclosure is accelerating. Whether the enforcement protecting your regulated data depends on the model behaving as instructed — or on controls that hold when it does not — is the most consequential architectural decision your security program will make in 2026.

To learn more about AI data governance and protecting your most sensitive data, schedule a custom demo today.

Frequently Asked Questions

Indirect prompt injection lets attackers embed hidden instructions in web pages, PDFs, or emails. When your agents read that content, they can access client portfolios, retrieve account data, or send records to attacker-controlled destinations — with no malware or anomalous login to trigger alerts. The Kiteworks 2026 Forecast found 55%–63% of organizations lack access controls and containment for AI agents, leaving SEC and FINRA-regulated data directly exposed to this attack class.

Safety training is not enforcement. NeurIPS research demonstrates jailbreak success approaching 100% against major LLMs, and a single keyword bypassed Grafana’s defenses in the GrafanaGhost disclosure. HIPAA requires logged enforcement decisions tied to authorized personnel — not configuration. A regulator will not accept “the model was instructed not to” as a substitute for a logged access control decision.

Compliant RAG requires authentication on every retrieval request, ABAC policy evaluation against the authenticated user’s permissions, FIPS 140-3 validated encryption, and a tamper-evident audit log. The Kiteworks AI Data Gateway delivers this architecture — every AI query is governed at the data layer, independent of the model, with complete attribution streamed to SIEM in real time.

CMMC Level 2 access control families require enforced authorization and audit for all access to CUI — including by AI agents. The Kiteworks 2026 Forecast found only 46% of DIB organizations consider themselves prepared for CMMC. Data-layer governance with ABAC enforcement, FIPS 140-3 encryption, and tamper-evident logs satisfies AC, AU, and IA control families simultaneously across human and AI access.

Start with the OWASP Top 10 for LLM Applications and the AgentDojo benchmark, both publicly available. Inventory every AI feature added to existing tools in the last 18 months. If an AI feature reads untrusted input, accesses sensitive data, and initiates outbound requests, it requires data-layer governance. The Secure MCP Server and AI Data Gateway provide the enforcement architecture — inventory comes first.

Additional Resources

Frequently Asked Questions

Attackers embed hidden instructions in web pages, documents, and emails. AI agents that browse, summarize, or process that content read the instructions and act on them, resulting in data exfiltration, credential disclosure, and outbound requests to attacker-controlled servers without any phishing links, malware, or anomalous logins.

When an AI agent reads attacker instructions and acts through its own legitimate channels, the exfiltration looks like routine AI behavior. From the security stack’s perspective, the AI is behaving exactly as designed, so no anomalous activity is flagged.

System prompts can be overridden and safety filters bypassed, with peer-reviewed research showing jailbreak success rates approaching 100% against major LLMs. These controls are configuration settings, not enforceable security measures that satisfy audits for frameworks like HIPAA, CMMC, PCI, or SOX.

Move enforcement to the data layer by authenticating every AI request, evaluating it against attribute-based access controls in real time, and logging it with full attribution before any data is returned. This ensures the agent cannot exfiltrate data it was never authorized to read, even if the model is compromised.

Get started.

It’s easy to start ensuring regulatory compliance and effectively managing risk with Kiteworks. Join the thousands of organizations who are confident in how they exchange private data between people, machines, and systems. Get started today.

Table of Content
Share
Tweet
Share
Explore Kiteworks