Skip to main content
Mallory
MalwareUsed by 1 actorExploits 4 CVEs

Emissary

Emissary is a remote access implant/trojan associated with the China-linked espionage group Lotus Blossom (also tracked as Lotus Panda, Billbug, Spring Dragon, Thrip, Bronze Elgin, Raspberry Typhoon, and Red Salamander). It has been described as related to the Elise malware family and observed alongside Elise, functioning as a similar remote access implant. Reported capabilities include creating a remote shell and executing specified commands, executing discovery and administrative commands such as ipconfig /all, net start, and net localgroup administrators, and interacting with Windows services. Emissary uses HTTP or HTTPS for command-and-control. Some variants encrypt C2 data with various XOR operations, and one described variant receives a 36-character GUID in the C2 server response that is then used as an encryption key for subsequent network communications. For execution and persistence, Emissary has been observed running through legitimate Windows binaries such as rundll32.exe, with variants using rundll32.exe in Registry values to establish persistence. It also injects its DLL into a newly spawned Internet Explorer process. The content links Emissary to Lotus Blossom operations targeting government, military, and strategic-sector victims, particularly in the Asia-Pacific region.

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-2014-6332Windows OLE Automation Array Remote Code Execution Vulnerability

...to deploy another trojan related to Elise codenamed Emissary.

via the hacker newsthehackernews.com
CVE-2017-11882Microsoft Office Equation Editor Remote Code ExecutionExploited in the wild

CVE-2018-0802 and CVE-2017-11882: Critical memory corruption vulnerabilities in the legacy Microsoft Office Equation Editor (EQNEDT32.EXE) used extensively during “Spring Dragon” campaigns...

via socradar blogsocradar.io
CVE-2018-0802Microsoft Office Equation Editor Memory Corruption RCEExploited in the wild

CVE-2018-0802 and CVE-2017-11882: Critical memory corruption vulnerabilities in the legacy Microsoft Office Equation Editor (EQNEDT32.EXE) used extensively during “Spring Dragon” campaigns to deliver Elise and Emissary Trojan payloads...

via socradar blogsocradar.io
CVE-2012-0158MSCOMCTL.OCX ListView/TreeView ActiveX Remote Code ExecutionExploited in the wild

...spear-phishing campaigns exploiting Microsoft Office vulnerabilities like CVE-2012-0158... / CVE-2012-0158: A foundational vulnerability in Microsoft Office ActiveX controls used for several years...

via socradar blogsocradar.io
THREAT ACTORS

Groups observed using it

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

View more details
Lotus Blossom

...to deploy another trojan related to Elise codenamed Emissary.

via the hacker newsthehackernews.com
MITRE ATT&CK

Techniques & procedures

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

Initial Access

3 techniques
T1189Drive-by CompromiseEvidence1

“The group also conducted watering hole attacks by compromising trusted regional websites.” / “Spring Dragon… deployed watering hole techniques, compromising regional websites…”

T1566PhishingEvidence1

“the infection chain begins with a phishing email titled ‘Meeting Invitation’… The content includes two links… download of a .zip file…”

T1566.001Spearphishing AttachmentEvidence1

“Initially recognized for spear-phishing campaigns exploiting Microsoft Office vulnerabilities like CVE-2012-0158 …” / “Early operations relied heavily on spear-phishing emails delivering weaponized Office documents…”

Execution

2 techniques
T1059.003Windows Command ShellEvidence4
TacticExecution

The content repeatedly describes use of cmd.exe, cmd /c, Windows command shell, and xp_cmdshell to execute commands, run payloads, launch binaries, perform reconnaissance, persistence, cleanup, and ransomware actions. Examples include: 'Sandworm Team used the xp_cmdshell command in MS-SQL', 'APT41 used cmd.exe /c to execute commands on remote machines', and many malware families 'can use cmd.exe to execute commands on a compromised host.' | Many entries explicitly state malware 'can create a reverse shell' or 'launch a remote shell,' including 4H RAT, AuditCred, BLACKCOFFEE, Carbanak, DarkComet, Exaramel for Windows, PlugX, QuasarRAT, and ZxShell.

T1203Exploitation for Client ExecutionEvidence1
TacticExecution

“exploiting Microsoft Office vulnerabilities like CVE-2012-0158” and later lists CVE-2017-11882, CVE-2018-0802, CVE-2014-6332, CVE-2014-4114, CVE-2010-2883, CVE-2010-0188, CVE-2009-4324, CVE-2016-1019.

Persistence

2 techniques
T1543.003Windows ServiceEvidence2

“Sandworm Team used an arbitrary system service to load at system boot for persistence for Industroyer… replaced the ImagePath registry value of a Windows service with a new backdoor binary… [multiple groups/malware] creating a service / installing as a service / modifying service configurations for persistence.”

T1547.001Registry Run Keys / Startup FolderEvidence4

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.

T1055.001Dynamic-link Library InjectionEvidence1
T1543.003Windows ServiceEvidence2

“Sandworm Team used an arbitrary system service to load at system boot for persistence for Industroyer… replaced the ImagePath registry value of a Windows service with a new backdoor binary… [multiple groups/malware] creating a service / installing as a service / modifying service configurations for persistence.”

T1547.001Registry Run Keys / Startup FolderEvidence4

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.

Stealth

5 techniques
T1027Obfuscated Files or InformationEvidence5
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.001Binary PaddingEvidence1
TacticStealth
T1027.013Encrypted/Encoded FileEvidence2
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.'

T1055.001Dynamic-link Library InjectionEvidence1
T1218.011Rundll32Evidence2
TacticStealth

“Emissary… often executed through legitimate Windows binaries such as rundll32.”

Discovery

5 techniques
T1007System Service DiscoveryEvidence2
TacticDiscovery

"actors used the following command ... to obtain information about services: net start"; "APT1 used the commands net start and tasklist to get a listing of the services on the system"; "OilRig has used sc query on a victim to gather information about services"; "Indrik Spider has used the win32_service WMI class to retrieve a list of services"

T1016System Network Configuration DiscoveryEvidence3
TacticDiscovery

The content repeatedly describes actors and malware using commands and APIs such as ipconfig /all, ifconfig, arp -a, route print, netsh interface show, GetAdaptersInfo, and GetIpNetTable to gather IP addresses, MAC addresses, DNS, DHCP, gateways, routing tables, ARP cache, proxy settings, and network adapter/interface details.

T1069.001Local GroupsEvidence1
TacticDiscovery
T1082System Information DiscoveryEvidence5
TacticDiscovery

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."

T1615Group Policy DiscoveryEvidence1
TacticDiscovery
T1071.001Web ProtocolsEvidence3

The content repeatedly describes threat actors, malware, and campaigns using HTTP and/or HTTPS for command and control, including examples such as BlackEnergy communicating with C2 over HTTP POST requests and many other families using HTTP/S for C2.

T1105Ingress Tool TransferEvidence1
T1219Remote Access ToolsEvidence1

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 CryptographyEvidence2

"3PARA RAT command and control commands are encrypted within the HTTP C2 channel using the DES algorithm in CBC mode..."; "APT33 has used AES for encryption of command and control traffic."; "Carbanak encrypts the message body of HTTP traffic with RC2 (in CBC mode)."; "Duqu ... data stream can be encrypted with AES-CBC."; "PoisonIvy uses the Camellia cipher to encrypt communications."

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 attribution1

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 mapping21

Every documented technique, ranked by evidence weight.

Researcher chatter

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