Skip to main content
Meet us at Black Hat USA 2026— Las Vegas, August 1–6Book a Meeting
Mallory
MalwareRansomwareUsed by 10 actorsExploits 3 CVEs

Maze

Maze is a ransomware family and ransomware-as-a-service operation first branded as Maze in May 2019; earlier reporting referred to it as “ChaCha ransomware” based on its use of the ChaCha stream cipher. It became one of the first prominent double-extortion ransomware operations, stealing victim data and threatening public exposure through dedicated leak/news sites in addition to encrypting files. Reported delivery and intrusion vectors include exploit kits, spam/phishing emails, malicious Microsoft Word documents with VBA macros that launch PowerShell to download the payload, Remote Desktop Protocol compromise, and other network exploitation methods. Proofpoint-linked TA2101 campaigns in October-November 2019 delivered Maze in Germany and Italy using tax-themed lures impersonating government agencies; one Italian lure used VERDI.doc, which downloaded Maze to %TEMP% and executed it after macros were enabled.

Technically, Maze is described as mostly written in C++ with heavy assembly use and control-flow obfuscation. It dynamically resolves APIs by hashing names, includes anti-analysis checks such as IsDebuggerPresent, PEB.BeingDebuggedFlag, and process-name checks for tools including procmon, x32dbg, x64dbg, ollydbg, procexp, IDA debugger, x32dbg, and OllyDbg, and has disabled Windows Defender Real-Time Monitoring and attempted to disable endpoint protection services. It checks system language using GetUserDefaultUILanguage and terminates if the language matches a predefined exclusion list. Maze established persistence via a Windows autorun registry entry and also created scheduled tasks using names such as “Windows Update Security” to launch at a specific time. It queried antivirus products through WMI root\SecurityCenter2, used WMI/WMIC to delete shadow volumes, attempted deletion both before and after encryption, and used Wow64RevertWow64FsRedirection after shadow-copy deletion attempts to restore filesystem redirection state. Maze also used WMI to connect a virtual machine to the victim organization’s network domain.

For command and control and exfiltration, Maze has communicated with hard-coded IP addresses via HTTP and exfiltrated host data over HTTP POST on port 80 using WS2_32.dll. FireEye reported the MAZE group using RDP over the Ngrok tunneling service as an alternative command-and-control channel. Encryption is reported as RSA plus ChaCha20/ChaCha-based. Maze skips specific directories and file types, drops the ransom note DECRYPT-FILES.txt and the wallpaper file 000.bmp, and can play a synthesized voice alert via the Microsoft Speech API. The victim portal reportedly required the DECRYPT-FILES.txt file for identification, offered a chat window for negotiation, and allowed upload of three image files for free decryption proof.

Maze is associated with the Maze gang/MAZE group and is also referenced in reporting on affiliates and broader criminal ecosystems. Multiple security companies assessed ties between former Maze affiliates and Egregor. Reporting also states FIN7 expanded into ransomware deployment through affiliations with REvil and Maze, and CERT-FR documented Lockean using Maze among several RaaS families. DoppelPaymer has been described as sharing tactics and much code with BitPaymer and Maze. Victims explicitly mentioned in the content include Allied Universal, Canon, Southwire, the City of Pensacola, LG Electronics, Xerox, and others. In the Canon incident, Maze was reported to have stolen 10 TB of data and deployed encryption on August 5, 2020. Maze shut down operations on November 1, 2020.

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

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

3 CVES
CVE-2020-0787Windows BITS Elevation of Privilege via Improper Symlink HandlingExploited in the wild

The exploit was used in Maze and Egregor ransomware campaigns. | The Windows Background Intelligent Transfer Service (BITS) is vulnerable to a privilege elevation vulnerability... Actors exploiting this vulnerability commonly used the proof of concept code released by the security researcher... The exploit was used in Maze and Egregor ransomware campaigns.

via ic3 alertsic3.gov
CVE-2017-0144EternalBlue SMBv1 Remote Code Execution

"Since November 2019, we’ve seen the MAZE ransomware being used in attacks that combine targeted ransomware use, public exposure of victim data, and an affiliate model."

via fireeyefireeye.com
CVE-2018-8174Windows VBScript Engine Remote Code Execution Vulnerability

"Since November 2019, we’ve seen the MAZE ransomware being used in attacks that combine targeted ransomware use, public exposure of victim data, and an affiliate model."

via fireeyefireeye.com
THREAT ACTORS

Groups observed using it

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

View more details
FIN7

In 2023, FIN7 expanded its operations to include the deployment of ransomware through affiliations with RaaS groups such as REvil and Maze, while also managing its own RaaS programs, including the now-retired Darkside and BlackMatter.

via recorded future blogrecordedfuture.com
DEV-0216

In 2020 ELBRUS transitioned from using PoS malware to deploying ransomware as part of a financially motivated extortion scheme, specifically deploying the MAZE and Revil RaaS families.

via microsoft generalmicrosoft.com
Lockean

Between June 2020 and March 2021, Lockean attacked at least seven more companies with various ransomware families: Maze, Egregor, ProLock, REvil.

via bleeping computerbleepingcomputer.com
OnePercent

Between June 2020 and March 2021, Lockean attacked at least seven more companies with various ransomware families: Maze, Egregor, ProLock, REvil.

via bleeping computerbleepingcomputer.com
Twisted Spider

"...the most prolific being TWISTED SPIDER using Maze..."

via crowdstrike bloggo.crowdstrike.com
FIN6

"Since November 2019, we’ve seen the MAZE ransomware being used in attacks that combine targeted ransomware use, public exposure of victim data, and an affiliate model."

via fireeyefireeye.com
MITRE ATT&CK

Techniques & procedures

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

Execution

5 techniques
T1047Windows Management InstrumentationEvidence2

The content repeatedly describes threat actors and malware using WMI/WMIC/wmiexec for remote execution, lateral movement, discovery, persistence, and administrative actions; e.g., 'APT41 used WMI in several ways, including for execution of commands via WMIEXEC as well as for persistence via PowerSploit' and 'Scattered Spider used Windows Management Instrumentation (WMI) to move laterally via Impacket.'

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 TaskEvidence2

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 ShellEvidence2

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.

T1203Exploitation for Client ExecutionEvidence1

Citrix ADC maintains a vulnerable Perl script (newbm.pl) that, when accessed via HTTP POST request ... allows local operating system (OS) commands to execute. Attackers can use this functionality to upload/execute command and control (C2) software ... and gain unauthorized access to the OS.

Persistence

3 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 TaskEvidence2

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.

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, or .lnk files in the Startup folder. | Examples include malware copied to '%AppData%\Microsoft\Windows\Start Menu\Programs\Startup', creation of '.lnk' shortcuts in Startup, and scripts or batch files placed in Startup folders.

Privilege Escalation

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 TaskEvidence2

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

The Windows Background Intelligent Transfer Service (BITS) is vulnerable to a privilege elevation vulnerability ... An actor can exploit this vulnerability to execute arbitrary code with system-level privileges.

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, or .lnk files in the Startup folder. | Examples include malware copied to '%AppData%\Microsoft\Windows\Start Menu\Programs\Startup', creation of '.lnk' shortcuts in Startup, and scripts or batch files placed in Startup folders.

Stealth

3 techniques
T1027Obfuscated Files or InformationEvidence3

The content repeatedly describes malware and threat actors using obfuscated code, encrypted strings, Base64/XOR/RC4/AES encoding, VMProtect/ConfuserEx/SmartAssembly, stack strings, control-flow flattening, opaque predicates, and hidden payloads to evade analysis and detection.

T1036MasqueradingEvidence1

APT-C-36 has used a macro function to set scheduled tasks, disguised as those used by Google.

T1218.007MsiexecEvidence1

“AppleJeus delivered components using a Windows Installer package (.msi)… executed the 3CXDesktopApp.exe…”, “APT38 has used msiexec.exe to execute malicious files.”, “Rancor has used msiexec to download and execute malicious installer files over HTTP.”, “TA505 has used msiexec to download and execute malicious Windows Installer files.”

Discovery

3 techniques
T1057Process DiscoveryEvidence3

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.

T1082System Information DiscoveryEvidence3

The content repeatedly describes malware and threat actors collecting host details such as OS version, hostname, architecture, CPU, memory, BIOS, domain, language, and other configuration data; e.g., "APT41 uses multiple built-in commands such as systeminfo and net config Workstation to enumerate victim system basic configuration information."

T1614.001System Language DiscoveryEvidence3

Examples include "Bazar can also check if the Russian language is installed on the infected machine and terminate if it is found," "DropBook has checked for the presence of Arabic language," and "Maze has checked the language of the infected system using the GetUSerDefaultUILanguage function."

Command and Control

1 technique
T1071.001Web ProtocolsEvidence5

The content repeatedly describes threat actors and malware using HTTP and HTTPS for command and control, such as: "Sandworm Team used BlackEnergy to communicate between compromised hosts and their command-and-control servers via HTTP post requests."

Exfiltration

3 techniques
T1048Exfiltration Over Alternative ProtocolEvidence1

“exfiltrating data to FTP servers using a base64-encoded PowerShell script…” and “used WinSCP to exfiltrate data to an attacker-controlled FTP server,” plus mapping “T1048: Exfiltration Over Alternative Protocol.”

T1537Transfer Data to Cloud AccountEvidence1

Increasingly, attackers also steal sensitive data before deploying the actual ransomware in what is known as a double extortion ransomware attack.

T1567Exfiltration Over Web ServiceEvidence2

The Maze RaaS group presented one of the first examples of double extortion ransomware. Attackers encrypted and exfiltrated sensitive data

Impact

4 techniques
T1486Data Encrypted for ImpactEvidence6

Attackers move directly to deploying ransomware by editing a Group Policy.

T1490Inhibit System RecoveryEvidence3

Examples include 'Avaddon uses wmic.exe to delete shadow copies,' 'BlackCat can use wmic.exe to delete shadow copies on compromised networks,' and 'WannaCry utilizes wmic to delete shadow copies.'

T1529System Shutdown/RebootEvidence2

The process kill lists were designed to amplify the effects of known ransomware strains.

T1657Financial TheftEvidence1

DoppelPaymer has only started publishing data in the last few days... the group claims to have sold data stolen in previous incidents on the dark web.

Other

2 techniques
T1562Impair DefensesEvidence2

The content repeatedly describes threat actors and malware disabling, stopping, uninstalling, or modifying antivirus, EDR, Windows Defender, AMSI, logging, and other security controls.

T1562.001Disable or Modify ToolsEvidence1

Examples include 'Aquatic Panda has attempted to stop endpoint detection and response (EDR) tools', 'BlackByte disabled security tools such as Windows Defender', 'Scattered Spider has uninstalled and disabled security tools', and many malware families terminating AV/EDR processes or services.

INDICATORS OF COMPROMISE

IOCs tracked for this family

74 indicators attributed across vendor reports, sandbox runs, and researcher write-ups. Full values are available in Mallory.

View more in app
Network
17 tracked

IPs, domains, and DNS infrastructure linked to this family.

Hashes
51 tracked

File hashes (MD5, SHA-1, SHA-256) from samples and reports.

Other
6 tracked

Other indicator types observed in public reporting.

TypeValueLatest sighting
domain●●●●●●●●●●●●View more in app1 month ago
hash.md5●●●●●●●●●●●●View more in app1 year ago
hash.md5●●●●●●●●●●●●View more in app2 years ago
hash.md5●●●●●●●●●●●●View more in app6 years ago
domain●●●●●●●●●●●●View more in app6 years ago
domain●●●●●●●●●●●●View more in app6 years ago
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 matching74

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

Threat actor attribution10

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

Exploited vulnerabilities3

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 mapping23

Every documented technique, ranked by evidence weight.

Researcher chatter

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