Open Source Models Are Beating Frontier AI at Code
Kimi K2.6 outperforms GPT-5.4 on SWE-Bench Pro. Costs 25x less. Nobody's switching.
Copilot's CoSnitch vulnerability is the third attack in 2026. A one-click link steals everything. The pattern shows defenders are losing.
LindleyLabs Editorial
2026-08-21
Microsoft patched a critical vulnerability in Copilot Personal on August 18, 2026. A single malicious link could silently steal sensitive information from a victim's connected accounts—Gmail, Google Drive, Google Calendar—with no visible confirmation.
The vulnerability is named CoSnitch. CVE-2026-24301. Severity: 8.8/10.
But here's what matters more than the CVE: CoSnitch is the third Copilot vulnerability Varonis has uncovered this year, following Reprompt, which bypassed Copilot's safety guardrails simply by asking a question twice, and SearchLeak, which turned Microsoft 365 Copilot Enterprise into a covert exfiltration channel.
Three critical vulnerabilities in one product in eight months. And this is just one vendor. The pattern is clear: AI assistants with broad access to enterprise systems are creating attack surfaces that defenders haven't figured out how to defend against.
The vulnerability chain consisted of three related flaws: automatic execution of attacker-supplied prompts in a victim's authenticated Copilot session, abuse of Copilot's existing access to connected services to retrieve sensitive data, and a separate persistent memory-poisoning path through web summarization.
Let me break that down into what actually happens:
Step 1: The Malicious Link
An attacker crafts a URL with an undocumented parameter. Something like:
https://copilot.microsoft.com/?q=extract%20all%20emails&autorun=1
That autorun=1 isn't in the official documentation. It's a feature Copilot has, but Microsoft never told you about it.
Step 2: Silent Prompt Execution
The user clicks the link (phishing, Slack message, email). Copilot opens. The prompt auto-executes without asking. No confirmation. No visible sign that something happened.
Step 3: OAuth Chain Exploitation
Copilot has OAuth access to Gmail, Google Drive, Google Calendar. When the attacker's prompt runs, it uses that existing access to pull data. Emails. Files. Calendar events. All accessible through legitimate OAuth scopes.
Step 4: Memory Poisoning
Here's the nasty part. Copilot would execute the embedded prompt, pull data from every connected OAuth account and write persistent rules into its own memory. Rules that survived password resets, session revocation, and device re-enrollment.
The attacker doesn't just steal once. They inject rules into Copilot's persistent memory. Those rules stay there even if you:
Step 5: Silent Exfiltration
The stolen data goes to an attacker-controlled server. The user sees nothing. No error messages. No notifications. Nothing.
That's the complete chain. One click. No user action. Complete data theft.
CoSnitch is scary because Copilot is trusted. You give it access to:
When you give a tool that much access, a vulnerability doesn't just expose the tool. It exposes everything the tool can see.
This is the fundamental problem with AI assistants: they need broad access to be useful. And broad access is the definition of a high-value attack target.
All three exploits relied on single-click attacks, evading detection by mimicking legitimate assistant behavior. That's the critical point. These aren't obvious attacks. Copilot doing its normal job and exfiltrating data looks identical to Copilot doing its normal job and not exfiltrating data.
Your monitoring can't distinguish between legitimate and malicious Copilot behavior because Copilot's legitimate behavior includes accessing connected services.
Microsoft received the disclosure in December 2025. The patch shipped eight months later.
For comparison, typical CVEs average 60-90 days from disclosure to patch. Eight months is 2.5x longer.
Why?
AI-specific vulnerabilities may move slower because attack surface evaluation is less mature and remediation is more complex than patching a library.
Translation: Nobody knows how to patch AI vulnerabilities well. The traditional model is "fix the code, ship the patch." But with AI systems, the vulnerability might be in:
All of which take time.
Here's something subtle that matters for future attacks: Copilot surfaced its own vulnerabilities during normal use, a method researchers are calling meta-hacking. The AI exposed the weakness during normal use.
More specifically: Copilot revealed autorun=1 when asked repeatedly why it couldn't auto-run prompts. This is not a failure of prompt injection filtering, it's the model responding helpfully to a question about its own capabilities.
The vulnerability wasn't reverse-engineered. It wasn't discovered through fuzzing or security testing. A researcher asked Copilot "why can't you auto-run prompts?" and Copilot helpfully explained the autorun feature and its parameters.
This is a new attack surface: any AI system that can introspect and explain its own capabilities can be socially engineered into revealing undocumented functionality.
You can't defend against what you don't know exists. If Copilot has 50 undocumented features like autorun, security teams won't know about 48 of them.
This isn't unique to Copilot. Three months ago, GitHub discovered that a GitHub Copilot Autofix patch to Snowflake's connector replaced a safe input pattern with raw string interpolation, opening a shell-injection hole exploited within five days.
AI generated a patch that was worse than the original code. The patch was reviewed and merged. Then it was exploited.
The Ray framework had a critical RCE in an open-source AI library that powers Amazon, Apple, and OpenAI's ML workloads. CISA added CVE-2025-62593 to its Known Exploited Vulnerabilities catalog on August 17, giving US federal civilian agencies just three days—until August 20—to patch.
And that's just the public vulnerabilities we know about. For every CoSnitch that reaches disclosure, there are probably ten that get found and patched quietly.
If you're running Copilot, Claude, ChatGPT, or any other AI assistant with access to your email, calendar, files, or chat history, you need to recalibrate your threat model.
These tools are no longer just productivity assistants. They're privileged insiders with access to sensitive systems. A vulnerability in the AI tool is equivalent to a compromise of that insider.
Practical steps:
1. Audit connected OAuth apps. Every AI assistant you use should only have access to what it absolutely needs. If Copilot doesn't need access to your entire email archive, don't grant it.
2. Monitor for anomalous data access. AI tools accessing services at 3 AM or pulling unusually large data volumes is a signal. Log it. Alert on it.
3. Assume patch lag. CoSnitch took eight months. The next vulnerability will too. Don't assume your AI tools are secure just because you're running the latest version.
4. Evaluate AI tool trust carefully. Closed-source AI tools (Copilot, ChatGPT) have opaque security postures. Open-source alternatives (Ollama, LocalAI) run locally and don't have the same data-exfiltration risks. For sensitive data, self-hosting is lower-risk than SaaS.
5. Keep security teams in the loop. If developers are adopting AI tools, security needs to know. Not to block them, but to understand the new attack surface.
# Example: Audit Copilot/ChatGPT connected apps
Connected apps audit checklist:
- Gmail: Does the tool need read-all? Consider read-current-email only
- Drive: Full access or specific folders?
- Calendar: Does it need to see private events?
- Teams/Slack: History access needed?
- Persistent memory: What data persists across sessions?
For each app:
✓ Document what data the tool accesses
✓ Monitor access patterns
✓ Set expiration dates on permissions
✓ Require re-approval every 30 days for sensitive scopes
The pattern is this: AI tools are getting integrated into enterprise systems faster than defenders can understand the attack surface.
Every time you give an AI tool access to a service, you're creating a new threat model. Every integration is a potential exfiltration channel. Every vulnerability is an 8-month patch cycle away from being exploited.
Vendors move fast. Defenders move slowly. Attackers move fastest.
Right now, we're in the phase where attackers are discovering that AI assistants are high-value targets. It's early. We haven't seen the mass exploitation yet. But CoSnitch, GitHub Copilot, Ray RCE—these are the first waves.
The question isn't whether AI assistants will be targeted. The question is when your security team will be ready.
CoSnitch is critical but not exceptional. It's the third Copilot vulnerability in 2026. This is the baseline, not the worst-case.
One click is all it takes. No special social engineering. No elaborate attack chain. One link, one click, complete data exfiltration.
Patch lag is 8 months for AI vulnerabilities. 2.5x longer than normal. Assume your AI tools have undiscovered vulnerabilities right now.
AI tools are privileged insiders. They have access to email, files, calendar, chat history. A vulnerability in the tool is a compromise of all of that.
Meta-hacking is a new attack surface. AI systems that can explain their own behavior can be socially engineered into revealing undocumented features. Defense mechanisms don't yet exist.
Defenders are losing the speed race. Vendors integrate AI fast. Attackers adapt fast. Defenders understand the risks slowly.
Self-hosted is lower-risk than SaaS for sensitive data. You control the access matrix. You see the queries. You own the data.
The good news: none of this is unsolvable. Audit your OAuth scopes. Monitor for anomalies. Keep security in the conversation. Assume patch lag. Be skeptical of new AI integrations.
The bad news: most teams aren't doing any of that yet.
Tags: security, vulnerability, copilot, ai-safety, data-exfiltration, enterprise-risk
// RELATED ARTICLES
Kimi K2.6 outperforms GPT-5.4 on SWE-Bench Pro. Costs 25x less. Nobody's switching.
Most founders use AI to save time. The ones pulling ahead use it to think better. Here are 10 prompts that do the latter.
Bigger isn't the only lever. The real competitive edge in AI right now is how you extract disproportionate value from a fixed model.