VYPR
breachPublished May 26, 2026· 1 source

MuddyWater Uses DLL Side-Loading in Espionage Campaign Targeting 9 Countries

Iranian state-linked group MuddyWater targeted nine organizations across nine countries in Q1 2026 using DLL side-loading to deliver malware and steal data.

The Iranian hacking group known as MuddyWater has been linked to a new campaign affecting at least nine organizations across nine countries on four continents in the first quarter of 2026.

The activity targeted industrial and electronics manufacturing, education and public-sector bodies, financial services, and professional services, per the Threat Hunter Team from Symantec and Carbon Black. Among the victims is a major South Korean electronics manufacturer, with the attackers spending a week inside its network in February 2026.

Also singled as part of the sprawling espionage effort were an international airport in the Middle East, Southeast Asian industrial manufacturers, and a Latin American financial-services provider.

"The attackers relied heavily on DLL side-loading using legitimately signed Fortemedia (fmapp.exe) and SentinelOne (sentinelmemoryscanner.exe) binaries to execute malicious DLLs while masquerading as benign software," Broadcom's cybersecurity teams said.

The use of "fmapp.exe" to sideload "fmapp.dll" was previously documented by Group-IB in connection with another MuddyWater campaign codenamed Operation Olalampo. According to Huntress, the DLL contains code to connect to an attacker-controlled IP address ("157.20.182[.]49").

On the other hand, the abuse of "sentinelmemoryscanner.exe" — a binary associated with a security product — is assessed to be a deliberate choice, as it can bypass signature-based detection. It's designed to sideload a rogue DLL named "sentinelagentcore.dll."

Both the DLLs embed an open-source tool called ChromElevator to siphon passwords, cookies, and payment card data from Chromium-based browsers, effectively getting around App-Bound Encryption (ABE) protections.

A noteworthy aspect of the attacks is the use of Node.js scripts to launch PowerShell code responsible for carrying out discovery and information gathering operations. In at least one instance, the attackers have been found to stage the stolen data on sendit[.]sh, a public file-transfer service.

"A node.exe-based implant chain was used to drop PowerShell scripts that performed reconnaissance, screenshot capture, SAM hive theft, privilege escalation, and SOCKS5 reverse-proxy tunnelling," Symantec and Carbon Black said.

Also delivered are the two aforementioned DLL side-loading pairs to provide attackers with a covert tunnel to relay traffic and launch ChromElevator. The attacks are also characterized by efforts to dump credentials that would allow them to move laterally across the networks.

In the intrusion targeting the South Korean electronics manufacturer, MuddyWater is believed to have repeatedly carried out PowerShell-based reconnaissance, as well as re-execute the two binaries to ensure it retains access to the compromised host. The initial access vector used to breach the organization is unknown.

"The cadence is again consistent with implant-driven activity rather than continuous operator presence," the researchers said. "Its campaign history shows a clear move towards quieter, more disciplined operations. None of these techniques is individually novel, but in combination they provide more evidence of a significant step up in operational hygiene from the Seedworm that we knew of two or three years ago."

Synthesized by Vypr AI
MuddyWater Uses DLL Side-Loading in Espionage Campaign Targeting 9 Countries · VYPR