CoSnitch: When Your AI Assistant Becomes Its Own Whistleblower Varonis Threat Labs disclosed a one-click vulnerability in Microsoft Copilot Personal, dubbed CoSnitch, that enables data exfiltration from enterprises via an attack chain that exploits three flaws, including automatic prompt execution and persistent memory poisoning. The researchers used a technique called meta-hacking, where the AI itself revealed its own vulnerabilities during normal use. Microsoft shipped patches on August 18, 2026, and Varonis found no evidence of exploitation in the wild. Varonis Threat Labs uncovered another one-click vulnerability in Microsoft Copilot Personal dubbed CoSnitch, which quietly executes an attack chain that exfiltrates data from enterprises without obvious red flags. What makes CoSnitch unique is how Copilot surfaced its own vulnerabilities, a method we are calling meta-hacking. Our researchers didn't have to reverse-engineer the flaw. The AI exposed the weakness during normal use, highlighting a meaningful shift in how security flaws are found, and a preview of what's ahead as AI gets woven deeper into enterprise systems. With AI copilots now at the center of enterprise environments, sensitive data shared via email, files, calendars, and chats is all accessible through a single assistant. CoSnitch shows that the path can move large volumes of sensitive data through a trusted AI workflow without tripping the alarms security teams normally rely on. CoSnitch is the third Microsoft Copilot flaw Varonis Threat Labs has discovered this year. Reprompt https://www.varonis.com/blog/reprompt?hsLang=en bypassed Copilot's guardrails just by asking twice. turned Microsoft 365 Copilot Enterprise into a silent exfiltration tool. All three share the same pattern: one click on a legitimate-looking link is enough. https://www.varonis.com/blog/searchleak?hsLang=en SearchLeak Varonis disclosed CoSnitch to Microsoft in December 2025, and patches were shipped on August 18, 2026. Varonis has seen no evidence that the attack has been exploited in the wild, and thanks Microsoft for their collaboration on the fix. Read on for the full technical breakdown of each vulnerability and how to protect your organization moving forward. The vulnerabilities behind CoSnitch Three vulnerabilities in Microsoft Copilot made CoSnitch possible: Automatic prompt execution: The ?q= URL parameter combined with an undocumented parameter causes any attacker-supplied prompt to execute instantly on page load: no click, no confirmation, no user action. One link is all it takes. Data exfiltration to external servers: An injected prompt can query the victim's connected apps Gmail, Drive, Calendar, OneDrive , encode the results into a URL, and exfiltrate them via Copilot's built-in URL-fetch capability to an attacker-controlled webhook. Persistent memory poisoning via web summarization: A crafted webpage, when summarized by Copilot, injects attacker instructions into the victim's permanent memory store. The injection survives password changes, session revocation, and device re-enrollment, persisting forever. Meta-hacking: How we got Copilot to snitch on itself When we first asked Copilot how to execute a prompt without user interaction automatically, it explained that’s not how it works, user intent is required, and prompts don’t fire on their own. Instead of settling for that standard response, we deliberately kept pushing by reframing each question to seem like a natural follow-up rather than a probe. We asked about URL structure, deep links, and what happens when a page is loaded with input already in the field with the intent to make Copilot reason one layer deeper about its own architecture. Every answer narrowed our search. This is called meta-hacking, aka social engineering the reasoning engine itself. The resistance is part of the technique. Each “that won’t work because…” is an invitation to probe the “because.” You don’t exploit the model. You manipulate it into cooperating. The steps behind meta-hacking: - We prompted Copilot to explain why auto-execution was impossible, and each refusal came with a technical justification, which mapped the architecture - Reframed every refusal as a follow-up question, and each answer narrowed the attack surface further - Copilot then disclosed an undocumented URL parameter — unprompted, mid-refusal — including its historical behavior and every protection put in place to disable it - We built the URL exactly as described. With no click or confirmation from the user, the prompt was successfully executed automatically Copilot explaining why auto-send doesn’t work and listing the exact parameters that were disabled Copilot wasn’t breached; it was played. What it revealed set the stage for the entire CoSnitch chain. Vulnerability 1: Automatic prompt execution Copilot’s certainty that it was safe was the mechanism through which it disclosed how to compromise it. The model didn’t resist at the end. Copilot had already told us everything we needed several exchanges earlier, while explaining why we’d never be able to use it. The execution flow and it’s implications Attack URL format: https://copilot.microsoft.com/?q=