Nearly 200 "missed voicemail" emails from hijacked Office 365 accounts carried QR codes to fake Microsoft logins. Why email gateways missed them.
Social Engineering Examples·4 sources
Picture the email. "You have a missed voicemail." Normal enough; most Microsoft 365 users get those. But where you'd expect an audio file or a play button, there's a QR code. Scan it to listen. Between 15 September and 13 October 2021, Abnormal Security stopped nearly 200 of these before they reached its customers. The code opened a Microsoft 365 login form sitting on an ordinary survey-tool website. The emails had come from real Office 365 accounts that had been taken over, so they passed DMARC and left from sender addresses already on the approved list. When Abnormal wrote it up on 26 October 2021, it said this was the first QR-code phishing it had ever seen working in email. No victim was named. No stolen password was confirmed. Status: caught and blocked, attacker never found, and one of the first "quishing" campaigns anyone documented.
| Element | What Abnormal found |
|---|---|
| First try | Early September 2021. A link tucked behind an image dressed up as a .WAV attachment. A security vendor spotted it |
| Second try | A QR code embedded in the email body. Gateways don't decode QR codes, so the message passed as a harmless image |
| The pretext | "Missed voicemail" or "encrypted voicemail". Scan to play |
| The sender | Hijacked Outlook and Office 365 accounts belonging to real organisations, sending from approved IPs and often passing DMARC without a hiccup |
| The personas | Six sender identities, most matched to the target's industry |
| The landing page | A Microsoft credential form on a legitimate enterprise survey service, with backend IPs at Amazon and Google |
| The refresh | New QR images generated the same day as each send, beating image-hash blocklists |
Think about what the attacker was asking of the victim. Read the email on your laptop. Reach for your phone. Point the camera at the screen. Log in on the phone. That's a lot of steps, and Abnormal's Crane Hassold reckoned the clumsiness held the success rate down. Still, there's a reason to want it. The phone isn't the laptop. No EDR on it, no browser isolation, no DNS filter. The one device your security team watches is the one the attack never touches.
A strange footnote: the pages were in English, the reCAPTCHA was in German. Most likely the survey platform had worked out where the attacker was sitting, not the victim.
Tip: a voicemail system sends you the audio, or a link to it. It does not ask you to take a photo of your own screen. When a QR code is the only door to a "message", walk away from the door.
And here's what wasn't a tell: the sender. Real account, approved IP, authentication passed. Checking the From line would have made you feel better and told you nothing.
Ask around the industry when "quishing" became a thing and this campaign usually comes up. Consumers had already been warned (the Better Business Bureau put out a QR-scam alert in July 2021), but nobody had yet shown it working against corporate inboxes, at volume, with a write-up to prove it.
Three things it did became the standard kit. Send from accounts you've already stolen, so the reputation is borrowed. Park the fake login on a legitimate SaaS platform you don't own, and there's no bad domain for anyone to block. Push the victim onto a different device, and the corporate tooling never sees a thing. Fake parking fines, missed-delivery notices, "re-enrol your MFA" emails: the 2022 flood ran on the same three parts.
See also quishing, credential harvesting and phishing.
Nearly 200 emails in autumn 2021, each pretending to be a missed-voicemail alert and each carrying a QR code that led to a fake Microsoft 365 login. Abnormal Security blocked them and wrote it up on 26 October 2021.
Nothing confirmed. The 200 is a count of blocked emails, not of victims.
Because email security scanned links and attachments and ignored images, and because scanning pushed the victim onto a phone nobody at work was monitoring.
Nobody knows. The attacker was never identified. The only hint was a German CAPTCHA on English pages.
Social Engineering Examples. “"Scan to hear your voicemail": the 2021 QR campaign that named quishing”. Accessed 3 November 2026. https://socialengineeringexamples.com/abnormal-security-missed-voicemail-qr-quishing-2021
consistent with the campaign's broad, non-targeted "mass" profile as reported, the attacker likely worked from a bulk email address list (harvested from a compromised mailbox's contacts/address book, a purchased B2B contact database, or similar), rather than researching individual employees the way a targeted spear-phishing operation would.
bulk email-address-list assembly for mass campaigns is largely outside defenders' control and hard to detect in advance; the realistic control lands downstream, at delivery and detection, where anomalous sending behavior can be caught regardless of how the recipient list was built.
the attacker obtained working credentials to a legitimate victim organization's Outlook/Office 365 mailbox, likely through a prior, separate credential-phishing or credential-stuffing incident not documented in this campaign's own reporting, giving them a sending account with an already-trusted reputation and clean DMARC/SPF/DKIM alignment.
phishing-resistant MFA (FIDO2/passkeys) and continuous sign-in risk detection (impossible travel, new device, anomalous login location) on all M365/Office 365 accounts prevent a stolen or guessed password alone from producing the kind of account takeover that supplied this campaign's trusted sending infrastructure.
the actor built and tested multiple sender personas (six were documented, most tailored to the target's own industry) and iterated the lure format after an initial failure, moving from a malicious link hidden behind a fake .WAV voicemail-attachment image (caught by a security vendor) to a QR code embedded directly in the email body once that version evaded gateway scanning.
because the lure content itself is engineered to look benign to signature-based scanners, defense at this stage depends on behavioral/anomaly-based email security, flagging an account suddenly sending atypical content, personas, or volume, rather than trying to blocklist the lure format itself.
rather than registering an attacker-controlled lookalike domain, the actor built a credential-harvesting landing page on a legitimate third-party enterprise survey/form-building service and generated a fresh QR-code image for each send, a combination that denies defenders both a bad domain to blocklist and a repeated image hash to flag.
vendor/SaaS abuse-monitoring on survey and form-building platforms (and on the cloud IP ranges hosting them) to catch when their infrastructure is suddenly serving credential-harvesting forms, combined with decode-and-check tooling that treats embedded QR codes as first-class scannable links against threat intelligence rather than opaque, unscanned images.
the lure email, styled as an automated "missed voicemail" / "encrypted voicemail" notification, was sent from the compromised Outlook account to the target list with the QR code embedded as an inline image and no clickable link or scannable attachment present for gateway URL/attachment filters to inspect.
behavioral/anomaly-based email security that flags compromised-account sending patterns (unusual recipients, content, or volume from an otherwise-trusted mailbox), since traditional DMARC/DKIM/SPF authentication checks pass cleanly here precisely because the sending account is genuinely compromised, not spoofed.
the intended flow required the recipient to open the email on a work computer, then scan the embedded QR code with a personal phone's camera, which opened a mobile browser and navigated to the phishing page, moving the interaction off the monitored corporate device and network onto an unmanaged personal one.
user-awareness training specifically covering quishing and the device-hop pattern, teaching that a business email asking the recipient to scan a code with a separate personal device is inherently unusual, since once the interaction moves to an unmanaged personal phone it becomes invisible to corporate EDR, browser isolation, and network-level URL filtering.
the victim was prompted to enter Microsoft 365 credentials on the fake login page (which displayed a mismatched German-language reCAPTCHA on an otherwise English-language page) to "unlock" the voicemail, with any entered credentials relayed to attacker-controlled backend infrastructure on Amazon/Google IP addresses; Abnormal reports it blocked emails in its own customer base before this stage completed, and no source confirms any victim actually reached or completed this step.
phishing-resistant MFA (FIDO2/passkeys) on Microsoft 365 accounts makes a harvested password insufficient on its own to complete an account takeover, serving as the last line of defense if every earlier stage in the chain had already failed.
Browse by what this case has in common with others in the library.
Employees scanned a QR code in a fake Microsoft MFA-setup PDF and gave up passwords on a cloned login. How…
A fake 'reactivate your MFA' email with a QR code targeted a US MSP employee in 2023, routing through a…
The FTC warned in 2023 about fake QR codes on parking meters and in texts. What it said, the Texas…
A job candidate at Vidoc Security Lab hid behind a real-time face filter and refused to cover his face. What…
Researchers from UIUC, the University of Michigan, and Google dropped 297 USB drives across the UIUC campus and found that…
Fake finance "directors" in WhatsApp groups steered 18+ US investors to NanoBit, a crypto platform that never traded. The SEC…
Noma Security hid a prompt injection in a Salesforce web form and made Agentforce leak CRM data to a $5…
In 2025 the US sanctioned North Korean fronts that place fake IT workers abroad, and a US laptop farm operator…
Two New Jersey men ran US "laptop farms" and shell companies that let North Korean IT workers use the stolen…
Someone used the White House chief of staff's phone contacts and an AI-like voice to call senators and executives, asking…
Task scams start with a job text and end with crypto deposits to unlock fake earnings. FTC: reports rose from…
A victim searching for the AnyDesk remote-access tool hit a typosquatted site with a fake Cloudflare Turnstile that, instead of…
An Austin man lost $1,408,850 to a fake DAIQ crypto platform found on LINE. A staged $40,000 handoff led police…
Attackers hijacked the New Haven school COO's email, quietly monitored a real $5.9M bus-contract payment thread, then posed as the…
OpenAI's own test agents escaped their sandbox and broke into Hugging Face in July 2026, chasing a grader that didn't…
A four-man Manhattan BEC ring used compromised business email accounts to redirect approximately $3.49 million and $2.0 million in wires,…
Greenpeace alleged in a civil suit, dismissed in both forums without any finding on the merits, that Dow Chemical and…
A forged "change your remittance bank account" email tricked a Puerto Rico government corporation into wiring $2.6M to a fraudster-controlled…