ZeroHour
GBHackerspublished ()ingested Mayura Kathir1
Part of a story covered by 13 sources: “Passkey-themed vishing by Storm-3121/Storm-3032, N0va phishkit, blob-URL phishing, and M365 Direct Send spoofing headline a week of identity attacks” — merged summary and timeline →

Hackers Pose as IT Support to Hijack Microsoft 365 Accounts With Fake Passkey Alerts

highPhishing & fraud exploited in the wildimportance 72
AI summary · glm-5.3-flash

Microsoft warns of vishing campaigns by Storm-3121 and Storm-3032 hijacking Microsoft 365 accounts via fake passkey alerts, adding attacker-controlled MFA and exfiltrating cloud data.

Microsoft Security Research has tracked the campaign since May 2026: callers posing as IT helpdesk staff tell employees to urgently update passkeys, MFA, or SSO settings via domains such as add-passkey[.]com and contoso[.]add-passkey[.]com. The lures lead to adversary-in-the-middle phishing or device-code authentication flows that yield credentials, session tokens, or OAuth tokens, after which attackers enroll their own MFA methods for persistence and run Microsoft Graph reconnaissance. They then collect SharePoint, OneDrive, and sometimes Exchange Online data at deliberately low rates (often under 1,000 files or messages per hour), with python-httpx seen in high-volume file access. Microsoft attributes initial access tradecraft to Storm-3121 and Storm-3032, linked respectively to ShinyHunters/Falcon and BlackFile/Helix extortion operations.

  • Callers posing as IT support push victims to passkey lure domains like add-passkey[.]com.
  • Lures enable AiTM token theft or device-code phishing granting valid OAuth tokens bypassing MFA.
  • Attackers register new MFA methods, then perform Graph API reconnaissance and low-volume cloud data collection.
  • Microsoft attributes tradecraft to Storm-3121 (ShinyHunters/Falcon-linked) and Storm-3032 (BlackFile/Helix actors).
  • Response guidance: revoke unauthorized MFA methods, kill sessions, correlate Graph telemetry with SaaS access.

Indicators of compromiseAll →

TypeIndicatorContext
domainadd-passkey.comhelpdesk[.]com, secure-passkey[.]com, setupmypasskey[.]com, add-passkey[.]com, integratedsso[.]com, and oktasession[.]com. The operator
domaincontoso.add-passkey.come operators commonly use organization-specific URLs such as contoso[.]add-passkey[.]com, which makes the fraudulent destination appear more cre
domainintegratedsso.comure-passkey[.]com, setupmypasskey[.]com, add-passkey[.]com, integratedsso[.]com, and oktasession[.]com. The operators commonly use organi
domainkeysyncos.comins SSO oktasession[.]com Domains Identity-provider session keysyncos[.]com Domains Key synchronization Note: IP addresses and domain
domainoktasession.comypasskey[.]com, add-passkey[.]com, integratedsso[.]com, and oktasession[.]com. The operators commonly use organization-specific URLs su
domainpasskeyhelpdesk.comsubdomain. Examples of observed lure infrastructure include passkeyhelpdesk[.]com, secure-passkey[.]com, setupmypasskey[.]com, add-passkey[
domainsecure-passkey.comobserved lure infrastructure include passkeyhelpdesk[.]com, secure-passkey[.]com, setupmypasskey[.]com, add-passkey[.]com, integratedsso[.
domainsetupmypasskey.comucture include passkeyhelpdesk[.]com, secure-passkey[.]com, setupmypasskey[.]com, add-passkey[.]com, integratedsso[.]com, and oktasession[
Full article803 words · extracted from gbhackers.com · click to collapse

Threat actors are impersonating corporate IT helpdesk staff in an active social-engineering campaign that hijacks Microsoft 365 identities, establishes MFA persistence, and systematically collects data from SharePoint, OneDrive, and Exchange Online.

Microsoft Security Research said it has observed the cloud-focused intrusions since May 2026.

The activity is marked by unusual sign-ins, attacker-added authentication methods, extensive Microsoft Graph API reconnaissance, and high-volume cloud-data access from proxy-associated infrastructure

The campaign begins with a phone call or SMS sent to an employee’s personal device.

Posing as IT support, the caller claims the target must urgently update a passkey, multifactor authentication configuration, or single sign-on setting to avoid losing access.

Victims are then directed to a fake Microsoft-branded authentication portal, often hosted on domains that embed the targeted organization’s name as a subdomain.

Examples of observed lure infrastructure include passkeyhelpdesk[.]com, secure-passkey[.]com, setupmypasskey[.]com, add-passkey[.]com, integratedsso[.]com, and oktasession[.]com.

The operators commonly use organization-specific URLs such as contoso[.]add-passkey[.]com, which makes the fraudulent destination appear more credible during a rushed helpdesk-style interaction.

Despite the passkey narrative, the attackers are not always attempting to enroll a legitimate passkey.

Microsoft said the lure is frequently used to push victims into adversary-in-the-middle phishing or device-code authentication flows.

In an AiTM scenario, the phishing infrastructure captures credentials and authenticated session tokens.

In device-code phishing, the victim is convinced to enter a code at a real Microsoft authentication page, unknowingly granting an attacker-controlled client access to their Microsoft 365 resources.

This distinction matters because device-code abuse can provide the attacker with a valid OAuth token without stealing a browser cookie.

The token can then be replayed to access permitted cloud services and effectively bypass the MFA challenge that the victim has already approved.

Microsoft 365 Accounts Hijacked

Microsoft noted that personal-device usage can complicate investigations because phishing activity may not appear in endpoint telemetry when the device is unmanaged.

Observed attack sequence showing identity compromise through social engineering, MFA persistence, Microsoft Graph reconnaissance (Source : Microsoft).
Observed attack sequence showing identity compromise through social engineering, MFA persistence, Microsoft Graph reconnaissance (Source : Microsoft).

After gaining access, the operator quickly converts a temporary session into durable account control.

Microsoft observed that, attackers registering new authentication methods, including phone numbers, authenticator applications, and software-based OTP tokens.

An actor-controlled MFA factor enables future logins without the victim’s participation, particularly when active sessions or valid credentials remain available.

The next phase is tenant reconnaissance through Microsoft Graph. The compromised identity may enumerate users, groups, directory roles, authentication methods, applications, service principals, OAuth permission grants, SharePoint sites, OneDrive drives, mailbox folders, emails, and attachments.

Any individual Graph API request may look legitimate, but a rapid sequence touching identity, privilege, application, repository, and mailbox resources is a strong behavioral indicator of an intrusion.

Microsoft observed the attackers rotating IP addresses across authentication, reconnaissance, and data-collection stages.

They then accessed SharePoint Online and OneDrive for Business documents at scale, while some cases included Exchange Online email collection through REST APIs.

The collection was deliberately paced often below 1,000 files or messages per hour to blend into normal enterprise activity while sustaining access for hours or days.

Python-httpx appeared in several high-volume file-access events, though Microsoft cautioned that the user agent alone is not proof of malicious behavior.

Microsoft attributes the initial-access tradecraft to multiple operators, including Storm-3121 and Storm-3032.

Storm-3121 has been linked to access activity preceding ShinyHunters and Falcon extortion operations, while Storm-3032 is associated with actors that splintered from BlackFile and operate under the Helix extortion banner.

Organizations should treat an unusual sign-in, a new authentication-method enrollment, Graph reconnaissance, and abnormal SaaS downloads as a single incident chain not isolated alerts.

Microsoft recommends immediately validating and removing unauthorized authentication methods, revoking active sessions, and investigating token issuance and sign-in activity for the affected identity.

Security teams should also correlate Graph API telemetry with SharePoint, OneDrive, Exchange REST, mailbox, and attachment-access events.

Particular attention should go to broad API traversal, paging activity, directory-role discovery, OAuth-consent enumeration, anonymous-proxy access, and sudden high-volume document retrieval.

Employees should be trained to independently verify any helpdesk request involving passkeys, MFA, SSO, or authentication codes.

A legitimate IT team should not pressure staff to authenticate through an unsolicited SMS link, enter a device code provided over the phone, or approve an authentication prompt they did not initiate.

IOCs

IndicatorsTypeDescription
passkeyhelpdesk[.]comDomainsPasskey support lure
secure-passkey[.]comDomainsPasskey security
setupmypasskey[.]comDomainsPasskey setup
add-passkey[.]comDomainsPasskey enrollment
integratedsso[.]comDomainsSSO
oktasession[.]comDomainsIdentity-provider session
keysyncos[.]comDomainsKey synchronization

Note: IP addresses and domains are intentionally defanged (e.g., [.]) to prevent accidental resolution or hyperlinking. Re-fang only within controlled threat intelligence platforms such as MISP, VirusTotal, or your SIEM.

Learn 7 Metric-Gated AI SOC Deployment Phases – Download Free AI SOC Deployment Playbook 2026.

Mayura Kathirhttps://gbhackers.com/

Mayura Kathir is a cybersecurity reporter at GBHackers News, covering daily incidents including data breaches, malware attacks, cybercrime, vulnerabilities, zero-day exploits, and more.

Text extracted automatically; images, tables and formatting may be missing. Original: https://gbhackers.com/microsoft-365-accounts-hijacked/