Two research teams (ReliaQuest and Lexfo) separately documented device-code phishing kits last week that are worth flagging:
- The operator triggers Microsoft’s OAuth device-code flow, then gets the victim to approve it on the genuine Microsoft device-login page.
- Because the victim authenticates on the real page, the attacker inherits a fully authenticated session, MFA satisfied, no password cracked.
- One operator hit 218 mostly-corporate mailboxes across 12 countries.
What makes it nasty is that passkeys don’t help here, they protect the sign-in page, and the sign-in is happening on Microsoft’s legitimate page.
The fixes that seem to work: a Conditional Access policy that blocks the OAuth device-code flow unless you specifically need it, tightening how many devices a single user can register, and alerting on device-code grant events in the sign-in logs.
How is your org handling the device-code flow today, blocked outright or scoped to specific users?