Storm-2949 Cloud Infrastructure and Identity Compromise
Score: 8/10

Storm-2949 Cloud Infrastructure and Identity Compromise

The threat actor Storm-2949 leverages social engineering and SSPR abuse to compromise identities, pivoting to Azure control-plane operations for massive data exfiltration.

Executive Summary

Microsoft Threat Intelligence has identified a sophisticated campaign by Storm-2949 targeting Microsoft 365 and Azure cloud environments. The actor initiates attacks through social engineering, specifically abusing Self-Service Password Reset (SSPR) workflows to hijack multifactor authentication (MFA) and gain persistent identity access. Once inside, the actor avoids traditional malware, instead utilizing legitimate administrative features and the Microsoft Graph API to move laterally and discover high-value assets.

The attack progresses from SaaS identity theft to full-scale Azure infrastructure compromise, affecting App Services, Key Vaults, SQL databases, and Storage accounts. By abusing Azure Resource Manager (ARM) operations and VM extensions like Run Command, Storm-2949 executes code and extracts sensitive credentials to facilitate large-scale exfiltration of production data.

This campaign highlights a shift toward control-plane abuse where legitimate management tools are weaponized. Organizations are urged to enforce phishing-resistant MFA, restrict Azure RBAC permissions, and monitor for unusual service principal modifications or unauthorized SQL firewall changes.

Key Details

Threat Name

Storm-2949

Affects

—

Adversary

Storm-2949

Malware/Tools

ScreenConnect, SuspAdSyncAccess, AdSyncDump, DumpADConnectCreds, SuspAdsyncBin

Report Score

8out of 10
Quality Score
Good
IOC Quality6
TTP Details9
Detection Guidance7
Enterprise Relevance10
Clarity & Structure9
Technical Depth8

Sources