CIS Details Device Code Phishing’s Growth and Impact on U.S. SLTTs

· Original article ↗

Summary

CIS CTI reports device code phishing activity rising against U.S. SLTTs as PhaaS kits automate OAuth 2.0 account takeovers. It describes token persistence and post-compromise abuse, and advises revoking tokens and removing rogue device registrations.

Key points

  • CIS CTI assesses that device code phishing will likely continue to evolve and affect U.S. state, local, tribal, and territorial organizations.
  • Lures direct users to enter a device code in a legitimate identity-provider portal, authorizing a malicious device through OAuth 2.0 without password harvesting or intentionally triggering MFA prompts.
  • Threat actors can obtain access and refresh tokens and establish further sessions; the article says this access may survive password resets, MFA changes, and session logouts. Administrators should revoke tokens and remove rogue device registrations.
  • Reported post-compromise activity includes registering additional devices, changing email rules to hide messages, enumerating contacts, and using Microsoft Graph API access to collect data from cloud services.
  • The article describes PhaaS kits including EvilTokens and Kali365 automating device-code generation and token renewal, while offering campaign dashboards and tailored lures.
  • In one reported U.S. SLTT incident, a compromised account was used to send phishing emails to personnel at nearly 400 external organizations.

Article Details

Attack Vectors
  • Victims receive tailored phishing emails with links or PDF attachments that lead to attacker-controlled pages.
  • The page displays a device code requested through a legitimate identity-provider API. Victims are instructed to enter it in the genuine identity-provider portal, unknowingly approving the attacker’s OAuth 2.0 device authorization request.
  • After obtaining access tokens, attackers access victim accounts and cloud services, register additional devices, alter email handling rules, search tenant directories and address books, and access or exfiltrate data.
  • Compromised accounts are used to send further tailored phishing emails and attempt business email compromise for financial fraud.
Defensive Notes
  • After a suspected compromise, explicitly revoke tokens and identify and remove rogue device registrations; password resets, MFA changes, and session logouts alone may not eliminate the foothold.
  • The article reports that many organizations lack effective device-code-phishing detection or prevention and specific user training.

MITRE ATT&CK

Vendors

Products

Tools

Countries

Industries

Related Articles