// 2 CRITICAL · 4 ZERO-DAY · 15 CVE · 11 EXPLOIT · 2 ADVISORY IN THE LAST 24H
Storm-3032 and Storm-3121 are calling employees on their personal cell phones to steal Microsoft 365 credentials. The lack of logs on BYOD devices makes detection nearly impossible.

Microsoft Security Research is tracking at least two threat actors — Storm-3032 and Storm-3121 — in vishing campaigns active since May 2026. The attackers call or send SMS directly to employees' personal phones, impersonating the internal IT help desk to induce authentication on attacker-controlled phishing pages and steal Microsoft 365 credentials and session tokens.

The tactical novelty lies not in phishing itself, but in the investigative blind spot that follows: the employee's personal phone is a BYOD (Bring Your Own Device) on which the enterprise has no visibility. When the only evidence of intrusion is the memory of a phone call, traditional detection — EDR, email gateways, network logs — falls silent.

Key Takeaways
  • Attackers call or SMS employees' personal phones, impersonating IT help desk with pretext of passkey, MFA, or SSO update [Source 1].
  • Techniques used: adversary-in-the-middle (AiTM) to capture credentials and session tokens, and device code phishing flows [Source 1].
  • Persistence ensured by registering attacker-controlled MFA devices on the compromised identity, with exfiltration via Graph API at a rate below 1,000 files/hour [Source 2].
  • Microsoft has not linked known enterprise breaches to these specific initial access campaigns; the volume of compromised organizations remains unquantified [Source 1].

The BYOD Vector: Why the Personal Phone Is the Path of Least Resistance

The attack chain begins on a channel enterprise defenses cannot monitor: the employee's personal cell phone. Microsoft Security Research documents that attackers "phish employees by calling or texting their personal devices" [Source 1]. The pretext is always an urgent update — passkey, multifactor authentication, or single sign-on — required to avoid loss of access to corporate accounts.

The phishing page replicates the Microsoft sign-in, hosted on domains such as company[.]add-passkey[.]com [Source 1]. Here the AiTM mechanism triggers: the attacker intercepts credentials and, in some cases, completes device code phishing flows that bypass traditional authentication. In documented scenarios, already-compromised accounts are used to phish colleagues via Microsoft Teams, extending access laterally [Source 1].

BYOD creates a structural asymmetry. The enterprise controls managed endpoints, email gateways, web proxies, and EDR; it does not control the employee's phone, the voice calls they receive, or the links they click outside corporate channels. As Robert Coles of Black Duck notes: "Organizations will get more value strengthening identity and authentication controls than trying to eliminate BYOD. Restricting personal device use may reduce some risk, but it's not realistic for most organizations and wouldn't have stopped the social engineering described here" [Source 1].

"In many investigations, the employee's memory of a phone call or text message becomes the earliest and sometimes only evidence explaining how the compromise began" — Microsoft Security Research (via Dark Reading) [Source 1]

AiTM, Device Code, and Silent Persistence via Attacker-Registered MFA

The technical core of the attack articulates in two converging techniques. Adversary-in-the-middle (AiTM) allows capture of not only credentials but active session tokens, bypassing multifactor authentication without needing to compromise legitimate MFA infrastructure [Source 1]. In parallel, device code phishing flows exploit alternative authentication flows less visible to users.

Critical for persistence: once access is obtained, attackers register their own phone number, authenticator app, or software-based OTP token under the compromised identity. Microsoft defines this mechanism a "durable persistence mechanism" [Source 2]. The result is that the attacker maintains durable access even if the victim changes their password, because the second factor is now under the attacker's control.

Help Net Security clarifies that, "despite the frequent use of passkey-themed lures, passkey enrollment is often not the actor's true objective. Instead, the passkey narrative serves as a convincing pretext" to guide victims through AiTM or device-code authentication flows [Source 2]. The passkey is the disguise, not the goal.

Graph API Abuse: When Legitimate APIs Become Weapons

After initial compromise, attackers pivot to abusing the Microsoft Graph API. This interface, legitimate and widely used, allows enumeration of users, groups, sites, permissions, administrative roles, and registered authentication methods [Source 1, Source 2]. Individual calls to endpoints such as /users, /groups, or /sites appear innocuous: they are daily operations in enterprise environments.

As Microsoft observes: "Graph API abuse rarely appears suspicious when viewed through a single API call. Requests to endpoints like /users, /groups, or /sites are common in enterprise environments" [Source 1]. The intrusion signal emerges only from progressive behavioral patterns, not from isolated events.

The exfiltration phase materializes through elevated access to files and downloads from SharePoint Online, OneDrive for Business, and Exchange Online, using REST APIs [Source 2]. The pace is calibrated: attackers self-impose a limit below 1,000 files or emails per hour, a threshold that keeps traffic blended with normal account usage [Source 2]. The python-httpx user agent indicates automated high-volume access, confirming programmatic orchestration [Source 2].

Microsoft Security Research emphasizes: "This attack serves as a strong example of why Graph activity must be evaluated holistically, with emphasis on behavioral progression and cross-event correlation rather than on isolated individual API requests" [Source 2].

Attribution: Storm-3032, Storm-3121, and the Extortion Galaxy

Microsoft Threat Intelligence attributes the initial access activity to two specific actors. Storm-3121 fuels ShinyHunters and Falcon extortion operations. Storm-3032, evolved from the BlackFile group, operates autonomously under the name Helix [Source 2]. Both converge on the same business model: initial access via vishing, monetization via extortion or resale.

Arctic Wolf tracks the PREY-0058 cluster in parallel, with overlapping tactics — vishing targeting executives, use of NodeMaven residential proxies — but does not confirm identity between this cluster and Storm-3032/3121 [Source 8]. The precise relationship remains undetermined: same group, independent affiliates, or tactical convergence without operational coordination.

Source 4 documents a separate cluster, UNC3753, with physical escalation in U.S. legal and financial offices. Although it also uses vishing tactics, it differs by target sector, access methods (RMM rather than AiTM/device code), and absence of linkage with the Microsoft groups. It should not be confused with the Storm campaign.

What to Do Now

  • Block device code flows for unnecessary authentication scenarios: Microsoft indicates this restriction as a priority mitigation against the documented attack chain [Source 1].
  • Require phishing-resistant MFA on managed devices, reducing the attack surface of authentication flows on endpoints not controlled by the organization [Source 1].
  • Evaluate Graph API holistically, with emphasis on behavioral progression and cross-event correlation, rather than static thresholds per single API call [Source 2].
  • Review registered authentication methods for sensitive identities: unauthorized registration of MFA devices represents the key persistence mechanism documented in the campaign [Source 2].

The Blind Spot Traditional Defenses Don't Fill

The Storm-3032/3121 campaign exposes an architectural failure of enterprise cybersecurity: the overlap between work identity and personal device creates a gray zone without logs or visibility. The attacker does not compromise networks or install malware: they convince the user, capture tokens, and operate entirely inside legitimate APIs.

Post-compromise detection is made extremely difficult by the attack's triple characteristic: unmonitored initial channel (personal phone), persistence indistinguishable from legitimate use (attacker-registered MFA), operation within normal API noise (Graph with self-imposed rate limiting). Defense inevitably shifts from network to identity, from device to behavior.

Microsoft has not quantified the number of affected organizations nor linked specific breaches to these campaigns [Source 1]. The missing data does not diminish the tactical relevance: the model is replicable, scalable, and exploits a structural dependency — BYOD — that no organization will realistically eliminate.

Sources

Information verified against cited sources and current as of publication.

Sources


Sources and references
  1. darkreading.com
  2. helpnetsecurity.com
  3. nvd.nist.gov
  4. securityaffairs.com
  5. msrc.microsoft.com
  6. cisa.gov