AI Worms: How Copilot for Word Propagates Hidden Attacks Across Documents
Article: NegativeCommunity: Very NegativeMixed
A researcher has demonstrated a document-borne AI worm that spreads through Microsoft Copilot for Word by using hidden prompts in source files. These instructions trick the AI into altering document data and copying the malicious code into new files, allowing the attack to persist across internal workflows. Because the flaw is rooted in how LLMs process information, the vulnerability remains exploitable despite multiple mitigation attempts by Microsoft.
Key Points
- Malicious instructions hidden in external documents can hijack Copilot for Word to manipulate content and self-propagate.
- The attack creates an 'AI worm' by forcing Copilot to embed the original malicious prompt into every new document it generates or edits.
- Once the attack enters internal workflows, it becomes difficult to trace because the infected documents are created by legitimate users.
- Microsoft's mitigations and model upgrades have failed to close the broader vulnerability class, which remains exploitable.
- The issue is architectural, stemming from the lack of separation between data and instructions in Large Language Model processing.
Sentiment
The overall sentiment is highly cynical and concerned, with many users expressing a lack of surprise that LLM integration has reintroduced classic security vulnerabilities like self-propagating worms.
In Agreement
- Mixing instructions and data is a fundamental security flaw that LLMs currently cannot solve.
- This vulnerability is a modern version of the macro viruses and VBScript worms that plagued earlier versions of Office.
- Deeply embedding AI into privileged systems without robust guardrails is dangerous and irresponsible.
- The fact that AI cannot discern between a user's prompt and text within a file makes it inherently unsafe for processing untrusted data.
- Current mitigations are surface-level and do not address the architectural root cause of the problem.
Opposed
- The separation of instructions and data is an artificial design choice, and reality (including general intelligence) does not have such a distinction.
- Hidden text features (like headers, footers, and notes) have legitimate uses, and AI needs access to them to avoid breaking document formatting.
- Microsoft's response was actually quite hands-on and effective at reducing the attack surface, even if a total fix is currently impossible.
- The issue is not specific to Microsoft but is a fundamental limitation of all current LLM technology.