Executive Summary
In May 2026, the threat actor known as Storm-2949 executed a sophisticated attack targeting Microsoft 365 and Azure environments. Utilizing social engineering tactics, they impersonated IT support to exploit the Self-Service Password Reset (SSPR) feature, gaining unauthorized access to privileged accounts. This access enabled them to exfiltrate sensitive data from OneDrive, SharePoint, and Azure resources, including virtual machines, storage accounts, key vaults, app services, and SQL databases. The attackers leveraged legitimate administrative tools to blend into normal operations, complicating detection efforts.
This incident underscores the evolving threat landscape where attackers increasingly exploit identity management systems and cloud services. Organizations must enhance their security protocols, particularly around identity verification and access controls, to mitigate such sophisticated attacks.
Why This Matters Now
The Storm-2949 attack highlights the critical need for organizations to strengthen their identity management and multi-factor authentication processes. As attackers continue to exploit legitimate administrative features, it is imperative to implement robust security measures to prevent unauthorized access and data exfiltration.
Attack Path Analysis
Storm-2949 initiated the attack by exploiting the Self-Service Password Reset (SSPR) process through social engineering, leading to unauthorized access to Microsoft Entra ID accounts. They escalated privileges by removing existing multi-factor authentication (MFA) controls and enrolling their own devices, thereby gaining persistent access. Utilizing the compromised accounts, they moved laterally within Microsoft 365 and Azure environments, accessing OneDrive, SharePoint, virtual machines, storage accounts, key vaults, app services, and SQL databases. The attackers established command and control by deploying remote access tools like ScreenConnect and executing commands remotely within the app's context. They exfiltrated sensitive data by downloading thousands of files from OneDrive and SharePoint and extracting secrets from Azure Key Vaults. Finally, they attempted to disable Microsoft Defender protections and wipe forensic evidence to cover their tracks.
Kill Chain Progression
Initial Compromise
Description
Storm-2949 exploited the Self-Service Password Reset (SSPR) process through social engineering, tricking users into approving MFA prompts and gaining unauthorized access to Microsoft Entra ID accounts.
MITRE ATT&CK® Techniques
Spearphishing Attachment
Cloud Accounts
Password Guessing
Multi-Factor Authentication
Domain Accounts
Data from Cloud Storage
Automated Exfiltration
Local Accounts
Potential Compliance Exposure
Mapping incident impact across multiple compliance frameworks.
PCI DSS 4.0 – Multi-Factor Authentication
Control ID: 8.3.6
NYDFS 23 NYCRR 500 – Multi-Factor Authentication
Control ID: 500.12
DORA – ICT Risk Management Framework
Control ID: Article 6
CISA ZTMM 2.0 – Multi-Factor Authentication
Control ID: Identity and Access Management
NIS2 Directive – Cybersecurity Risk Management Measures
Control ID: Article 21
Sector Implications
Industry-specific impact of the vulnerabilities, including operational, regulatory, and cloud security risks.
Financial Services
Azure cloud account takeover attacks target privileged credentials, compromising sensitive financial data through Microsoft 365 applications and Azure infrastructure exploitation.
Health Care / Life Sciences
Storm-2949's social engineering and SSPR abuse threatens HIPAA compliance, exposing patient data through compromised Azure Key Vaults and database credentials.
Information Technology/IT
IT organizations face elevated risk as attackers specifically target IT personnel with privileged roles to abuse legitimate Microsoft administration features.
Government Administration
Government entities using Microsoft 365 and Azure are vulnerable to data exfiltration attacks exploiting self-service password reset and multi-factor authentication bypasses.
Sources
- Microsoft Self-Service Password Reset abused in Azure data theft attackshttps://www.bleepingcomputer.com/news/security/microsoft-self-service-password-reset-abused-in-azure-data-theft-attacks/Verified
- How Storm-2949 turned a compromised identity into a cloud-wide breachhttps://www.microsoft.com/en-us/security/blog/2026/05/18/storm-2949-turned-compromised-identity-into-cloud-wide-breach/Verified
- Microsoft reveals Storm-2949 attack on Azure and Microsoft 365https://www.secnews.gr/en/709935/microsoft-storm-2949-azure-microsoft-365/Verified
Frequently Asked Questions
Cloud Native Security Fabric Mitigations and ControlsCNSF
Aviatrix Zero Trust CNSF is pertinent to this incident as it could have limited the attacker's ability to move laterally and exfiltrate data by enforcing strict segmentation and access controls within the cloud environment.
Control: Cloud Native Security Fabric (CNSF)
Mitigation: While Aviatrix CNSF may not prevent initial credential compromise, it could limit the attacker's ability to exploit compromised accounts by enforcing strict access controls and segmentation.
Control: Zero Trust Segmentation
Mitigation: Aviatrix Zero Trust Segmentation could limit the attacker's ability to escalate privileges by enforcing strict access controls and segmenting network resources.
Control: East-West Traffic Security
Mitigation: Aviatrix East-West Traffic Security could limit the attacker's ability to move laterally by enforcing strict segmentation and monitoring internal traffic.
Control: Multicloud Visibility & Control
Mitigation: Aviatrix Multicloud Visibility & Control could limit the attacker's ability to establish command and control by providing real-time monitoring and control over network traffic.
Control: Egress Security & Policy Enforcement
Mitigation: Aviatrix Egress Security & Policy Enforcement could limit the attacker's ability to exfiltrate data by controlling and monitoring outbound traffic.
Aviatrix CNSF could limit the attacker's ability to disable security protections and erase evidence by enforcing strict access controls and monitoring system integrity.
Impact at a Glance
Affected Business Functions
- IT Operations
- Data Management
- Application Development
- Security Management
Estimated downtime: 7 days
Estimated loss: $500,000
Sensitive corporate data including VPN configurations, IT operational files, database credentials, and application secrets.
Recommended Actions
Key Takeaways & Next Steps
- • Implement Zero Trust Segmentation to enforce least privilege access and limit lateral movement within the network.
- • Enhance Egress Security & Policy Enforcement to monitor and control outbound traffic, preventing unauthorized data exfiltration.
- • Deploy Multicloud Visibility & Control solutions to detect and respond to anomalous activities across cloud environments.
- • Utilize Threat Detection & Anomaly Response capabilities to identify and mitigate suspicious behaviors promptly.
- • Strengthen identity governance by enforcing robust MFA policies and monitoring for unauthorized changes to authentication methods.



