Phishing crews adopt the AI red team's invisible Unicode trick to break keyword filters
A hunting signature Microsoft built to catch prompt injection in email started firing on ordinary phishing instead, where invisible tag characters were splitting lure words like "funding" so filters never parsed them.
The Watch · Security desk
What happened
- Microsoft says it observed a high-volume phishing campaign built on invisible Unicode tag characters, the ASCII smuggling technique popularized by AI prompt injection research.
- The characters were used to split financial lure words such as "funding" so that email filters could not parse them, rather than to hide instructions for an AI model.
- The discovery came out of Defender for Office 365 prompt injection protection work, where a hunt written for email-borne cross-prompt injection surfaced the phishing use instead.
Why it matters
- What's now possible capability Any detector that matches on visible keywords can now be stepped around without changing what the recipient reads, which moves the bypass out of the message text and into the encoding.
- What it costs cost Defenders inherit Unicode normalization work in every text-matching path plus the false-positive tuning that comes with it, and the flag-emoji case shows that bill lands before any attacker traffic does.
- What it sets up precedent Techniques stress-tested in AI red teaming are arriving as commodity filter evasion, so prompt injection research now doubles as a preview of conventional phishing tradecraft.
- What it limits constraint Benign tag characters from gateways, providers and researchers mean the signal only works as a spike detector against a known baseline, not as a standalone block decision.
Next story · Product · Sep 6
Spammers borrowed the prompt-injection character block to split "funding" in halfConfirmed2 publishers
The evasion turns on the gap between the string a person reads and the string a matcher tokenizes. Drop code points from the Unicode Tags block between the letters of a lure word and the message still reads normally to the recipient, because typical fonts and interfaces do not draw those code points [5], while the rule looking for "funding" has nothing left to match [2]. The block is a shadow copy of printable ASCII, so there is an invisible twin of every letter: U+E0041 for "A", U+E0061 for "a" [4]. The range holds 128 code points [12], deprecated language-tagging leftovers that sit in text-processing paths most detection content was never written to normalize [4].
The AI security literature made the same block famous running the technique the other way: hidden instructions that a human never sees and an assistant ingesting raw text decodes and may act on, up to data exposure depending on its permissions [7]. That pattern filled red-teaming write-ups, talks and tooling through 2025 [6]. Microsoft's hunt was built for that problem, as part of Defender for Office 365 prompt injection protection, and it is the hunt that surfaced the phishing use [10]. Intent inverted, mechanism unchanged.
Dates. Signature hits climbed sharply from 9 February 2026 and stayed elevated on weekdays for roughly three months [3], which puts the end of that window near 9 May. Microsoft published on 3 September 2026 [8], close to four months after the elevated stretch and about seven months after onset [13]. The weekday shape is worth keeping in mind: mail sent on a work calendar, into work inboxes.
The tuning story is the part detection teams will pay for. Version one flagged any code point in the range and was too blunt, firing on legitimate mail carrying the England, Scotland and Wales flag emojis, which are themselves encoded with tag characters [11]. After those exclusions the residue was gateways, mailbox providers and researchers forwarding test messages, which is a baseline rather than a verdict, useful because spikes stand out against it [14].
Two limits on the read. Microsoft says most of these messages were caught by layered protections, not by the Unicode signal alone [9], so stacks were not blind here. And the write-up names no actor and gives no message counts [15]. This is a technique report on a filter bypass, not an attribution.
What to watch
- Whether tag-character volumes return after the roughly three-month window Microsoft describes, or move to other non-rendering code point ranges.
- Whether Microsoft or another vendor puts an actor name and a message count against this campaign.
- Whether non-Microsoft mail gateways start normalizing Unicode before keyword matching, or keep matching on raw text.
Clarity's read
What the record supports and how the coverage leans. The claims behind it follow.
Reality
- Evidence64
- Adoption72
- Hype gap+16
- Incentives74
- Confidence66
Perspective Coverage
4 publishers- Builder
- Builder 31%
- Operator
- Operator 60%
- Investor
- Investor 9%
Claim ledger
Ranked by verification strength, evidence, and original report placement.
- [1]
Microsoft researchers observed a high-volume phishing campaign using invisible Unicode tag characters, a technique popularized in AI prompt injection research as ASCII Smuggling.
- [2]
Instead of hiding instructions from people while exposing them to AI models, the attacker used the tag characters to split financial lure words such as 'funding' to prevent email filters from parsing them.
- [3]
In Microsoft telemetry, hits on a hunting signature designed to detect ASCII smuggling increased sharply beginning February 9, 2026, and remained elevated on weekdays for approximately three months.
- [4]
The most abused range is the Unicode Tags block, U+E0000 to U+E007F, which contains a shadow copy of the printable ASCII characters (U+E0041 mirrors 'A', U+E0061 mirrors 'a'); it was originally intended for language tagging and is now largely deprecated.
- [5]
Most of these code points are not rendered by typical fonts and user interfaces, so a string can carry a message unreadable to a human but processed by any language model or other software that receives a copy of the email content.
- [6]
Over the past year ASCII smuggling became a recurring technique in the prompt injection and cross-prompt injection literature, appearing frequently in AI red-teaming write-ups, conference talks and tooling throughout 2025.
- [7]
In the prompt injection pattern, an attacker hides instructions inside invisible tag characters in a page, document or email; the human and many interfaces see nothing unusual; an AI assistant that ingests the raw text decodes the characters and may be induced to follow attacker-controlled instructions, potentially including data exposure or unauthorized actions depending on the assistant's permissions and safeguards.
- [8]
Microsoft published the research on 3 September 2026.
- [9]
Microsoft Defender for Office 365 telemetry showed that the majority of messages were flagged by layered protections rather than by reliance on a single Unicode-specific signal.
- [10]
The finding emerged from Microsoft Defender for Office 365 prompt injection protection research; hunting logic built for email-borne cross-prompt injection and prompt obfuscation became the starting point for the phishing-evasion discovery.
- [11]
The first version of the signature flagged any code point in the U+E0000-U+E007F range and proved too blunt, repeatedly firing on a small subset of legitimate messages that all contained one of three subdivision flag emojis - England, Scotland and Wales - because those emojis are encoded using tag characters.
- [12]
The Unicode Tags block spans 128 code points.
- [13]
The roughly three-month elevated window that began 9 February 2026 ends near 9 May 2026, making the 3 September 2026 publication close to four months after that window and about seven months after onset.
- [14]
After the flag-emoji exclusions, remaining hits were mostly benign artifacts from email-security gateways, mailbox providers, and security or AI researchers forwarding or testing messages containing tag characters, providing a baseline against which spikes would indicate abuse.
- [15]
The Microsoft write-up describes the campaign as high-volume but names no threat actor and reports no message counts or target geography.
Sources
4 independent publishers whose own reporting we read for this story.
- bleepingcomputer.comAttackers conceal phishing lures using invisible Unicode characters
2 articles · September 6, 2026
- microsoft.comASCII smuggling crosses over from AI prompt injection to phishing evasion
1 article · September 3, 2026
- scworld.comASCII smuggling challenges email phishing filters, Microsoft warns
1 article · September 4, 2026
- thehackernews.comPhishing Campaign Sends Millions of Emails Using Invisible Unicode to Evade Filters
2 articles · September 5, 2026
Topics and entities
Topics
- Email security filtering
- Detection Engineering
- Prompt injection