Join our Newsletter — 33% off our NHI Course
Home› Guides› Storm-0501 Threat Actor Profile Guide: How Hybrid Identity…
Guide Threat Intelligence & Threat Actors

Storm-0501 Threat Actor Profile Guide: How Hybrid Identity Becomes Cloud Ransomware

PDF for newsletter subscribers · free to read online

← All guides
By NHI Mgmt Group, edited by Lalit Choda Updated 27 October 2026 13 min read
On this page

Storm-0501 turns a compromised on-premises Active Directory into control of Microsoft Entra ID and Azure, then steals, deletes and encrypts cloud data without needing to drop ransomware on cloud workloads. This profile draws on MITRE ATT&CK (G1053), Microsoft Threat Intelligence's 2024 and 2025 reports and Mandiant's earlier reporting on the Sabbath brand. It covers how the group moves through hybrid identity, which ATT&CK techniques it uses, which detections and settings break the chain, and how to measure progress. It is for identity, cloud and security operations leads running hybrid Microsoft estates; attribution follows each source's wording.

Key takeaways

  • The sync server is the bridge. Microsoft reports Storm-0501 extracting credentials for Entra Connect Sync accounts and using a compromised Entra Connect Sync server to move into the cloud (ATT&CK T1021.007). Treat sync servers as Tier 0.
  • A non-human admin account was the weak point. In the 2025 case Microsoft describes a synced non-human identity holding Global Administrator with no registered MFA method; the attacker reset its on-premises password, let Password Hash Synchronization carry it to Entra ID, then registered its own MFA.
  • Persistence lives in federation. With Global Administrator rights the group used AADInternals to add an attacker-controlled federated domain, letting it forge SAML tokens and impersonate users (T1484.002).
  • Cloud ransomware is an identity attack. Elevate access, Owner role assignment, storage key theft, deletion of backups, locks and immutability policies, then encryption with an attacker-created Key Vault key: every step used Azure control-plane permissions.
  • The fixes are configuration, not new products. Application-based authentication for Entra Connect, cloud-only admins with phishing-resistant MFA, federation hardening, resource locks, immutability and Key Vault purge protection close most of the documented path.

Who they are (names and aliases)

MITRE ATT&CK tracks Storm-0501 as group G1053 and describes it as a financially motivated cybercriminal group, active since 2021, that uses commodity and open-source tools for ransomware operations. "Storm-" is Microsoft's prefix for a developing cluster, so the name may change if Microsoft later folds it into a named actor. See the Threat Actor Naming Conventions Guide.

Name or brandSourceRelationship as published
Storm-0501 (G1053)MITRE ATT&CK; MicrosoftPrimary name; MITRE lists no other aliases
Sabbath (54BB47h)Microsoft; Mandiant; MITREMicrosoft says the group deployed Sabbath against US school districts in 2021. Mandiant tracks the operation behind the Sabbath, Arcane and Eruption brands as UNC2190 but does not mention Storm-0501, so treat the UNC2190 link as an overlap, not an identity
Hive, BlackCat (ALPHV), Hunters International, LockBit 3.0MITRE ATT&CKRansomware-as-a-service programmes the group has worked with as an affiliate
Embargo (S1247)Microsoft; MITRERust-based RaaS strain used in 2024 with double extortion; encrypted files carried extensions such as .embargo

Because the group moves between RaaS brands, a ransom note's brand tells you little about the operator. Key detection on its identity behaviour instead. See the ALPHV BlackCat Threat Actor Profile and the Hunters International Threat Actor Profile for two of the programmes involved.

Targeting and motivation

  • Motivation: financial. MITRE records double extortion (T1657): data theft, direct contact with victims who refuse to pay and posting data on leak sites.
  • Sectors: Microsoft's 2024 report names US government, manufacturing, transportation and law enforcement, plus recent targeting of US hospitals. Microsoft's 2025 report adds the healthcare sector in November 2023 and calls the group opportunistic.
  • Victim shape: the 2025 case was a large enterprise with several subsidiaries, each with its own AD domain and Azure tenant, domain trusts between them and uneven Defender coverage. Only one tenant ran Defender for Endpoint, and the attacker checked for it (sc query sense, sc query windefend) before acting, which Microsoft reads as targeting unmonitored systems.

Tactics and techniques (MITRE ATT&CK)

All IDs below are ATT&CK v20 entries in the G1053 technique list, checked against the official dataset. Tactic labels follow v20, where Defense Impairment replaced the old defence evasion grouping.

TacticTechniqueWhat sources describePrimary defence
Initial accessT1190 Exploit Public-Facing ApplicationN-day flaws: Zoho ManageEngine CVE-2022-47966, Citrix NetScaler CVE-2023-4966, possibly Adobe ColdFusion 2016 (Microsoft, 2024); also stolen credentials and access bought from brokers Storm-0249 and Storm-0900Patch KEV-listed edge flaws fast; see the Initial Access Brokers Guide
Credential accessT1003.006 DCSync; T1555.005 Password ManagersImpacket SecretsDump run repeatedly; DCSync for any account's hash; KeePass secrets gathered by scriptRestrict replication rights; alert on DCSync from non-DCs
Lateral movementT1021.006 Windows Remote Management; T1021.007 Cloud ServicesEvil-WinRM; compromised Entra Connect Sync server used to cross into the cloudTier 0 isolation of sync servers
DiscoveryT1087.004 Cloud Account; T1580; T1526AzureHound enumeration of users, roles, resources, Azure Policy, resource locks and immutability policiesAlert on AzureHound use; limit sync account sign-in locations
PersistenceT1098.001 Additional Cloud CredentialsPassword of an admin without MFA reset and the attacker's own MFA method registeredRequire registered MFA for every privileged account
Defense impairmentT1556.009 Conditional Access PoliciesHopped between devices until a sign-in from a hybrid-joined server satisfied a device-based CA policyPhishing-resistant authentication strength for admins
Privilege escalationT1484.002 Trust Modification; T1098.003 Additional Cloud RolesFederated domain added with AADInternals; Microsoft.Authorization/elevateAccess/action then roleAssignments/write to take Owner on all subscriptionsAlert on federation changes and elevate access
Credential accessT1552.004 Private KeysStorage account access keys taken via Microsoft.Storage/storageAccounts/listkeys/actionDisable shared key access; use Entra auth for storage
ExfiltrationT1537; T1567.002AzCopy to attacker infrastructure; Rclone (masqueraded as svhost.exe) and MEGA on premisesPrivate endpoints; Defender for Storage anomaly alerts
ImpactT1485; T1490; T1578.003; T1486Snapshots, restore points, storage accounts and Recovery Services containers deleted; locks and immutability policies removed; blobs encrypted with an attacker keyResource locks, immutable storage, purge protection, isolated backups
ExecutionT1053.005 Scheduled Task; T1484.001 Group Policy ModificationEmbargo pushed by a GPO-registered scheduled task named SysUpdate; GPOs used to tamper with security productsAlert on GPO changes; tamper protection
Command and controlT1219.002 Remote Desktop SoftwareAnyDesk, NinjaOne and Level.io RMM toolsAllowlist approved RMM tools

How they abuse identities and credentials

The sync accounts

Entra Connect Sync historically authenticated with two service accounts: an on-premises AD account prefixed MSOL_ and a cloud Directory Synchronization Account prefixed sync_<server name>_. Microsoft assessed with high confidence in 2024 that Storm-0501 extracted plaintext credentials for both from the sync server, building on earlier Impacket and DPAPI key theft. With the cloud account the actor could obtain a Microsoft Graph token and potentially set passwords on hybrid accounts. Microsoft has since restricted the permissions of the Directory Synchronization Accounts role, and in 2025 the actor used the sync account mainly for AzureHound reconnaissance; when Conditional Access and MFA blocked privileged sign-ins, it repeated the process from a second Connect server linked to another tenant.

These non-human identities have tenant-wide reach: treat them like a domain controller. See the Microsoft Entra Connect and Cloud Sync Hardening Guide for the server-side detail this profile does not repeat.

The privileged account without MFA

The 2025 pivot depended on a synced, non-human account holding Global Administrator with no MFA method registered. Resetting its on-premises password was enough: Password Hash Synchronization replicated the change, the attacker signed in to Entra ID and enrolled its own authenticator. That is a governance failure: a service-style account in the top cloud role, synced from on premises, with no owner forcing MFA registration. Microsoft's guidance is to keep Global Administrators cloud-native, separate and MFA-registered. See the Tiered Administration and Enterprise Access Model Guide and the Break-Glass Account Guide.

Federation as a backdoor

Using AADInternals, the actor added its own tenant as a trusted federated domain with a root certificate it generated. That lets it mint SAML tokens for any user whose ImmutableId it knows, bypassing MFA; Microsoft observed Office 365 sign-ins with such tokens, and some 2024 victims had only this backdoor and no ransomware. Resetting the original account's password does not remove it. See the Federation and Trust Relationships Guide.

Azure control plane and keys

Global Administrator can toggle elevate access to gain User Access Administrator at root scope; the actor then assigned itself Owner everywhere. The encryption step itself used an attacker-created Key Vault key and storage encryption scopes, with the key deleted afterwards; soft delete (90 days by default) allowed the victim to recover it. See the Azure RBAC and Service Principals Guide.

Notable incidents

PeriodWhat the source reportsSource
2021Sabbath ransomware against US school districts; Mandiant describes a school district extorted publicly in October 2021, with emails to staff, parents and studentsMicrosoft (2025); Mandiant (2021)
November 2023Targeting of the healthcare sectorMicrosoft (2025)
2024Hybrid cloud campaign: N-day initial access, Entra Connect Sync credential theft, federated domain backdoors and Embargo deployed via GPO. Analysed in the Storm-0501 Hybrid Cloud Attacks 2024 breach pageMicrosoft (26 September 2024)
2025 (published 27 August 2025)Cloud-based ransomware against a multi-tenant enterprise: Global Administrator takeover, Owner on all subscriptions, mass deletion and Key Vault encryption, extortion message sent over Microsoft Teams from a compromised userMicrosoft (2025)

Microsoft names no victims, and the 2025 report starts with the actor already holding Domain Admin.

Detection and defence

Controls that break the chain

  • Move Entra Connect to application-based authentication: Microsoft Learn describes a certificate-based OAuth client credential flow that replaces the legacy DSA username and password, with automatic onboarding from Entra Connect 2.5.76.0. Keys are held in the TPM where one exists, which is why Microsoft also recommends enabling TPM on sync servers. Remove the legacy account afterwards (Remove-ADSyncAADServiceAccount). Watch the Application Administrator role, which Microsoft warns can add credentials to the sync application.
  • Restrict sync identities: Conditional Access to block DSA sign-ins from untrusted IPs, and Conditional Access for workload identities once you use application-based authentication.
  • Cloud-only, MFA-registered admins: no synced account in Global Administrator, phishing-resistant authentication strength for admins, and a recurring check that every privileged account has registered methods. See the Phishing-Resistant MFA Guide and the Privileged Identity Management (PIM) Guide.
  • Harden federation: Microsoft recommends setting validatingDomains to "all" in federatedTokenValidationPolicy and federatedIdpMfaBehavior to rejectMfaByFederatedIdp where applicable, plus alerts on any domain authentication change.
  • Protect the recovery layer: resource locks, immutable blob storage, Azure Backup, Key Vault purge protection and Key Vault logs retained for up to a year. Backup administration should not share an identity path with production. See the Backup Identity Isolation Guide.
  • Endpoint basics on Tier 0: tamper protection, EDR in block mode, automated investigation in full mode, and WDAC or AppLocker blocking unapproved RMM tools.

Detection signals

SignalWhere to lookTechnique
Sign-in by a sync account from anywhere other than the sync server, or any interactive useEntra sign-in logs; IdentityLogonEvents (Microsoft hunting query); Defender for Cloud Apps "Suspicious sign-in to Microsoft Entra Connect Sync account"T1078.004
Credential extraction on the sync serverDefender alert "Entra Connect Sync credentials extraction attempt"T1003
DCSync from a non-domain-controller hostDefender for Identity "Suspected DCSync attack (replication of directory services)"T1003.006
Password reset then MFA registration on a privileged accountEntra audit log: Reset password, User registered security infoT1098.001
New federated domain or federation settings changeEntra audit log: Set domain authentication, Set federation settings on domain; "Backdoor creation using AADInternals tool"T1484.002
Elevate access and tenant-wide Owner assignmentsAzure Activity log and Entra audit; "Suspicious Azure elevate access operation"T1098.003
listKeys calls, public access enabled on storage, lock or immutability policy deletionAzure Activity log (Microsoft.Storage/storageAccounts/listkeys/action, storageAccounts/write, Microsoft.Authorization/locks/delete)T1552.004, T1530
Mass deletion of snapshots, restore points or backup containersDefender for Cloud "Suspicious backup resource deletion"; Activity log delete volumeT1490, T1485

Correlating identity and cloud control-plane events is the job of ITDR. See the ITDR Guide.

Rollout

  1. Week 1: list every account in Global Administrator and Privileged Role Administrator; remove synced and non-human accounts, and force MFA registration on the rest. Confirm two cloud-only break-glass accounts work before changing anything else.
  2. Weeks 2 to 4: onboard every Entra Connect server to EDR, enable TPM, and switch to application-based authentication in a staging server first; roll back by re-running the wizard if synchronisation errors appear (Event IDs 1011 and 1012 flag certificate rotation problems).
  3. Weeks 4 to 6: apply federation policy settings, alert on federation, elevate access and role assignment changes, and run sync account Conditional Access in report-only mode before enforcing.
  4. Weeks 6 to 10: enable resource locks, immutability and purge protection on backup and critical storage, test a restore, and disable shared key access where applications allow.
  5. Ongoing: tabletop the 2025 chain and re-check after every new tenant or acquisition.

Small vs large: a single-tenant organisation can finish the first three steps in weeks. Multi-tenant groups like the 2025 victim should treat each Connect server and tenant as a separate Tier 0 asset, with consistent EDR coverage first.

Metrics

  • Synced or non-human accounts holding Global Administrator (target zero).
  • Percentage of privileged accounts with a registered phishing-resistant method (target 100%).
  • Entra Connect servers using application-based authentication and onboarded to EDR (target 100%).
  • Median time from a federation or elevate access change to analyst review.
  • Percentage of backup vaults and critical storage accounts with locks, immutability and purge protection.

Common failure patterns

  • Sync servers outside Tier 0: not onboarded to EDR, administered from ordinary workstations.
  • Uneven coverage across subsidiaries: the attacker deliberately chose devices without Defender.
  • Privileged service-style accounts without MFA: the exact 2025 pivot.
  • Backups administered from the same tenant identities: Owner on the subscription meant Owner on the backups.
  • Treating password reset as eviction: a rogue federated domain survives it.

Framework mapping

Control areaNIST SP 800-53 Rev. 5NIST CSF 2.0
Privileged and service account managementAC-2, AC-6(5)PR.AA-05
MFA for privileged accountsIA-2(1), IA-5PR.AA-03
Patching public-facing servicesRA-5ID.RA-01
RMM allowlistingCM-7(5)PR.PS-01
Key management for Key Vault and storage keysSC-12PR.AA-05
Identity and control-plane monitoringSI-4, AU-6DE.CM-03, DE.CM-09
Protected, tested backupsCP-9PR.DS-11

Practitioner checklist

  • Remove every synced and non-human account from Global Administrator and other Tier 0 roles.
  • Confirm every privileged account has a registered phishing-resistant MFA method.
  • Treat every Entra Connect server as Tier 0: EDR onboarded, TPM enabled, admin access from privileged workstations only.
  • Move Entra Connect to application-based authentication and remove the legacy Directory Synchronization Account.
  • Restrict sync identity sign-ins with Conditional Access and alert on any use outside the sync server.
  • Apply federatedTokenValidationPolicy and federatedIdpMfaBehavior settings and alert on federation changes.
  • Alert on elevate access, tenant-wide Owner assignments, listKeys and lock or immutability deletions.
  • Protect backups with locks, immutability and Key Vault purge protection, administered by separate identities, and test a restore.

Standards and references

Related NHI Mgmt Group resources: Active Directory and Entra ID Hardening Guide · Identity Recovery Guide · Ransomware Groups Guide · Threat Actors Targeting SaaS and Cloud Identity Guide · Backup Security and Immutable Backup Guide

PDF for subscribers

Take this guide with you

Every section, table and checklist in one PDF, with links to the sources and related guides. Subscribe to our weekly NHI & AI Identity Journal and we’ll email you a download link.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Researched and written by the NHI Mgmt Group editorial team using AI tools, under the editorial direction of Lalit Choda. Facts are drawn from the sources listed on this page and checked by our automated quality process. Last updated 27 October 2026. Spotted an error? Use our contact page.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM and Agentic AI security. nhimg.org

PDF Downloads for Newsletter Subscribers

Get the guide

Enter your details and we’ll email you a download link.

The full guide is free to read online. The PDF is a thank you for subscribing.

Fill in all fields marked * and tick the PDF box to continue.