Skip to main content
Live Webinar with SANS (June 25)— Agentic CTI Automation for Fun & ProfitRegister Free
Mallory
Back to intelligence
credential-access-methodcloud-service-vulnerabilitydata-exfiltration-methodpersistence-method

Storm-2949 Turned Entra ID Account Takeovers Into a Cloud-Wide Azure Breach

Updated 1mo agoFirst seen May 19, 20265 sources

Microsoft reported that Storm-2949 used social engineering and abuse of Microsoft Self-Service Password Reset (SSPR) to compromise multiple Microsoft Entra ID accounts, including accounts tied to IT staff and senior leadership, then expanded access across Microsoft 365 and Azure. After the initial identity takeover, the actor conducted tenant discovery through the Microsoft Graph API, exfiltrated data from OneDrive and SharePoint, and sought persistence by re-registering MFA methods and attempting to abuse service principal credentials.

The intrusion then moved deeper into Azure, where Storm-2949 relied on legitimate management-plane operations and privileged Azure RBAC roles to access App Services, Key Vault, SQL databases, Storage accounts, and virtual machines. Microsoft said the actor used publish profiles, Key Vault permission changes, SQL firewall rule modifications, storage key listing, VMAccess, and Run Command to harvest credentials, execute code, deploy ScreenConnect on VMs, weaken Microsoft Defender Antivirus, and exfiltrate large volumes of data while blending into normal administrative activity; the group also cleared event logs and deleted artifacts to hinder detection.

Share:
Storm-2949 Turned Entra ID Account Takeovers Into a Cloud-Wide Azure Breach
Stay ahead

Get ahead of threats like this

Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.

EVENT TIMELINE

How this story unfolded

6 events from the most recent confirmed update back to the earliest known activity.

6 EVENTS
May 19, 20261mo ago

Analysis reveals parallel Syncro/Servably use and new Storm-2949 detections

A follow-on analysis reported that Storm-2949 established persistence with both ConnectWise ScreenConnect and Syncro/Servably, not just ScreenConnect, and tied activity to operator-controlled infrastructure and tenant identifiers. The report also published YARA detections for Evilconwi ScreenConnect customization and a specific Syncro tenant, emphasizing attribution via infrastructure and behavioral telemetry rather than file hashes.

Storm-2949 CredPhish-to Entra ID Takeover with ScreenConnect Post-Exploit (case 68d) · GitHub
May 18, 20261mo ago

Microsoft publishes analysis of Storm-2949 cloud-wide breach techniques

Microsoft Threat Intelligence publicly described the Storm-2949 intrusion chain, emphasizing that the actor relied heavily on legitimate cloud administration features rather than malware-heavy tradecraft. Microsoft highlighted cross-domain detection, hardening, and least-privilege controls as key mitigations.

Actor deploys ScreenConnect and performs defense evasion and cleanup on Azure VMs

On Azure virtual machines, Storm-2949 deployed ScreenConnect, attempted to weaken Microsoft Defender Antivirus, and executed code while blending into administrative activity. The actor also cleared event logs and deleted artifacts to reduce forensic visibility.

Storm-2949 pivots into Azure using privileged RBAC and management-plane actions

The campaign expanded into Azure, where Storm-2949 abused legitimate management-plane operations and privileged Azure RBAC roles to access App Services, Key Vault, SQL databases, Storage accounts, and virtual machines. The actor used techniques including publish profiles, Key Vault access changes, SQL firewall rule modifications, storage key listing, VMAccess, and Run Command to broaden access and harvest credentials.

Actor conducts Microsoft 365 discovery and exfiltrates OneDrive and SharePoint data

After gaining identity access, the actor used Microsoft Graph API for tenant discovery and accessed Microsoft 365 resources. Data was exfiltrated from OneDrive and SharePoint, and the actor sought persistence through MFA re-registration and attempted service principal credential abuse.

Storm-2949 compromises Entra ID accounts via social engineering and SSPR abuse

Storm-2949 began the intrusion by targeting identities with social engineering and abusing Microsoft Self-Service Password Reset to take over multiple Microsoft Entra ID accounts. The compromised accounts included those belonging to IT personnel and senior leadership.

LINKED ENTITIES

Related entities

Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.

22 LINKEDOpen in app
Threat actors
1 linked
Affected products
9 linked
Microsoft Entra IdMicrosoft AuthenticatorMicrosoft DefenderWindowsAzure MonitorScreenconnectOnedriveMicrosoft Defender For EndpointSharepoint
Organizations
9 linked
Microsoft CorporationBleepingComputerG DATA CyberDefenseConnectwiseAdobe1337 Services GmbHALEXHOST SRLServablyScreenConnect Software, LLC
The operational view lives in Mallory

See the full picture, correlated to your attack surface.

This page covers what’s public. Mallory adds the parts that aren’t — which of your assets are affected, which threat actors are using it right now, which detections to deploy, and what to do next.
Exposure mapping

Map indicators from this story to your assets and identify affected systems in minutes.

Threat actor evidence

Every observed campaign, victim, and pivot linked to actors named in this story.

Associated malware

Malware, exploits, and IOCs connected to the activity described here.

Detection signatures

YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.

Scheduled alerts

Get matching new stories delivered to your team as they break — not the next morning.

AI threads

Ask questions about this story and take action on the answers.