EchoLeak: The First Real-World Zero-Click Prompt Injection Exploit in a Production LLM System
On the map: LLM safety and security → Prompt injection and agent security
Abstract (arXiv)
Large language model (LLM) assistants are increasingly integrated into enterprise workflows, raising new security concerns as they bridge internal and external data sources. This paper presents an in-depth case study of EchoLeak (CVE-2025-32711), a zero-click prompt injection vulnerability in Microsoft 365 Copilot that enabled remote, unauthenticated data exfiltration via a single crafted email. By chaining multiple bypasses-evading Microsofts XPIA (Cross Prompt Injection Attempt) classifier, circumventing link redaction with reference-style Markdown, exploiting auto-fetched images, and abusing a Microsoft Teams proxy allowed by the content security policy-EchoLeak achieved full privilege escalation across LLM trust boundaries without user interaction. We analyze why existing defenses failed, and outline a set of engineering mitigations including prompt partitioning, enhanced input/output filtering, provenance-based access control, and strict content security policies. Beyond the specific exploit, we derive generalizable lessons for building secure AI copilots, emphasizing the principle of least privilege, defense-in-depth architectures, and continuous adversarial testing. Our findings establish prompt injection as a practical, high-severity vulnerability class in production AI systems and provide a blueprint for defending against future AI-native threats.
Key facts. Cited by 29 papers in the map (data through 14 Oct 2026). Placed in Prompt injection and agent security, one of 12 directions in LLM safety and security. Builds on 5 of its 11 references that are in the map. First posted on arXiv 6 Sep 2025.
Builds on
5 of 11 references.
Closest ancestors · 1
Same direction, newest first
Other references · 4
- 2023Retrieval-Augmented Generation for Large Language Models: A Surveycited by 2,212
- 2022Ignore Previous Prompt: Attack Techniques For Language Modelscited by 832
- 2023Demystifying RCE Vulnerabilities in LLM-Integrated Appscited by 37
- 2022Language models are better than humans at next-token predictioncited by 15
Built on by
Citing papers per year: 2025: 1; 2026: 28.
29 papers.
Sort:
By area:
- 2026AttriGuard: Defeating Indirect Prompt Injection in LLM Agents via Causal Attribution of Tool Invocationscited by 38
- 2026VIGIL: Runtime Enforcement of Behavioral Specifications in AI Agent Skillscited by 9
- 2026How are AI agents used? Evidence from 177,000 MCP toolscited by 7
- 2025Trusted AI Agents in the Cloudcited by 6
- 2026Indirect Prompt Injection in the Wild: An Empirical Study of Prevalence, Techniques, and Objectivescited by 6
- 2026Your Agent is More Brittle Than You Think: Uncovering Indirect Injection Vulnerabilities in Agentic LLMscited by 4
- 2026Human Society-Inspired Approaches to Agentic AI Security: The 4C Frameworkcited by 2
- 2026SingGuard-NSFA: Extensible Guardrails for Agentic AI via Generative Reasoning and Real-Time Classificationcited by 2
- 2026COPA: Continual Preference Optimization for Adaptive Prompt Injection Defensecited by 2
- 2026The Agent Incident Registry: Toward Preventing Repeated AI Agent Failurescited by 2
- 2026Stop Saying "AI"cited by 1
- 2026IPI-proxy: An Intercepting Proxy for Red-Teaming Web-Browsing AI Agents Against Indirect Prompt Injectioncited by 1
17 more
- 2026The Misattribution Gap: When Memory Poisoning Looks Like Model Failure in Agentic AI Systemscited by 1
- 2026CAITLYN: Can LLM Agents Autonomously Synthesize Defenses against Emerging Injection Attacks?cited by 1
- 2026Influence Is Not Authority: When Causal Guardrail Signals Make Legitimate Tool Use Look Like an Attack in Tool-Using LLM Agentscited by 1
- 2026When Agents Handle Secrets: A Survey of Confidential Computing for Agentic AIcited by 0
- 2026From AI-Generated Content to Agentic Action: Security and Safety Threats in Generative AIcited by 0
- 2026An Empirical Study of Privacy Leakage Chains via Prompt Injection in Black-Box Chatbot Environmentscited by 0
- 2026Agentic Literacy Debt: A Structural Problem the AI Literacy Field Has Not Yet Namedcited by 0
- 2026The Chronos Vulnerability: A Taxonomy of Temporal Persistence and Memory-Based Deception in Agentic AIcited by 0
- 2026Governing Execution Risk in Agentic AI Systems: A Trajectory-Guided Framework for Red Teamingcited by 0
- 2026Agent Safety Should Be a Runtime Contractcited by 0
- 2026How Language Models Choose Sides: Internal Representations of Instruction Hierarchycited by 0
- 2026Repeat-After-Me: Black-Box Adaptive Visual Prompt Injectioncited by 0
- 2026Defusing Explosive Prompts: Understanding and Preventing Trigger-Based Prompt Injections in LLM Agentscited by 0
- 2026When the Agent Becomes the Kernel: A Systematization of Security on the Path to AI-Native Operating Systemscited by 0
- 2026Beyond Predictable Paths: Redefining AI Security Incident Reporting for Agentscited by 0
- 2026RAISED: Self-Distillation for Robustness to Prompt Injection in LLM Agentscited by 0
- 2026Prompt-Injection Probes Learn the Conversation, Not Just the Injectioncited by 0
- 2026Prompt-Injection Probes Learn the Conversation, Not Just the Injection13 Oct 2026
- 2026RAISED: Self-Distillation for Robustness to Prompt Injection in LLM Agents5 Oct 2026
- 2026Beyond Predictable Paths: Redefining AI Security Incident Reporting for Agents21 Sep 2026
- 2026When the Agent Becomes the Kernel: A Systematization of Security on the Path to AI-Native Operating Systems20 Sep 2026
- 2026Defusing Explosive Prompts: Understanding and Preventing Trigger-Based Prompt Injections in LLM Agents18 Sep 2026
- 2026The Agent Incident Registry: Toward Preventing Repeated AI Agent Failures10 Sep 2026
- 2026Repeat-After-Me: Black-Box Adaptive Visual Prompt Injection3 Sep 2026
- 2026Influence Is Not Authority: When Causal Guardrail Signals Make Legitimate Tool Use Look Like an Attack in Tool-Using LLM Agents30 Aug 2026
- 2026CAITLYN: Can LLM Agents Autonomously Synthesize Defenses against Emerging Injection Attacks?28 Aug 2026
- 2026COPA: Continual Preference Optimization for Adaptive Prompt Injection Defense20 Aug 2026
- 2026How Language Models Choose Sides: Internal Representations of Instruction Hierarchy16 Aug 2026
- 2026Agent Safety Should Be a Runtime Contract11 Aug 2026
17 more
- 2026The Chronos Vulnerability: A Taxonomy of Temporal Persistence and Memory-Based Deception in Agentic AI20 Jul 2026
- 2026SingGuard-NSFA: Extensible Guardrails for Agentic AI via Generative Reasoning and Real-Time Classification13 Jul 2026
- 2026VIGIL: Runtime Enforcement of Behavioral Specifications in AI Agent Skills25 Jun 2026
- 2026Governing Execution Risk in Agentic AI Systems: A Trajectory-Guided Framework for Red Teaming23 Jun 2026
- 2026An Empirical Study of Privacy Leakage Chains via Prompt Injection in Black-Box Chatbot Environments18 May 2026
- 2026From AI-Generated Content to Agentic Action: Security and Safety Threats in Generative AI15 May 2026
- 2026The Misattribution Gap: When Memory Poisoning Looks Like Model Failure in Agentic AI Systems12 May 2026
- 2026IPI-proxy: An Intercepting Proxy for Red-Teaming Web-Browsing AI Agents Against Indirect Prompt Injection12 May 2026
- 2026When Agents Handle Secrets: A Survey of Confidential Computing for Agentic AI4 May 2026
- 2026Indirect Prompt Injection in the Wild: An Empirical Study of Prevalence, Techniques, and Objectives29 Apr 2026
- 2026Agentic Literacy Debt: A Structural Problem the AI Literacy Field Has Not Yet Named21 Apr 2026
- 2026Your Agent is More Brittle Than You Think: Uncovering Indirect Injection Vulnerabilities in Agentic LLMs4 Apr 2026
- 2026How are AI agents used? Evidence from 177,000 MCP tools25 Mar 2026
- 2026AttriGuard: Defeating Indirect Prompt Injection in LLM Agents via Causal Attribution of Tool Invocations11 Mar 2026
- 2026Stop Saying "AI"18 Feb 2026
- 2026Human Society-Inspired Approaches to Agentic AI Security: The 4C Framework2 Feb 2026
- 2025Trusted AI Agents in the Cloud5 Dec 2025
- 2026AttriGuard: Defeating Indirect Prompt Injection in LLM Agents via Causal Attribution of Tool Invocationscited by 38
- 2026VIGIL: Runtime Enforcement of Behavioral Specifications in AI Agent Skillscited by 9
- 2026How are AI agents used? Evidence from 177,000 MCP toolscited by 7
- 2025Trusted AI Agents in the Cloudcited by 6
- 2026Your Agent is More Brittle Than You Think: Uncovering Indirect Injection Vulnerabilities in Agentic LLMscited by 4
- 2026Human Society-Inspired Approaches to Agentic AI Security: The 4C Frameworkcited by 2
- 2026SingGuard-NSFA: Extensible Guardrails for Agentic AI via Generative Reasoning and Real-Time Classificationcited by 2
- 2026IPI-proxy: An Intercepting Proxy for Red-Teaming Web-Browsing AI Agents Against Indirect Prompt Injectioncited by 1
- 2026The Misattribution Gap: When Memory Poisoning Looks Like Model Failure in Agentic AI Systemscited by 1
- 2026CAITLYN: Can LLM Agents Autonomously Synthesize Defenses against Emerging Injection Attacks?cited by 1
- 2026Influence Is Not Authority: When Causal Guardrail Signals Make Legitimate Tool Use Look Like an Attack in Tool-Using LLM Agentscited by 1
- 2026When Agents Handle Secrets: A Survey of Confidential Computing for Agentic AIcited by 0
12 most cited of 20 All 20 (JSON)
- 2026RAISED: Self-Distillation for Robustness to Prompt Injection in LLM Agents5 Oct 2026
- 2026When the Agent Becomes the Kernel: A Systematization of Security on the Path to AI-Native Operating Systems20 Sep 2026
- 2026Defusing Explosive Prompts: Understanding and Preventing Trigger-Based Prompt Injections in LLM Agents18 Sep 2026
- 2026Influence Is Not Authority: When Causal Guardrail Signals Make Legitimate Tool Use Look Like an Attack in Tool-Using LLM Agents30 Aug 2026
- 2026CAITLYN: Can LLM Agents Autonomously Synthesize Defenses against Emerging Injection Attacks?28 Aug 2026
- 2026Agent Safety Should Be a Runtime Contract11 Aug 2026
- 2026The Chronos Vulnerability: A Taxonomy of Temporal Persistence and Memory-Based Deception in Agentic AI20 Jul 2026
- 2026SingGuard-NSFA: Extensible Guardrails for Agentic AI via Generative Reasoning and Real-Time Classification13 Jul 2026
- 2026VIGIL: Runtime Enforcement of Behavioral Specifications in AI Agent Skills25 Jun 2026
- 2026Governing Execution Risk in Agentic AI Systems: A Trajectory-Guided Framework for Red Teaming23 Jun 2026
- 2026From AI-Generated Content to Agentic Action: Security and Safety Threats in Generative AI15 May 2026
- 2026The Misattribution Gap: When Memory Poisoning Looks Like Model Failure in Agentic AI Systems12 May 2026
12 newest of 20 All 20 (JSON)
- 2026Indirect Prompt Injection in the Wild: An Empirical Study of Prevalence, Techniques, and Objectivescited by 6
- 2026An Empirical Study of Privacy Leakage Chains via Prompt Injection in Black-Box Chatbot Environmentscited by 0
- 2026Repeat-After-Me: Black-Box Adaptive Visual Prompt Injectioncited by 0
- 2026Prompt-Injection Probes Learn the Conversation, Not Just the Injectioncited by 0
- 2026Prompt-Injection Probes Learn the Conversation, Not Just the Injection13 Oct 2026
- 2026Repeat-After-Me: Black-Box Adaptive Visual Prompt Injection3 Sep 2026
- 2026An Empirical Study of Privacy Leakage Chains via Prompt Injection in Black-Box Chatbot Environments18 May 2026
- 2026Indirect Prompt Injection in the Wild: An Empirical Study of Prevalence, Techniques, and Objectives29 Apr 2026
- 2026The Agent Incident Registry: Toward Preventing Repeated AI Agent Failurescited by 2
- 2026Stop Saying "AI"cited by 1
- 2026How Language Models Choose Sides: Internal Representations of Instruction Hierarchycited by 0
- 2026Beyond Predictable Paths: Redefining AI Security Incident Reporting for Agentscited by 0
- 2026Beyond Predictable Paths: Redefining AI Security Incident Reporting for Agents21 Sep 2026
- 2026The Agent Incident Registry: Toward Preventing Repeated AI Agent Failures10 Sep 2026
- 2026How Language Models Choose Sides: Internal Representations of Instruction Hierarchy16 Aug 2026
- 2026Stop Saying "AI"18 Feb 2026
Similar, not cited
Close in wording, no citation either way
- 2025Multi-Stage Prompt Inference Attacks on Enterprise LLM Systems
- 2023Benchmarking and Defending Against Indirect Prompt Injection Attacks on Large Language Models
- 2026Prompt Control-Flow Integrity: A Priority-Aware Runtime Defense Against Prompt Injection in LLM Systems
- 2023Prompt Injection attack against LLM-integrated Applications
- 2025Efficient but Vulnerable: Benchmarking and Defending LLM Batch Prompting Attack
- 2025LLMail-Inject: A Dataset from a Realistic Adaptive Prompt Injection Challenge
- 2024Systematically Analyzing Prompt Injection Vulnerabilities in Diverse LLM Architectures
- 2025Enhancing Security in LLM Applications: A Performance Evaluation of Early Detection Systems