{"id":2107,"date":"2026-07-30T12:31:29","date_gmt":"2026-07-30T12:31:29","guid":{"rendered":"https:\/\/thedigitalfortress.us\/?p=2107"},"modified":"2026-07-30T12:31:29","modified_gmt":"2026-07-30T12:31:29","slug":"microsoft-copilot-for-word-can-copy-hidden-prompts-into-new-documents","status":"publish","type":"post","link":"https:\/\/thedigitalfortress.us\/?p=2107","title":{"rendered":"Microsoft Copilot for Word Can Copy Hidden Prompts Into New Documents"},"content":{"rendered":"<div>\n<p><span class=\"p-author\"><i class=\"icon-font icon-user\">\ue804<\/i><span class=\"author\">Swati Khandelwal<\/span><i class=\"icon-font icon-calendar\">\ue802<\/i><span class=\"author\">Jul 30, 2026<\/span><\/span><span class=\"p-tags\">Vulnerability \/ AI Security<\/span><\/p>\n<\/div>\n<div id=\"articlebody\">\n<div class=\"separator\" style=\"clear: both;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEi-BgxoTGLqXYzQh4HW0TUm-hbX0ApFizzFtFkKe5mb3fKS_yn6Zzpj_Uvivxi7VCwEUOuJx3Bg1XHpHWq9tbZh5xBrAHT4gBG2DYyqvFkVKmWIRiF_zCpXIG5bTs7HfsV1pjM2EsTm-e7WttN-iB57p0n4ki2Vs7vXyB6rTF9mSqlwPu3h7KHocg0mWcI\/s1700-e365\/copilot-word.jpg\" style=\"display: block;  text-align: center; clear: left; float: left;\"><\/a><\/div>\n<p>Hidden instructions in a Word document can make Microsoft 365 Copilot rewrite figures in a report, then copy the same instructions into the finished file. H\u00e5kon M\u00e5l\u00f8y <a href=\"https:\/\/enklypesalt.com\/posts\/context-collapse-part3-ai-worming-through-word\/\" target=\"_blank\">disclosed the technique<\/a> on July 28, 144 days after reporting it to Microsoft.<\/p>\n<p>In his proof of concept, the internally generated file triggered the same behavior when it was used in a second Copilot drafting session.<\/p>\n<p>M\u00e5l\u00f8y&#8217;s timeline says Microsoft confirmed the reported behavior on March 31 and deployed two mitigations. The first blocked the original prompt wording; the second upgraded the underlying model to GPT-5.5.<\/p>\n<p>He said the full chain worked with modified instructions on GPT-5.6 the next day, and the attack class still reproduced on July 28. \u00abThe vulnerability class therefore remains exploitable at the time of publication,\u00bb M\u00e5l\u00f8y said.<\/p>\n<p>The attack is not zero-click and does not execute conventional malware. It requires a Copilot drafting or editing operation, and the malicious document must enter the model&#8217;s context as an attachment or as a OneDrive source selected by Work IQ, the intelligence engine behind Microsoft 365 Copilot.<\/p>\n<div class=\"dog_two clear\">\n<div class=\"cf\"><a href=\"https:\/\/thehackernews.uk\/ai-vuln-protection-d\" rel=\"nofollow noopener sponsored\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"lazyload\" alt=\"Cybersecurity\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjQl2axNwsfhbXOFynrg_uAZsvHi3OvNGSA8KJO-BKR8Xm3x7yjKV3EvfY4v5mwXx6LF0uWFb9h9d9iAV_Pi-YYhqimX9wx4OaLdDJEdR215Xrxq_PAtXkaLfQso4pTSjbj6fvh_ZTliLpzWZSZfcoZgyXtKwhN-SSDDlmbtUqGLshc0KqYQGWYHMN52Sl1\/s728-e100\/zz-d.jpg\" width=\"729\" height=\"91\"\/><\/a><\/div>\n<\/div>\n<p>The disclosure does not report exploitation in the wild, and M\u00e5l\u00f8y withheld the complete payload. He recommends treating external documents as untrusted, reviewing attached documents before starting a generation or edit, and checking Copilot-generated or edited files before reuse or sharing.<\/p>\n<p>The chain runs through document text and Copilot&#8217;s own drafting behavior. Copilot reads source files to decide what belongs in a draft and can mistake <a href=\"https:\/\/thehackernews.com\/2024\/08\/microsoft-fixes-ascii-smuggling-flaw.html\" target=\"_blank\">instructions inside them for part of the user&#8217;s request. In the proof of concept, it halved every financial figure, copied the full prompt into the output in white, eight-point text, and disclosed neither change.<\/p>\n<p>M\u00e5l\u00f8y said Word strips colour and font size before sending document text to the large language model, leaving white-on-white instructions legible to the model. One part of the payload altered the document; the other told Copilot to copy and conceal the instructions, framing those commands as source-tracking and readability requirements.<\/p>\n<div class=\"separator\" style=\"clear: both;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj4VeSC7woPhgO8VA54BbstSNtcKABtl5JyaMyZNL7RfGtrfzhzyPDUE0Dsj3CuMMl63A3RTlpxSd5XW9CsZSmUBJk8xZvqcWQ6dCvovMc0wqlzWRYcn0Wm6L1qIdCcJRVhk3orrGPcaMpxJRk44lGRfXWKaixQTkS3Pjk9Gk2cPlIHbn1eXa7vynz8HZg\/s1700-e365\/co.png\" style=\"display: block;  text-align: center; clear: left; float: left;\"><img decoding=\"async\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj4VeSC7woPhgO8VA54BbstSNtcKABtl5JyaMyZNL7RfGtrfzhzyPDUE0Dsj3CuMMl63A3RTlpxSd5XW9CsZSmUBJk8xZvqcWQ6dCvovMc0wqlzWRYcn0Wm6L1qIdCcJRVhk3orrGPcaMpxJRk44lGRfXWKaixQTkS3Pjk9Gk2cPlIHbn1eXa7vynz8HZg\/s1700-e365\/co.png\" alt=\"\" border=\"0\" data-original-height=\"1465\" data-original-width=\"1897\"\/><\/a><\/div>\n<p>Microsoft says Word can <a href=\"https:\/\/support.microsoft.com\/en-us\/word\/copilot\/draft-and-add-content-with-copilot-in-word\" target=\"_blank\">ground a draft on up to 20 files<\/a>, emails, or meetings, and <a href=\"https:\/\/support.microsoft.com\/en-us\/word\/edit-with-copilot-in-word\" target=\"_blank\">Edit with Copilot<\/a> can use Work IQ. Edit with Copilot is still rolling out worldwide to users with eligible licences. In M\u00e5l\u00f8y&#8217;s test, Copilot searched OneDrive for a quarterly report, found the malicious market analysis outside the folder containing the other sources, and included it. Work IQ still had to judge the file relevant.<\/p>\n<p>With the original malicious document absent and only the infected Q1 report attached, Copilot halved the figures in a Q2 draft and appended the prompt again. The new carrier was an ordinary internally generated document. The chain does not propagate on its own: each hop requires another Copilot drafting or editing operation in which the carrier enters the model&#8217;s context.<\/p>\n<p>The hidden formatting is only the entry point. Once Copilot copies the instructions into an internally generated document, the original source is no longer present when that file enters the next session. M\u00e5l\u00f8y argues that this break in the provenance trail makes the manipulation harder to trace.<\/p>\n<div class=\"dog_two clear\">\n<div class=\"cf\"><a href=\"https:\/\/thn.news\/sygnia-webinar\" rel=\"nofollow noopener sponsored\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"lazyload\" alt=\"Cybersecurity\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjnP2BIJTKZ31v-Y_pyvFqC1s6LD-Bo8UNy3UHgqojpVezgaGWw5-sPe5uRK0dfSm3gmDvoKCdHoJnGx1BiTP6Y0qit7D7TCZU_LckTDpdu9eeyuelmJKndEkOxZP6oNPwzguLBCTkAnNkIEvSYaWamKLqYLrJPjnea1V_lz7UcfQkavBo2g3OEGoLyz7mD\/s728-e100\/sygnia-d-4.png\" width=\"729\" height=\"91\"\/><\/a><\/div>\n<\/div>\n<p>As of publication, The Hacker News found no public CVE or standalone Microsoft advisory for the Word finding in searches of NVD, CVE.org, and Microsoft&#8217;s <a href=\"https:\/\/msrc.microsoft.com\/update-guide\/\" target=\"_blank\">Security Update Guide<\/a>. Microsoft says jailbreak and cross-prompt injection attack (XPIA) classifiers help block high-risk prompts, although they may not be available in every Copilot scenario.<\/p>\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/defender-office-365\/step-by-step-guides\/prompt-injection-protection-defender-for-office-365\" target=\"_blank\">Defender for Office 365<\/a> adds mail-flow inspection for inbound email. Microsoft describes Copilot&#8217;s runtime safeguards as covering injected instructions from grounded content. Neither Microsoft nor M\u00e5l\u00f8y says whether this exact payload is detected at either layer.<\/p>\n<p>No customer-side remediation fully addresses the issue, according to M\u00e5l\u00f8y. His argument is that payload-specific blocks do not reach the class: a model must process attacker-controlled content to decide whether it is malicious, so \u00abthe content being inspected participates in the act of inspection.\u00bb<\/p>\n<p>Microsoft made a related point in a June post about AI memory, writing that \u00abPrompting alone is not a reliable security boundary\u00bb and that <a href=\"https:\/\/www.microsoft.com\/en-us\/security\/blog\/2026\/06\/22\/guarding-ai-memory\/\" target=\"_blank\">memory access and isolation<\/a> should be controlled by deterministic systems rather than model instructions.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\ue804Swati Khandelwal\ue802Jul 30, 2026Vulnerability \/ AI Security Hidden instructions in a Word document can make Microsoft 365 Copilot rewrite figures in a report, then copy the same instructions into the&hellip;<\/p>\n","protected":false},"author":1,"featured_media":2108,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[74,110,2148,844,147,2812,2813],"class_list":["post-2107","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-copilot","tag-copy","tag-documents","tag-hidden","tag-microsoft","tag-prompts","tag-word"],"_links":{"self":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/posts\/2107","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2107"}],"version-history":[{"count":0,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/posts\/2107\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/media\/2108"}],"wp:attachment":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2107"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2107"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2107"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}