Identity SecurityIntermediateAttack Technique2 validated evidence records

Device Code Phishing

Also known as: OAuth device code phishing, Device authorization phishing

30 sec

A phishing technique that tricks a user into entering an attacker-controlled device code into a legitimate authentication page, authorizing the attacker’s session instead of the user’s device.

Know

What is Device Code Phishing?

Device code phishing abuses a legitimate OAuth device authorization flow. The attacker initiates an authentication request, presents the victim with a code, and convinces the victim to enter that code on the real identity provider’s website. The victim may complete password and MFA normally, but the resulting access token is issued to the attacker-controlled session.

Why it matters

This technique surged in 2026 because it abuses trusted authentication rather than a fake password page. CrowdStrike reported monthly device-code phishing attempts increased 15x in the first half of 2026, while Microsoft documented AI-enabled campaigns that automated code generation, targeting, and post-compromise activity.

Evidence, not hype

Validated in the real world

Every record is labeled by evidence type and source strength so an incident, a standard, and emerging research are never presented as if they are the same thing.

Technical ValidationMeasured outcome

CrowdStrike observed 15x device-code phishing growth, 2x vishing growth, and exploitation windows collapsing to hours

2026-08-03CrowdStrike Counter Adversary OperationsCross-sector

CrowdStrike's 2026 Threat Hunting Report says monthly device-code phishing attempts rose 15x in 1H 2026, vishing intrusions doubled, 88% of observed exploitation involving public PoC occurred within 48 hours, cloud-conscious eCrime rose 171%, and adversaries increasingly targeted AI systems and software dependencies.

Why this is evidence

These measurements validate several of the fastest-moving 2026 threat themes and show that attackers are abusing trusted authentication, cloud, AI, software, and newly disclosed vulnerabilities at increasing speed.

See the source — CrowdStrike: 2026 Threat Hunting Report
Technical ValidationOperational validation

Microsoft documented an AI-enabled device-code phishing campaign operating at scale

2026-04-06Microsoft Defender Security ResearchCross-sector

Microsoft observed a widespread campaign abusing OAuth device-code authentication with automated infrastructure, dynamic code generation, AI-personalized lures, token acquisition, automated reconnaissance, and malicious inbox-rule persistence.

Why this is evidence

The campaign demonstrates that a victim can complete authentication on a legitimate Microsoft page and still authorize an attacker's session, making modern phishing a token and workflow problem rather than only a fake-password-page problem.

See the source — Microsoft Security: Inside an AI-enabled device code phishing campaign

Understand the mechanics

How it works

  1. 1

    The attacker initiates a legitimate OAuth device authorization request.

  2. 2

    A lure directs the victim toward a real device-login page.

  3. 3

    The attacker supplies or dynamically generates a device code.

  4. 4

    The victim enters the code and completes legitimate authentication and MFA.

  5. 5

    The identity provider issues tokens to the attacker’s waiting session.

  6. 6

    The attacker uses the tokens for email, SaaS, directory, or data access.

Practice

What to watch for

  • Unexpected request to visit a device-login URL
  • A device code supplied by email, chat, document, or phone
  • Authentication for a device you did not initiate
  • Unusual device-code sign-ins
  • Token issuance followed by unexpected Graph, email, or SaaS activity

Perform

What to do

  1. 1

    Stop the authentication flow if it was not initiated by you.

  2. 2

    Revoke issued access and refresh tokens.

  3. 3

    Review recent device registrations, OAuth grants, inbox rules, and application activity.

  4. 4

    Reset authentication where required and investigate downstream access.

How to reduce the risk

  • Restrict or disable device code flow where it is not required
  • Phishing-resistant MFA
  • Conditional access policies
  • Monitor device-code authentication
  • Teach users that a legitimate login page can still be part of an attack

Business impact

  • MFA-backed account takeover
  • Email exfiltration
  • SaaS access
  • Persistence through refresh tokens
  • Directory reconnaissance

What different roles should do

Employee

  • Only enter a device code for a device and login flow you personally initiated

Identity / Security

  • Alert on anomalous device-code flows
  • Revoke tokens quickly after suspected compromise

Framework & standards context

  • MITRE ATT&CK T1528 — Steal Application Access Token
  • MITRE ATT&CK Valid Accounts

Keep learning

Source transparency

Authoritative sources

Last reviewed: 2026-09-02