Live data from Hacker News

Document-borne AI worms can self-propagate through Copilot for Word

enklypesalt.com

1–10 of 317 posts

Re: Document-borne AI worms can self-propagate through Copilot for Word

#2
Author here.

This post covers a coordinated disclosure with Microsoft (MSRC) regarding a vulnerability class that allows attacker-controlled instructions in an attached document to hijack Copilot for Word.

It manipulates the AI to alter the output text (e.g., halving financial figures) and append the attack prompt into the new document concealed as white text.

Because the downstream document now carries the payload, it acts similarly to an AI worm across normal user workflows. Microsoft deployed multiple fixes over a 144-day coordination period, but the broader vulnerability class remains unmitigated and exploitable because it exploits fundamental limitations of current LLMs.

When attacker instructions are combined with legitimate information the model's context window, the tokens being inspected participate in the act of inspection, meaning current LLM architectures provide no reliable boundary between intention and interpretation.

Re: Document-borne AI worms can self-propagate through Copilot for Word

#8
post #7

Why is it possible to have hidden text in a Word document? Why should the AI have access to that text?

The same reason to why you let AI have access to your filesystem. Idiocy, you need to teach AI to be smart somehow.

You train a monkey to learn from a bunch of lower level intelligence monkeys. The same applies for AI. Just this time we are the monkeys.

Re: Document-borne AI worms can self-propagate through Copilot for Word

#9
post #7

Why is it possible to have hidden text in a Word document? Why should the AI have access to that text?

It’s the good old white text on white background. Not really a way to defend against this, except having a no-style or high contrast mode that people actually use. Maybe some warning that would trigger if text is too small, off page or has very low contrast would help?
Post reply on HN