Skip to main content
Mallory
MalwareRansomwareUsed by 2 actorsExploits 4 CVEs

Embargo

Embargo is a Rust-based ransomware family and ransomware-as-a-service (RaaS) operation, first observed in April/May 2024 and also tracked in reporting as Storm-0501, G1053, and MITRE software entry S1247. It is used in double-extortion attacks in which data is exfiltrated before encryption. Reported exfiltration methods include Rclone to MEGA/MegaSync, and victims are pressured through a Tor-based leak site, Tor registration portal, and TOX. Embargo has been assessed in multiple reports as a probable successor or rebrand of BlackCat/ALPHV. Public reporting identifies Storm-0501 as a primary affiliate associated with deploying Embargo, though Storm-0501 has also used other ransomware families.

Embargo encrypts files using ChaCha20 and Curve25519 and appends a random 6-character hexadecimal extension to encrypted files, with examples including .b58eeb and .3d828a. It drops a ransom note named HOW_TO_RECOVER_FILES.txt. The malware searches folders, subfolders, mounted drives, and networked drives for encryption targets, enumerates device volumes via FindFirstVolumeW(), FindNextVolumeW(), and GetVolumePathNamesForVolumeNameW(), and avoids encrypting certain files and directories using a regular expression embedded in the binary.

The operation uses a Rust-native toolchain that includes the Embargo ransomware payload, the MDeployer loader, and the MS4Killer EDR-killer component. MDeployer has been used to decrypt payloads including the ransomware executable (a.cache) and the MS4Killer payload (b.cache) using a hardcoded RC4 key. Persistence has been established by creating a scheduled task named Perf_sys and by installing a Windows service named irnagentd, configured to execute the MDeployer loader after rebooting into Safe Mode. Embargo has modified and deleted Registry keys to add services and disable security solutions such as Windows Defender, and has used BAT scripts and a DLL variant of MDeployer to weaken defenses.

Embargo uses BYOVD for defense evasion. MS4Killer has delivered the vulnerable probmon.sys driver version 3.0.0.4, signed with a revoked certificate from ITM System Co., LTD., to terminate security products and other targeted processes/services. Reported targeted security products include SentinelOne, Cylance, ESET, Defender, Bitdefender, Kaspersky, and Webroot. The malware performs process discovery with CreateToolHelp32Snapshot(), enumerates active services with OpenSCManagerW() and EnumServicesStatusExW(), and terminates processes and services based on hardcoded lists, including an embedded XOR-encrypted list of security software processes.

Embargo also inhibits recovery and removes artifacts. It empties the Recycle Bin via SHEmptyRecycleBinW(), disables Windows recovery using bcdedit /set {default} recoveryenabled no, and MDeployer has been used to terminate MS4Killer, delete decrypted payloads and the dropped driver, and reboot the system. Reported mutexes include IntoTheFloodAgainSameOldTrip and LoadUpOnGunsBringYourFriends.

Operational reporting describes Embargo as an open-affiliate RaaS model. Storm-0501-linked activity associated with Embargo has targeted organizations primarily in the United States, including government, manufacturing, transportation, law enforcement, healthcare, and technology sectors. Initial access reported for Storm-0501 includes exploitation of known vulnerabilities in Zoho ManageEngine (CVE-2022-47966), Citrix NetScaler/CitrixBleed (CVE-2023-4966), and Adobe ColdFusion (CVE-2023-29300 and CVE-2023-38203), as well as credential theft, brute force, and use of access brokers. Additional observed tooling in related operations includes ADRecon.ps1, AzureHound, Impacket SecretsDump, DCSync, Evil-WinRM, Cobalt Strike, AnyDesk, NinjaOne, and Level.io. One report cited approximately $34.2 million in cryptocurrency payments traced to the Embargo operation through mid-2025.

Share:
For your environment

Hunt this family in your stack

Mallory pivots from this family to the IOCs, detections, and named campaigns that touch your stack, and pages you when something new lands.

EXPLOITED CVES

Vulnerabilities exploited

4 CVEs Mallory has correlated with this family across public research and vendor advisories. Each row links to the full Mallory page for that vulnerability.

4 CVES
CVE-2023-29300Adobe ColdFusion Deserialization of Untrusted Data RCEExploited in the wild

Initial Access Primary (Storm-0501): Exploitation of known N-day vulnerabilities in internet-facing applications: CVE-2023-29300 / CVE-2023-38203 (Adobe ColdFusion) | Embargo Ransomware (Storm-0501) Type: Ransomware-as-a-Service (RaaS) - Open Affiliate Model

via shroudcloudshroudcloud.io
CVE-2023-4966CitrixBleedExploited in the wild

Embargo Ransomware (Storm-0501) Type: Ransomware-as-a-Service (RaaS) - Open Affiliate Model | Initial Access Primary (Storm-0501): Exploitation of known N-day vulnerabilities in internet-facing applications: CVE-2023-4966 (Citrix NetScaler - "Citrix Bleed")

via shroudcloudshroudcloud.io
CVE-2023-38203Adobe ColdFusion Deserialization of Untrusted Data RCEExploited in the wild

Embargo Ransomware (Storm-0501) Type: Ransomware-as-a-Service (RaaS) - Open Affiliate Model | Initial Access Primary (Storm-0501): Exploitation of known N-day vulnerabilities in internet-facing applications: CVE-2023-29300 / CVE-2023-38203 (Adobe ColdFusion)

via shroudcloudshroudcloud.io
CVE-2022-47966Unauthenticated RCE in Zoho ManageEngine SAML SSOExploited in the wild

Embargo Ransomware (Storm-0501) Type: Ransomware-as-a-Service (RaaS) - Open Affiliate Model | Initial Access Primary (Storm-0501): Exploitation of known N-day vulnerabilities in internet-facing applications: CVE-2022-47966 (Zoho ManageEngine RCE)

via shroudcloudshroudcloud.io
THREAT ACTORS

Groups observed using it

2 distinct threat actors attributed by public researchers. Open in Mallory to see the full evidence chain and overlapping campaigns.

View more details
Storm-0501

Embargo has obtained persistence of the loader MDeployer by creating a scheduled task named "Perf_sys."

via mitre attack websiteattack.mitre.org
Hastalamuerte

Hastalamuerte was an experienced affiliate who had previously worked with Embargo, LockBit, and Medusa before joining Qilin.

via checkpoint research blogresearch.checkpoint.com
MITRE ATT&CK

Techniques & procedures

26 distinct techniques documented for this family, organized by ATT&CK tactic.

Execution

4 techniques
T1053Scheduled Task/JobEvidence1

“Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.” / “APT29 used scheduler and schtasks to create new tasks on remote host as part of their lateral movement… updating an existing legitimate task to execute their tools and then returned the scheduled task to its original configuration.”

T1053.005Scheduled TaskEvidence4

During the 2022 Ukraine Electric Power Attack, Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.

T1059.003Windows Command ShellEvidence1
TacticExecution

APT1 has used the Windows command shell to execute commands, and batch scripting to automate execution. Blue Mockingbird has used batch script files to automate execution and deployment of payloads. During HomeLand Justice, threat actors used Windows batch files for persistence and execution.

T1106Native APIEvidence2
TacticExecution

Embargo has leveraged Windows Native API functions to execute its operations.

Persistence

5 techniques
T1053Scheduled Task/JobEvidence1

“Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.” / “APT29 used scheduler and schtasks to create new tasks on remote host as part of their lateral movement… updating an existing legitimate task to execute their tools and then returned the scheduled task to its original configuration.”

T1053.005Scheduled TaskEvidence4

During the 2022 Ukraine Electric Power Attack, Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.

T1112Modify RegistryEvidence4

The content repeatedly describes threat actors and malware modifying, creating, deleting, or storing data in Windows Registry keys and values for persistence, configuration storage, defense evasion, credential access, privilege escalation, and execution.

T1543.003Windows ServiceEvidence2

Embargo has modified the Windows Registry to start a custom service named irnagentd in Safe Mode. Winnti for Windows can add a service named wind0ws to the Registry to achieve persistence after reboot.

T1547.001Registry Run Keys / Startup FolderEvidence3

The content repeatedly describes malware and threat actors establishing persistence by adding values under HKCU/HKLM\Software\Microsoft\Windows\CurrentVersion\Run or RunOnce, and by placing executables, scripts, .lnk files, or .bat files in the Windows Startup folder.

T1053Scheduled Task/JobEvidence1

“Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.” / “APT29 used scheduler and schtasks to create new tasks on remote host as part of their lateral movement… updating an existing legitimate task to execute their tools and then returned the scheduled task to its original configuration.”

T1053.005Scheduled TaskEvidence4

During the 2022 Ukraine Electric Power Attack, Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.

T1068Exploitation for Privilege EscalationEvidence1
T1484.001Group Policy ModificationEvidence2

Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.

T1543.003Windows ServiceEvidence2

Embargo has modified the Windows Registry to start a custom service named irnagentd in Safe Mode. Winnti for Windows can add a service named wind0ws to the Registry to achieve persistence after reboot.

T1547.001Registry Run Keys / Startup FolderEvidence3

The content repeatedly describes malware and threat actors establishing persistence by adding values under HKCU/HKLM\Software\Microsoft\Windows\CurrentVersion\Run or RunOnce, and by placing executables, scripts, .lnk files, or .bat files in the Windows Startup folder.

Stealth

7 techniques
T1027Obfuscated Files or InformationEvidence2
TacticStealth

The content repeatedly describes payloads, strings, configuration files, scripts, URLs, and binaries being obfuscated or encoded using Base64, XOR, RC4, AES, RSA, hex encoding, custom algorithms, and other methods across many malware families and threat actors.

T1027.013Encrypted/Encoded FileEvidence1
TacticStealth

Examples throughout the content include 'encrypted payloads decrypted and executed in memory,' 'encrypts its configuration file,' 'AES-encrypted resource,' 'RC4 encrypted embedded scripts,' and 'payload includes an encrypted main component.'

T1070.004File DeletionEvidence3
TacticStealth

The content repeatedly describes adversaries and malware deleting files, directories, droppers, scripts, logs, archives, staged data, and other artifacts from compromised systems, e.g., 'APT29 has used SDelete to remove artifacts from victim networks' and 'Lazarus Group malware has deleted files in various ways, including "suicide scripts" to delete malware binaries from the victim.'

T1140Deobfuscate/Decode Files or InformationEvidence3
TacticStealth

Embargo has utilized MDeployer to decrypt two payloads that contain MS4Killer toolkit b.cache and the Embargo ransomware executable a.cache with a hardcoded RC4 key.

T1480.002Mutual ExclusionEvidence1
TacticStealth

Embargo has utilized a hardcoded mutex name of "LoadUpOnGunsBringYourFriends" using the CreateMutexW() function. Embargo has also utilized a hardcoded mutex name of "IntoTheFloodAgainSameOldTrip."

T1497.001System ChecksEvidence1

Several entries describe malware examining running processes to determine if a debugger, sandbox, virtual environment, or analysis/security tools are present, such as AsyncRAT checking for a debugger, RogueRobin enumerating Wireshark and Sysinternals processes, and P8RAT checking for processes associated with virtual environments.

T1679Selective ExclusionEvidence1
TacticStealth

Embargo has avoided encrypting specific files and directories by leveraging a regular expression within the ransomware binary.

Defense Impairment

2 techniques
T1112Modify RegistryEvidence4

The content repeatedly describes threat actors and malware modifying, creating, deleting, or storing data in Windows Registry keys and values for persistence, configuration storage, defense evasion, credential access, privilege escalation, and execution.

T1484.001Group Policy ModificationEvidence2

Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.

Discovery

5 techniques
T1007System Service DiscoveryEvidence2
TacticDiscovery

Embargo has obtained active services running on the victim’s system through the functions OpenSCManagerW() and EnumServicesStatusExW().

T1057Process DiscoveryEvidence2
TacticDiscovery

The content repeatedly describes malware and threat actors obtaining lists of running processes, using utilities such as tasklist, ps, WMI, Get-Process, CreateToolhelp32Snapshot, EnumProcesses, and similar APIs/commands to enumerate active processes on victim systems.

T1083File and Directory DiscoveryEvidence1
TacticDiscovery

Embargo has searched for folders, subfolders and other networked or mounted drives for follow on encryption actions. Embargo has also iterated device volumes using FindFirstVolumeW() and FindNextVolumeW() functions and then calls the GetVolumePathNamesForVolumeNameW() function.

T1135Network Share DiscoveryEvidence1
TacticDiscovery

Embargo has searched for folders, subfolders and other networked or mounted drives for follow-on encryption actions.

T1497.001System ChecksEvidence1

Several entries describe malware examining running processes to determine if a debugger, sandbox, virtual environment, or analysis/security tools are present, such as AsyncRAT checking for a debugger, RogueRobin enumerating Wireshark and Sysinternals processes, and P8RAT checking for processes associated with virtual environments.

Impact

4 techniques
T1486Data Encrypted for ImpactEvidence3
TacticImpact

Embargo has the ability to encrypt files with the ChaCha20 and Curve25519 cryptographic algorithms. Embargo also has the ability to encrypt system data and add a random six-letter extension consisting of hexadecimal characters such as ".b58eeb" or ".3d828a" to encrypted files.

T1489Service StopEvidence2
TacticImpact

Embargo has terminated active processes and services based on a hardcoded list using the CloseServiceHandle() function. Embargo has also leveraged MS4Killer to terminate processes contained in an embedded list of security software process names that were XOR-encrypted.

T1490Inhibit System RecoveryEvidence4
TacticImpact

Embargo has cleared files from the recycle bin by invoking SHEmptyRecycleBinW() and disabled Windows recovery through C:\Windows\System32\cmd.exe /q /c bcdedit /set {default} recoveryenabled no.

T1657Financial TheftEvidence1
TacticImpact

Embargo has been leveraged in double-extortion ransomware, exfiltrating files then encrypting them, to prompt victims to pay a ransom.

Other

2 techniques
T1562Impair DefensesEvidence1

Examples include BlackByte performing Registry modifications to escalate privileges and disable security tools; LockBit 3.0 changing Registry values to disable SmartScreen and Windows Defender; TA505 using malware to disable Windows Defender through Registry modification.

T1562.001Disable or Modify ToolsEvidence1

BlackByte performed Registry modifications to escalate privileges and disable security tools. Embargo has modified and deleted Registry keys to add services, and to disable Security Solutions such as Windows Defender. TA505 has used malware to disable Windows Defender through modification of the Registry. During SharePoint ToolShell Exploitation, threat actors, including Storm-2603, disabled security services via Registry modifications.

What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets match these IOCs, which detections are missing, which campaigns to expect next, and what to do in the next 30 minutes.
IOC matching

Match every observed IP, domain, and hash against your live telemetry.

Threat actor attribution2

Named campaigns wielding this family, with evidence pinned to each claim.

Exploited vulnerabilities4

CVEs this family uses for access and lateral movement.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

MITRE ATT&CK mapping26

Every documented technique, ranked by evidence weight.

Researcher chatter

Reddit, Mastodon, and CTI community discussion around this family.