Full Report
Learn how Tenable One Cloud Exposure helps you unmask the sophisticated tactics of cybercrime group Storm-0501, which carries out Azure-based cloud ransomware campaigns. Tenable One Cloud Exposure uses AI-powered threat stories to expose Storm-0501 TTPs, backed by precision-engineered threat detection alerts.Key takeawaysStorm-0501 demonstrates that cloud-first ransomware groups have shifted from simple endpoint encryption to the total hijacking of cloud tenants.Storm-0501 systematically neutralizes resource locks, immutability policies, and backups, making the detection of these configuration changes critical for early intervention.Detecting modern campaigns requires moving beyond static rules to a unified threat story that contextually connects the dots across the attack chain.From ransomware to cloud ransomwareHistorically, ransomware functioned as a localized threat: malicious software infected a workstation or server to encrypt local drives and hold specific host systems hostage. Today, sophisticated ransomware actors like Storm-0501 have fundamentally changed the battleground. Instead of relying on local malware execution, they target the cloud control plane itself. They hijack high-privilege administrative identities, weaponize native cloud tools, systematically dismantle defensive barriers, and compromise entire cloud tenants from the inside out. Storm-0501, a financially motivated cybercrime group, exemplifies this tactical shift and has repeatedly demonstrated its proficiency in bridging on-premises Active Directory systems with cloud-native Microsoft Entra ID and Azure environments. In 2024, Microsoft observed how Storm-0501 began expanding its on-premises ransomware tactics to the cloud, using cloud-native capabilities to evade detection, exfiltrate data, destroy data backups, and demand ransom payments.This new reality of cloud ransomware demands more than endpoint monitoring; it requires cloud detection and response (CDR). CDR provides full visibility into the attack chain and identifies the surgical techniques employed by adversaries like Storm-0501. Driven by deep threat intelligence on Storm-0501's evolving tactics, techniques, and procedures (TTPs), Tenable One Cloud Exposure maps these sophisticated maneuvers to ensure robust protection across the entire attack chain and to extend preemptive exposure management into post-compromise incident response.Even in scenarios where initial breach access slips past existing security controls, Tenable One's contextual detections empower your defenders to maintain control, trace lateral movement, and neutralize fast-moving attacks before threat actors can seize, encrypt, exfiltrate, and destroy your organization’s critical data. Unmasking Storm-0501 TTPs: A guided walkthroughIn the following video, we demonstrate the CDR capabilities of Tenable One and how it aggregates Azure activity logs into a cohesive threat story, mapping Storm-0501 capabilities directly to the MITRE ATT&CK framework. You will also see the specific detections required to expose and intercept these tactics.From detection to action: Rapid triage and containmentDefenders can immediately use Tenable One’s CDR capabilities, with AI-powered threat stories, to guide surgical containment of a Storm-0501 cloud ransomware campaign. By consolidating fragmented Azure activity logs into a clear chronological timeline, Tenable One eliminates hours of manual log parsing and enables security teams to execute the following containment actions immediately:Scope and revoke identities: Use the timeline to identify the initial breach point of an Entra ID Global Administrator role. Immediately terminate all active sessions, revoke refresh tokens, and rotate credentials for the compromised accounts.Revert rogue access: Trace role-assignment events in the events explorer dashboard in Tenable One to strip attacker-assigned owner privileges across affected subscriptions and delete any unauthorized persistence accounts or guest users.Analyze the blast radius: Investigate additional resources associated with the attacker using the events explorer page.Restore defenses: If the alert trail indicates deleted Azure Resource Locks, immutability policies, or Azure Recovery Services vaults, immediately re-apply these defensive barriers to all surviving cloud infrastructure.Recover adversary-created keys: If the adversary created an unauthorized Azure Key Vault or encryption scope to lock your storage accounts, revoke adversary access first, then restore the soft-deleted keys, take ownership of the vault, and re-encrypt data under your own keys before the soft-delete window expires.Azure cloud security: How to protect infrastructure against cloud ransomwareThe campaign orchestrated by Storm-0501 underscores that modern defenders can no longer rely on disparate alerts. They need a unified view that connects the dots. Tenable One’s CDR capabilities provide that clarity, context, and insight, turning attackers’ complex cloud maneuvers into a clear, actionable threat story that empowers organizations to intercept ransomware at the earliest stage possible.Note: Tenable continuously monitors attacker campaigns and the threat landscape; therefore, additional detection rules will be released to provide an even more comprehensive coverage against this threat actor and others.Learn more about Tenable One’s CDR capabilities.
Analysis Summary
# Tool/Technique: Storm-0501 Cloud Ransomware Campaign
## Overview
Storm-0501 is a financially motivated cybercrime group that has evolved from traditional on-premises ransomware attacks to sophisticated "cloud-first" ransomware operations. Their primary objective is the total hijacking of cloud tenants by targeting the cloud control plane, bypassing traditional endpoint-based security.
## Technical Details
- **Type**: Technique / Campaign (Cybercrime Group)
- **Platform**: Microsoft Azure, Microsoft Entra ID (formerly Azure AD), On-premises Active Directory.
- **Capabilities**: Lateral movement from on-prem to cloud, administrative identity hijacking, neutralization of cloud defensive configurations, data exfiltration, and resource encryption.
- **First Seen**: 2024 (Observation of expansion into cloud-native ransomware tactics).
## MITRE ATT&CK Mapping
- **[TA0003 - Persistence]**
- [T1098.001 - Account Manipulation: Additional Cloud Roles]
- [T1136.003 - Create Account: Cloud Account]
- **[TA0005 - Defense Evasion]**
- [T1562.001 - Impair Defenses: Disable or Modify Tools] (Neutralizing Resource Locks/Immutability)
- [T1562.008 - Impair Defenses: Delete Cloud Backups]
- **[TA0008 - Lateral Movement]**
- [T1021.007 - Remote Services: Cloud Services] (On-prem AD to Entra ID bridge)
- **[TA0010 - Exfiltration]**
- [T1537 - Transfer Data to Cloud Account]
- **[TA0040 - Impact]**
- [T1485 - Data Destruction]
- [T1486 - Data Encrypted for Impact]
## Functionality
### Core Capabilities
- **Identity Hijacking**: Compromising high-privilege administrative identities (e.g., Global Administrator) to gain control over the cloud environment.
- **On-Prem to Cloud Bridging**: Leveraging access in on-premises Active Directory to move laterally into Microsoft Entra ID and Azure subscriptions.
- **Data Exfiltration and Destruction**: Stealing sensitive information followed by the destruction of data and backups to prevent recovery.
### Advanced Features
- **Defensive Neutralization**: Systematically identifying and removing Azure Resource Locks and immutability policies.
- **Malicious Resource Creation**: Creating unauthorized Azure Key Vaults or encryption scopes to lock storage accounts under the attacker's control.
- **Tenant Hijacking**: Shifting focus from encrypting a single workstation to seizing the entire cloud control plane.
## Indicators of Compromise
- **File Hashes**: *Not provided in article.*
- **File Names**: *Not provided in article.*
- **Registry Keys**: *Not provided in article.*
- **Network Indicators**: *Not provided in article.*
- **Behavioral Indicators**:
- Unexpected deletion of Azure Resource Locks or Azure Recovery Services vaults.
- Creation of new, unauthorized Global Administrator or Owner roles.
- Rapid modifications to immutability policies on storage accounts.
- Unauthorized session activity for high-privilege accounts from unusual locations.
## Associated Threat Actors
- **Storm-0501**
## Detection Methods
- **Behavioral Detection**: Monitoring Azure activity logs for a chronological sequence of events (e.g., role assignment followed by lock removal and backup deletion).
- **Cloud Detection and Response (CDR)**: Using AI-powered "threat stories" to correlate fragmented logs into a unified attack chain.
- **Anomaly Detection**: Identifying the creation of unauthorized encryption scopes or Key Vaults.
## Mitigation Strategies
- **Hardening Recommendations**:
- Enforce Multi-Factor Authentication (MFA) for all administrative roles.
- Apply the principle of least privilege for Entra ID roles.
- Implement "Break-glass" accounts with rigorous monitoring.
- **Prevention Measures**:
- Protect Azure Recovery Services vaults with multi-user authorization.
- Regularly audit and re-apply Azure Resource Locks and immutability policies.
- **Incident Response**:
- Terminate all active sessions and revoke refresh tokens for compromised Global Admin accounts.
- Revert rogue role assignments and delete unauthorized guest users.
## Related Tools/Techniques
- **Traditional Ransomware**: Earlier iterations focused on endpoint encryption.
- **Cloud Tenant Hijacking**: A broader category of attacks targeting cloud service providers (CSPs).
- **Credential Access**: Targeting Microsoft Entra ID credentials to bridge the gap between on-prem and cloud.