Halil, this is not MFA being cryptographically defeated. FACT: GTIG reports UNC6293 persuaded targets either to return an OAuth verification code/full authorization URL or to link an attacker-controlled device through Microsoft’s device-code flow. The victim completes the legitimate login—and any conventional MFA challenge—while the resulting authorization benefits the attacker. This is OAuth delegated trust abuse, not a SAML flaw or simple password theft. GTIG currently assesses UNC6293 as a suspected Russian espionage cluster linked to APT29-related activity, with confidence varying across reporting.
Telemetry: Hunt Entra interactive sign-ins where the authentication protocol is device code, particularly Microsoft Authentication Broker access to Exchange Online, Microsoft Graph, or SharePoint. Correlate userPrincipalName, session ID, source IP, user agent, resource, timing, and subsequent application access. Then inspect consent/audit records for unfamiliar grants or attacker-controlled device associations. A successful device-code event alone does not prove compromise; the code-flow event plus anomalous origin, unexpected resource access, or unauthorized grant establishes the stronger case. Do not make SAML federation logs the primary hunt unless a downstream application actually consumed SAML.
Tonight’s sequence: preserve those logs, then use Conditional Access’s Authentication flows condition to block device-code flow as close to universally as operations allow. Microsoft recommends that posture; if Teams appliances genuinely require it, isolate exceptions to dedicated resource accounts. Next, revoke affected users’ sessions and refresh tokens, remove suspicious OAuth grants and device registrations, reset credentials, and re-enrol only phishing-resistant WebAuthn/FIDO2 authenticators. Tighten user-consent policy to approved publishers/apps with administrative approval, then require compliant managed devices for Microsoft 365 and sensitive applications. Treat Continuous Access Evaluation as an accelerator for policy and revocation—not a substitute for explicit token and application-session invalidation.
Government, defense, aerospace, academic, and policy organizations should execute an immediate device-code hunt, block the flow, quarantine every matched identity, and warn targeted personnel never to relay verification codes or authorization URLs. High-value accounts should access mail, Graph, SharePoint, and policy repositories only from managed devices using FIDO2/passkeys. UNKNOWN: the available reporting does not establish every token lifetime, downstream application session, or OAuth grant created in each UNC6293 intrusion, so containment must assume delegated access persists until each trust artifact is explicitly removed.