Skip to main content
Live Webinar with SANS (June 25)— Agentic CTI Automation for Fun & ProfitRegister Free
Mallory
MalwareUsed by 2 actors

MuddyViper

MuddyViper is a previously undocumented backdoor associated with the Iran-aligned threat actor MuddyWater (also tracked as Mango Sandstorm and TA450), which multiple sources in the content link to Iran’s MOIS. It was observed in campaigns active from late September 2024 through March 2025, primarily targeting organizations in Israel, with at least one confirmed victim in Egypt. Reported victim sectors include technology, engineering, manufacturing, local government, education, telecommunications, government, and oil and energy-related organizations.

MuddyViper is delivered by a custom loader named Fooder, which is often disguised as the classic Snake game. Fooder reflectively loads the backdoor into memory and executes it, and uses custom delay logic based on Snake-game behavior combined with Windows Sleep calls to hinder automated analysis. Several reports state MuddyViper was observed only in memory. Initial access in the associated campaigns was typically achieved through spearphishing emails with PDF attachments that linked victims to installers for legitimate remote monitoring and management tools hosted on free file-sharing services such as OneHub, Egnyte, and Mega. Referenced tools include Atera, Level, PDQ, and SimpleHelp.

The backdoor provides extensive control over compromised Windows systems. High-confidence capabilities directly described in the content include collecting system information, executing arbitrary files and shell commands, transferring files, exfiltrating Windows login credentials and browser data, stealing credentials, exfiltrating data, establishing reverse shells, and maintaining persistence. One source states it supports 20 commands. Reported persistence mechanisms include use of a Windows Startup folder installation directory and a scheduled task launched after restart. The malware and related tooling were also described as using Windows CNG cryptographic APIs, which the reporting notes is unusual among Iran-aligned groups.

MuddyViper was used alongside additional MuddyWater tooling including the CE-Notes, LP-Notes, and Blub credential stealers, and in some reporting alongside VAX One and go-socks5 reverse tunnels. The campaign is assessed in the content as focused on credential harvesting, network mapping, and initial-access brokering, including support to Lyceum. The reporting consistently characterizes MuddyViper as part of MuddyWater’s technical evolution toward more focused and sophisticated operations, while still retaining some detectable tradecraft.

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.

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
HEXANE

Implant: MuddyViper reflectively loaded into memory Objective: Credential harvesting, network mapping, initial-access brokering for Lyceum

via falconfeeds blogfalconfeeds.io
MuddyWater

Hackers used the loader to deploy a previously undocumented backdoor Eset dubs "MuddyViper," malware that researchers observed only in computer memory.

via govinfosecuritygovinfosecurity.com
MITRE ATT&CK

Techniques & procedures

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

Initial Access

3 techniques
T1190Exploit Public-Facing ApplicationEvidence1

MuddyWater TTPs list includes “Initial Access T1190 Exploit Public-Facing Application.”

T1566.001Spearphishing AttachmentEvidence1

MuddyWater TTPs list includes “Initial Access T1566.001 Phishing: Spear phishing Attachment.”

T1566.002Spearphishing LinkEvidence1

MuddyWater TTPs list includes “Initial Access T1566.002 Phishing: Spear phishing Link.”

Execution

6 techniques
T1047Windows Management InstrumentationEvidence1

MuddyWater TTPs list includes “Execution T1047 Windows Management Instrumentation.”

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.

T1059Command and Scripting InterpreterEvidence1

The group's WMI-based persistence and memory-resident implant execution are specifically designed to evade the host-based detection tools most commonly deployed in government environments.

T1059.003Windows Command ShellEvidence1

During the 2016 Ukraine Electric Power Attack, Sandworm Team used the xp_cmdshell command in MS-SQL. During the 2025 Poland Wiper Attacks, the adversaries leveraged PsExec to run cmd.exe commands on multiple victim machines. Numerous malware families and groups are described as using cmd.exe, cmd /c, Windows command shell, or command-line interfaces to execute commands, payloads, reconnaissance, persistence, cleanup, and ransomware actions.

T1203Exploitation for Client ExecutionEvidence1

MuddyWater TTPs list includes “Execution T1203 Exploitation for Client Execution,” and the report lists Office-related CVEs (e.g., CVE-2017-0199, CVE-2017-11882).

T1574.001DLLEvidence1

MuddyWater TTPs list includes “Persistence/Privilege Escalation/Defense Evasion T1574.001 Hijack Execution Flow: DLL.”

Persistence

4 techniques
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.

T1112Modify RegistryEvidence2

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.

T1137.001Office Template MacrosEvidence1

MuddyWater TTPs list includes “Persistence T1137.001 Office Application Startup: Office Template Macros.”

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 batch files in the Windows Startup folder.

Privilege Escalation

3 techniques
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, .lnk files, or batch files in the Windows Startup folder.

T1548.002Bypass User Account ControlEvidence1

CastleRAT TTPs list includes “Privilege Escalation T1548.002… Bypass User Account Control.” MuddyWater also lists T1548.002.

Stealth

8 techniques
T1027Obfuscated Files or InformationEvidence1

Black Shrantac TTPs list includes “Defense Evasion T1027 Obfuscated Files or Information.” MuddyWater TTPs list includes multiple T1027 sub-techniques (command obfuscation, steganography, compile after delivery).

T1070Indicator RemovalEvidence1

Bisonal has deleted Registry keys to clean up its prior activity. FIN8 has deleted Registry keys during post compromise cleanup activities. SUNBURST also deleted previously-created Image File Execution Options (IFEO) Debugger registry values and registry keys related to HTTP proxy to clean up traces of its activity.

T1140Deobfuscate/Decode Files or InformationEvidence1

MuddyWater TTPs list includes “Defense Evasion T1140 Deobfuscate/Decode Files or Information.”

T1218.003CMSTPEvidence1

MuddyWater TTPs list includes “Defense Evasion T1218.003… CMSTP.”

T1218.005MshtaEvidence1

MuddyWater TTPs list includes “Defense Evasion T1218.005… Mshta.”

T1218.011Rundll32Evidence1

CastleRAT TTPs list includes “Defense Evasion T1218.011… Rundll32.” MuddyWater also lists “T1218.011… Rundll32.”

T1574.001DLLEvidence1

MuddyWater TTPs list includes “Persistence/Privilege Escalation/Defense Evasion T1574.001 Hijack Execution Flow: DLL.”

T1620Reflective Code LoadingEvidence1

Implant: MuddyViper reflectively loaded into memory

Defense Impairment

1 technique
T1112Modify RegistryEvidence2

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.

Credential Access

2 techniques
T1003.001LSASS MemoryEvidence1

Notable TTP: Mimikatz loader variant deployed for LSASS credential harvesting

T1552.001Credentials In FilesEvidence1

Black Shrantac TTPs list includes “T1552.001 Unsecured Credentials: Credentials In Files.” MuddyWater TTPs list includes the same technique.

Discovery

7 techniques
T1016System Network Configuration DiscoveryEvidence1

MuddyWater TTPs list includes “Discovery T1016 System Network Configuration Discovery.”

T1033System Owner/User DiscoveryEvidence1

MuddyWater TTPs list includes “Discovery T1033 System Owner/User Discovery.”

T1049System Network Connections DiscoveryEvidence1

MuddyWater TTPs list includes “Discovery T1049 System Network Connections Discovery.”

T1057Process DiscoveryEvidence1

Black Shrantac TTPs list includes “Discovery T1057 Process Discovery.” MuddyWater TTPs list includes “Discovery T1057 Process Discovery.”

T1082System Information DiscoveryEvidence1

Black Shrantac TTPs list includes “Discovery T1082 System Information Discovery.” CastleRAT describes collecting “system metadata” and lists “Discovery T1082.” MuddyWater lists “Discovery T1082.”

T1083File and Directory DiscoveryEvidence1

Black Shrantac TTPs list includes “Discovery T1083 File and Directory Discovery.” MuddyWater TTPs list includes “Discovery T1083 File and Directory Discovery.”

T1087.002Domain AccountEvidence1

MuddyWater TTPs list includes “Discovery T1087.002 Account Discovery: Domain Account Discovery.”

Lateral Movement

1 technique
T1210Exploitation of Remote ServicesEvidence1

MuddyWater TTPs list includes “Lateral Movement T1210 Exploitation of Remote Services.”

Collection

3 techniques
T1074.001Local Data StagingEvidence1

MuddyWater TTPs list includes “Collection T1074.001 Data Staged: Local Data Staging.”

T1113Screen CaptureEvidence1

CastleRAT TTPs list includes “Collection T1113 Screen Capture,” and describes “periodically captures screenshots of the active desktop.” MuddyWater also lists “Collection T1113 Screen Capture.”

T1560.001Archive via UtilityEvidence1

MuddyWater TTPs list includes “Collection T1560.001 Archive Collected Data: Archive via Utility.”

Command and Control

8 techniques
T1071.001Web ProtocolsEvidence1

The content repeatedly describes threat actors, malware, and campaigns using HTTP, HTTPS, HTTP GET/POST, cookies in headers, WebSockets/WSS, and web APIs for command and control or related communications.

T1090ProxyEvidence1

"reverse SOCKS5 tunnel connected to a proxy machine as a way of hiding the location of the server."

T1102.002Bidirectional CommunicationEvidence1

MuddyWater TTPs list includes “Command and Control T1102.002 Web Service: Bidirectional Communication.”

T1104Multi-Stage ChannelsEvidence1

MuddyWater TTPs list includes “Command and Control T1104 Multi-Stage Channels.”

T1105Ingress Tool TransferEvidence1

CastleRAT TTPs list includes “Command and control T1105 Ingress Tool Transfer.” MuddyWater also lists T1105.

T1132.001Standard EncodingEvidence1

MuddyWater TTPs list includes “Command and Control T1132.001 Data Encoding: Standard Encoding.”

T1219Remote Access ToolsEvidence2

4H RAT has the capability to create a remote shell. AuditCred can open a reverse shell on the system to execute commands. PlugX allows actors to spawn a reverse shell on a victim. QuasarRAT can launch a remote shell to execute commands on the victim’s machine.

T1573.001Symmetric CryptographyEvidence1

MuddyWater TTPs list includes “Command and Control T1573.001 Encrypted Channel: Symmetric Cryptography.”

Exfiltration

1 technique
T1041Exfiltration Over C2 ChannelEvidence2

ADVSTORESHELL exfiltrates data over the same channel used for C2. Agrius exfiltrated staged data using tools such as Putty and WinSCP, communicating with command and control servers. AppleSeed can exfiltrate files via the C2 channel.

Impact

1 technique
T1485Data DestructionEvidence1

The impact tier is the most varied; Shamoon 4.0, Meteor, BibiWiper, and MuddyViper represent the confirmed destructive payload suite. IOCONTROL directly targets IoT and fuel management OT systems. BaqiyatLock and Sicarii deploy pseudo-ransomware designed to destroy data rather than hold it for ransom.

Other

1 technique
T1562.001Disable or Modify ToolsEvidence1

MuddyWater TTPs list includes “Defense Evasion T1562.001 Impair Defenses: Disable or Modify Tools.”

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 vulnerabilities

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 mapping44

Every documented technique, ranked by evidence weight.

Researcher chatter

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