Skip to content

Image: images.huntress.com · rights & removal

Executive Summary

Threat actors are evolving device code phishing by embedding the authorization request within seemingly benign, high-context activities. Instead of relying solely on generic verification prompts, a sophisticated campaign disguised the token replay process as a standard Microsoft Teams meeting scheduling workflow. This involved an initial spear-phishing email leading to a multi-stage redirect chain, which guided the target through a fake booking site. The site subtly initiated the device code sign-in in the background; when the victim clicked to confirm the meeting, the generated user code—disguised as a "Booking Reference"—was copied to the clipboard and subsequently entered on Microsoft’s legitimate login page.
This method lowers the victim's guard by framing an inherently suspicious credential-gathering process as a routine organizational task. The infrastructure used was advanced, employing encrypted phishing kits decrypted via the browser and utilizing residential callback proxies to obscure geographic origins during the authentication phase. While containment efforts were successful in this specific instance, the technique demonstrates a tactical shift toward blending malicious authorization steps seamlessly into everyday digital workflows.

Facts Only

Huntress observed an attack in mid-October involving device code phishing disguised as a Microsoft Teams meeting-booking process. The initial lure was a spear-phishing email impersonating a senior vice president, utilizing a typosquatted domain for the landing page. The sequence involved several redirects, including one wrapped by Microsoft safe links pointing to a Google short link. On the lure domain, interaction prompted the hidden initiation of a Microsoft device-code sign-in request, generating a user code. This code was presented on a "Lure confirmation page" as a "Booking Reference." Upon victim action (clicking "Confirm Meeting"), the code was copied and used to authorize an attacker session on Microsoft's genuine device-login page. The backend infrastructure involved loading an AES-256-GCM ciphertext phishing kit that decrypted in the browser. Communication utilized residential callback proxies, with observed traffic originating from a home internet address in New Orleans.

Full Take

The sophistication demonstrated here centers on exploiting cognitive friction—the small mental hurdle required to question an everyday process versus the high alert state triggered by unexpected security prompts. The attack moves device code phishing from being merely "inputting a mysterious six-digit number" to becoming functionally indistinguishable from administrative interaction, leveraging established corporate trust signals (executive impersonation, Teams branding). This is not simply improved social engineering; it is an architectural integration of the threat into the victim's expected operational flow.
The pattern suggests a high maturation point in adversary tooling: moving beyond generic credential harvesting to mimic complex, stateful application flows. The use of fallbacks—WinHello and Token-mode—indicates infrastructure designed for persistence and resilience across varied MFA challenges, not just a single successful entry vector. Furthermore, obscuring C2 through residential proxies masks the attack’s origin from simpler geographic monitoring tools.
The underlying assumption exploited is that efficiency trumps scrutiny in professional settings; if a workflow feels "real" enough (like scheduling a meeting), the victim will prioritize completing the task over validating the initiation chain. The cost here is not just compromised tokens, but the normalization of digitally mediated coercion within professional contexts. If threat actors successfully commoditize high-fidelity procedural mimicry, the primary defense shifts from reactive code monitoring to preemptive verification protocols rooted in established, out-of-band trust relationships between users and systems.
Patterns detected: ARC-0024 Ambiguity (regarding where the "lure" ends and Microsoft's genuine interaction begins), ARC-0138 Stealth of Procedure.

From the original · Huntress Labs

Acknowledgments: Special thanks to Andrew Brandt for contributions to this investigation and writeup. Background Over the past year, Huntress has tracked several significant device code phishing campaigns, including the widespread Railway-based Microsoft 365 token replay campaign we reported in March.
Read the full story at huntress.com

Sentinel unavailable

The automated check of the source article's wording did not complete, so no result is shown.

This looks only at the wording of the original source article, not at this page's AI-written sections. A small local AI model made this estimate. It has not been checked against known human and machine texts, so treat it as provisional. It cannot show who wrote an article.

Crafty Microsoft Teams Booking Flow Disguises Device Code Phishing | Huntaegis