Storm-3121 callers demand an urgent passkey update to harvest Microsoft 365 session tokens
Microsoft has tracked passkey- and SSO-themed help desk impersonation since May 2026, with the calls steering employees into adversary-in-the-middle proxies and device-code grants that hand over live Microsoft 365 sessions.
The Watch · Security desk

What happened
- Microsoft has observed the activity since May 2026: attackers research a target company and its staff, then call or message employees while impersonating the corporate IT help desk.
- The lures centre on passkeys but no passkey enrollment is attempted; the calls exist to move employees into adversary-in-the-middle phishing sites or device-code authentication flows.
- One investigated session, opened from an unmanaged device, stayed active for roughly an hour while the operator listed sensitive files and internal applications.
- The crews register domains pairing company names with passkey, SSO, key synchronization, account setup and identity verification wording.
Why it matters
- What's now possible capability A device-code grant gives the operator a token without harvesting a password and without hosting a fake login page, so domain blocklists and URL-inspection training have nothing to fire on.
- What it limits constraint Detection has to run on session properties such as the unmanaged device and the order of app access, because the token that arrived had already satisfied MFA and the traffic went to Microsoft's own first-party services.
- Who's exposed exposure Sending the link by SMS to a personal phone puts the delivery outside the mail gateway and the managed fleet, leaving the sign-in event as the first thing the security team can see.
- Who has to decide decision Identity teams now have to fix how an employee verifies an unsolicited call about authentication changes, because the attacker's script says what a genuine passkey or MFA notice says.
Next story · Security · Sep 29
FBI presses ShinyHunters members to surrender after Dutch police hold an alleged leaderConfirmed9 publishers
The device-code path is the one that breaks user training. An employee reads a code back over the phone and types it into Microsoft's own authentication page, and the grant issues a token to an attacker-controlled OAuth application [13][14]. There is no lookalike domain for the employee to check and no password entered into a fake form.
The adversary-in-the-middle path is the older one, and it yields both the password and the session token [11]. Microsoft's write-up of one intrusion shows what the token bought. The sign-in came from an unmanaged device to a service Entra logs as OfficeHome, which covers the Office 365 portal's shared infrastructure and browser-based Office apps [15][16]. The attacker completed MFA, then started checking what the account could reach [17]. Within minutes the session hit My Apps for assigned applications, My Profile, Microsoft Approval Management, account-management interfaces and My Sign-Ins [18]. SharePoint Online, Outlook Web, collaboration and search services, an internal business application and authentication flows tied to virtual desktops followed [19].
Microsoft says the lures frequently revolve around passkeys and that the attackers are not attempting to enroll one [5]. The word is the pretext; the target is a session token or a device-code grant [6]. Microsoft does not say the targeted organizations were running passkey rollouts [24]. What makes the call land is narrower than a rollout schedule: the employee has heard passkey, MFA and SSO from their own IT department, and the caller says their access is about to break [3].
Microsoft published eight example domains, and four of them contain the string passkey: passkeyhelpdesk, secure-passkey, setupmypasskey and add-passkey [25][26]. Two are key-sync constructions, keysyncos and oskeysync, and one, oktasession, names an identity provider that is not Microsoft [25][26]. The victim company's name usually goes in the subdomain, as in company-name.secure-passkey[.]com [10]. On the work that precedes the call, Microsoft wrote: "The actor appears to invest heavily in pre-attack research, likely gathering information about employees and organizational structure from public sources such as social networking and professional profiling platforms" [12].
Microsoft puts the initial access with Storm-3121, which it associates with ShinyHunters and Falcon extortion, and Storm-3032, which it ties to BlackFile members now operating under the Helix name [7][8]. Google Threat Intelligence has tracked overlapping phone-based social engineering and passkey-themed phishing infrastructure as UNC6671 [21]. Google's list of gangs linked to that cluster runs to five: BlackFile, Helix, Falcon, Pink and Redact [22][23].
What to watch
- Whether Microsoft publishes the OAuth application IDs behind the device-code grants, which would make those grants blockable by tenant policy.
- Whether the same crews start enrolling their own passkeys on compromised accounts for persistence, instead of only using the word as a lure.
- Whether the oktasession[.]com-style infrastructure shows the same call script aimed at Okta tenants rather than Entra.
Clarity's read
What the record supports and how the coverage leans. The claims behind it follow.
Reality
- Evidence72
- Adoption
- Not scored
- Hype gap+10
- Incentives35
- Confidence70
Perspective Coverage
3 publishers- Builder
- Builder 25%
- Operator
- Operator 63%
- Investor
- Investor 12%
Claim ledger
Ranked by verification strength, evidence, and original report placement.
- [1]
Microsoft says threat actors linked to ShinyHunters, Helix and other extortion gangs are using passkey and single sign-on-themed social engineering attacks to compromise corporate Microsoft accounts and steal data from Microsoft 365 services.
- [2]
The activity has been observed since May 2026 and begins with the attackers researching targeted organizations and employees before calling or messaging victims while impersonating corporate IT help desks.
- [3]
The attackers tell employees that they must urgently update a passkey, MFA or single sign-on configuration to avoid losing access to corporate systems.
- [4]
Victims are directed to phishing sites designed to resemble legitimate Microsoft login pages, with links sometimes sent through SMS messages to employees' personal phones.
- [5]
Microsoft says that while the lures frequently revolve around passkeys, the attackers are not attempting to enroll a passkey.
- [6]
The passkey lures are used to trick targeted employees into signing in to adversary-in-the-middle phishing sites or using device-code authentication flows.
- [7]
Microsoft attributes the initial-access activity to multiple threat actors operating in the same extortion ecosystem, including groups it tracks as Storm-3121 and Storm-3032.
- [8]
Storm-3121 is associated with ShinyHunters and Falcon extortion, while Storm-3032 is believed to be tied to BlackFile extortion group members that now work under the Helix name.
- [9]
The threat actors register phishing domains that combine company names with words related to passkeys, SSO, key synchronization, account setup and identity verification.
- [10]
The attackers commonly place the victim company's name in a subdomain, such as company-name.secure-passkey[.]com, to make the phishing portal appear more convincing.
- [11]
AiTM attacks allow the threat actors to capture credentials and session tokens.
- [12]
"The actor appears to invest heavily in pre-attack research, likely gathering information about employees and organizational structure from public sources such as social networking and professional profiling platforms"
- [13]
Device code phishing tricks victims into authorizing access to their account via an attacker-controlled client using Microsoft's legitimate authentication pages.
- [14]
In another attack the passkey social engineering led to device-code phishing, where the victim was convinced to enter a supplied code into Microsoft's legitimate authentication page, issuing an authentication token to the attacker-controlled OAuth application.
- [15]
In one investigated attack, Microsoft observed a suspicious sign-in from an unmanaged device to a Microsoft 365 service identified in Entra logs as "OfficeHome".
- [16]
OfficeHome is associated with the Office 365 portal's shared infrastructure, including Office applications accessed through a browser.
- [17]
After completing MFA, Microsoft says the attacker established a valid session and began checking what resources the compromised account could access.
- [18]
Within minutes, the session was used to access My Apps to see what applications are assigned to the account, My Profile for organizational information, Microsoft Approval Management, account-management interfaces and My Sign-Ins.
- [19]
The attacker then accessed SharePoint Online, Outlook Web, Microsoft 365 collaboration and search services, an internal business application, and authentication flows associated with virtual desktops.
- [20]
Microsoft says the session remained active for approximately one hour while the attacker listed sensitive files and internal applications.
- [21]
The activity overlaps with attacks previously documented by Google Threat Intelligence under the UNC6671 cluster, which Google reported uses phone-based social engineering and passkey-themed phishing infrastructure to compromise corporate identities before accessing enterprise cloud environments.
- [22]
Google has linked UNC6671 activity to the same extortion gangs, including BlackFile, Helix, Falcon, Pink and Redact.
- [23]
Google's published list of extortion gangs linked to UNC6671 names five groups.
- [24]
Microsoft's account covers the lure, the phishing infrastructure and the post-compromise session, and does not state that the targeted organizations were conducting passkey rollouts at the time.
- [25]
Examples seen by Microsoft include passkeyhelpdesk[.]com, secure-passkey[.]com, setupmypasskey[.]com, add-passkey[.]com, integratedsso[.]com, oktasession[.]com, keysyncos[.]com and oskeysync[.]com.
- [26]
Of the eight example domains Microsoft listed, four contain the string "passkey", two are key-sync constructions (keysyncos, oskeysync), and one names Okta rather than Microsoft (oktasession).
Sources
3 independent publishers whose own reporting we read for this story.
- bleepingcomputer.comPasskey-themed phishing attacks lead to Microsoft 365 data theft
1 article · September 11, 2026
- scworld.comMicrosoft warns of cloud storage attacks, financial fraud scams targeting customers
1 article · September 15, 2026
- thehackernews.comAttackers Use Passkey Phishing to Hijack Microsoft Cloud Accounts and Exfiltrate Data
2 articles · September 14, 2026
Topics and entities
Topics
- Device Code Phishing
- Passkeys
- Help-desk impersonation
- Adversary-in-the-Middle Phishing
- Data Extortion