Slide 13 of 27
Part 2 · TypesSlide 13
Slide 13 · Chained Injection + Leakage — Real Incident
EchoLeak — Zero-Click Prompt Injection in Microsoft Copilot, 2025.
Confirmed Incident · January–May 2025 · Aim Labs PoC · Microsoft patched May 2025
EchoLeak: Crafted Email Causes Copilot to Exfiltrate Context via Hidden Markdown Beacon
CVE-2025-32711 · CVSS 9.3 · Microsoft Security Advisory MSRC-73108

The setup: Microsoft 365 Copilot reads emails and documents from a user’s mailbox to answer questions. Its system prompt and context window contain sensitive operational details about what tools it has access to and how it processes data.

The attack: An attacker sends the victim a crafted email containing hidden text with a prompt injection payload. The injection instructs Copilot, when next asked a query by the victim, to embed a Markdown image tag whose URL contains extracted context data as query parameters. The user never clicks anything. Copilot auto-renders the Markdown — fetching the attacker’s URL and delivering the data.

The fix: Aim Labs responsibly disclosed to Microsoft in January 2025. Microsoft deployed a server-side patch in May 2025. The full writeup and proof of concept were published June 11, 2025.

Why it matters for LLM07: The victim does nothing. The attacker never interacts with Copilot directly. An email is enough to weaponize the AI against its own user. Context embedded in system prompts and conversation memory is as extractable as anything the user types themselves.
← BackNext → OWASP’s attack scenarios