All vulnerabilities
HIGHAI/LLM

AI-LIVING-OFF-COPILOT-2024

Microsoft Copilot · Living off Microsoft Copilot

Summary

At Black Hat USA 2024, Michael Bargury of Zenity presented Living off Microsoft Copilot, demonstrating how indirect prompt injection, RAG poisoning and phantom references let an attacker manipulate Microsoft 365 Copilot to exfiltrate sensitive enterprise data, bypass Data Loss Prevention controls, and conduct AI-driven spear-phishing and social engineering. Zenity released red-team tooling including LOLCopilot, CopilotHunter and PowerPwn v3. This was a red-team research demonstration against the live product rather than a single patched CVE.

How to avoid it in your code

  • Treat RAG/retrieved content as untrusted data, not instructions; isolate it from the prompt context.
  • Restrict Copilot data access to least privilege; deny cross-scope reads that enable exfiltration.
  • Enforce DLP at the egress layer and require approval for sensitive data actions.
  • Validate and pin RAG sources; detect and reject phantom/poisoned references.
  • Sanitize assistant output before rendering links to prevent exfiltration and phishing.

References

Related vulnerabilities

All AI/LLM →