Skip to main content
Meet us at Black Hat USA 2026— Las Vegas, August 1–6Book a Meeting
Mallory
China24 malware familiesExploits CVEs in the wild

Lotus Blossom

Also known asAPT30Bilbugbillbugbronze_elginDRAGONFISHg0030LOTUS PANDAlotus_blossomlotus_blossom_aptLotusBlossomRADIUMRaspberry TyphoonSpring DragonThrip

Lotus Blossom is a long-established China-linked advanced persistent threat group believed to have been active since at least 2009. Known aliases in the provided content include Billbug, Thrip, APT30, Lotus Panda, LotusBlossom, Raspberry Typhoon, Bronze Elgin, Dragonfish, Radium, Spring Dragon, and Bilbug. Symantec concluded after a 2019 investigation that Thrip and Billbug were most likely the same group, and recent reporting also links Lotus Blossom to Billbug and Raspberry Typhoon. The group is associated with espionage activity and selective intrusions against government, defense, telecommunications, financial, IT services, and other organizations, with a strong regional focus on Asia. Symantec attributed a campaign active since at least March 2022 to Billbug/Lotus Blossom/Thrip that targeted a digital certificate authority in an Asian country as well as multiple government and defense agencies in Asia. In at least one government victim, the attackers compromised a large number of machines. Symantec assessed this activity as espionage-driven. Rapid7 also attributed, with moderate confidence, the 2025 Notepad++ supply chain compromise to Lotus Blossom, assessing that campaign as highly selective and targeting government, telecommunications, and financial sectors. Kaspersky identified victims in Vietnam, El Salvador, Australia, the Philippines, and targeted government, financial, and IT service entities. Observed tradecraft in the provided content includes spearphishing with malicious attachments, including malicious DOC attachments, relying on user execution for initial compromise; possible exploitation of public-facing applications for initial access; PowerShell use to download payloads, traverse compromised networks, and conduct reconnaissance; use of dual-use and living-off-the-land tools such as AdFind, WinRAR, Ping, Tracert, Route, NBTscan, Certutil, Winmail, Mimikatz, PsExec, and port scanners; remote system and service enumeration; local staging of compressed and archived data for exfiltration; proxying traffic with HTran; and persistence via Windows services and Windows Registry modifications. The group has configured tools such as Sagerunex to run as Windows services and has installed tools such as Sagerunex by writing them to the Windows registry. Malware and tooling directly mentioned in the content include Sagerunex, Hannotog, Chrysalis, HTran, and Stowaway. Symantec reported reuse of Hannotog and Sagerunex in the 2022-onward espionage campaign. A deployed backdoor in that campaign modified Windows firewall settings with netsh, listened on UDP port 5900, could create or stop services, upload encrypted data, execute cmd.exe commands, gather system information, and download files. Symantec analyzed a Sagerunex sample that used AES256-CBC with 8192 rounds of SHA256 for log and network encryption, stored encrypted configuration/state under %appdata%\microsoft\protect\windows\DMI%X.DAT, altered the file modification year to 2011, and used HTTPS command-and-control with the user agent Mozilla/5.0 (compatible; MSIE 7.0; Win32). Supported Sagerunex commands included listing proxies, executing programs or shell commands, stealing local files, selecting file paths, and dropping files. The attackers also downloaded the Stowaway proxy tool. In the Notepad++ supply chain case, Rapid7 reported delivery of a previously undocumented backdoor named Chrysalis via a trojanized NSIS installer, abuse of Microsoft Warbird obfuscation, DLL side-loading through legitimate renamed binaries including the Bitdefender Submission Wizard, and follow-on deployment of Cobalt Strike and Metasploit. Attribution support cited in the content included the BluetoothService.exe and log.dll side-loading combination previously documented as a hallmark of Lotus Blossom campaigns and a rare API hashing algorithm shared between Chrysalis and Sagerunex. The content also states that Thrip/Lotus Blossom most recently exploited CVE-2012-0158 and CVE-2017-11882 in November 2022.

Share:
Are they targeting you?

Know when an actor pivots toward your sector

Mallory correlates actor tradecraft and target patterns against your stack, your sector, and your geography. See overlap before they land.

OPERATIONAL PROFILE

Targeting

Who, where, and (when attributed) which flag flies behind the operation. Pulled from open-source reporting and Mallory's analyst review.

Who they target

Sectors the actor has been observed targeting.

  • Government & Administration
  • Military
MITRE ATT&CK

Tradecraft

56 distinct techniques observed across reporting, grouped by tactic. Hover any cell for the evidence excerpt; click through for MITRE's full description.

14 of 15 tactics64 techniques×N= number of intelligence reports citing this technique
MITRE ATT&CK
TA0043
Reconnaissance
1 technique
T1595
Active Scanning
TA0042
Resource Development
3 techniques
T1585
Establish Accounts
T1588
Obtain Capabilities
T1588.002
Tool
T1608
Stage Capabilities
TA0001
Initial Access
3 techniques
T1190×2
Exploit Public-Facing Application
T1195×4
Supply Chain Compromise
T1195.001×2
Compromise Software Dependencies and Development Tools
T1566
Phishing
T1566.001×4
Spearphishing Attachment
TA0002
Execution
5 techniques
T1059×2
Command and Scripting Interpreter
T1059.001×8
PowerShell
T1059.003×3
Windows Command Shell
T1129
Shared Modules
T1203
Exploitation for Client Execution
T1204
User Execution
T1204.002×4
Malicious File
T1574
Hijack Execution Flow
TA0003
Persistence
2 techniques
T1112×5
Modify Registry
T1543
Create or Modify System Process
T1543.003×5
Windows Service
TA0004
Privilege Escalation
2 techniques
T1068
Exploitation for Privilege Escalation
T1543
Create or Modify System Process
T1543.003×5
Windows Service
TA0005
Stealth
8 techniques
T1027
Obfuscated Files or Information
T1036
Masquerading
T1036.005
Match Legitimate Resource Name or Location
T1070
Indicator Removal
T1070.006
Timestomp
T1140
Deobfuscate/Decode Files or Information
T1218
System Binary Proxy Execution
T1564
Hide Artifacts
T1564.006
Run Virtual Instance
T1574
Hijack Execution Flow
T1620
Reflective Code Loading
TA0112
Defense Impairment
2 techniques
T1112×5
Modify Registry
T1553
Subvert Trust Controls
T1553.004
Install Root Certificate
TA0006
Credential Access
3 techniques
T1003
OS Credential Dumping
T1539
Steal Web Session Cookie
T1649
Steal or Forge Authentication Certificates
TA0007
Discovery
9 techniques
T1012
Query Registry
T1016×2
System Network Configuration Discovery
T1018×3
Remote System Discovery
T1046×2
Network Service Discovery
T1049
System Network Connections Discovery
T1057
Process Discovery
T1082×2
System Information Discovery
T1083×2
File and Directory Discovery
T1518
Software Discovery
TA0008
Lateral Movement
2 techniques
T1021×2
Remote Services
T1570
Lateral Tool Transfer
TA0009
Collection
2 techniques
T1074
Data Staged
T1560
Archive Collected Data
TA0011
Command and Control
5 techniques
T1071
Application Layer Protocol
T1090
Proxy
T1090.001
Internal Proxy
T1090.002×3
External Proxy
T1090.003×2
Multi-hop Proxy
T1105×4
Ingress Tool Transfer
T1571
Non-Standard Port
T1573
Encrypted Channel
TA0010
Exfiltration
2 techniques
T1041×2
Exfiltration Over C2 Channel
T1567×2
Exfiltration Over Web Service
ARSENAL

Associated malware families

24 malware families attributed to this actor across reporting.

19 additional families tracked in Mallory.

WEAPONIZED

Associated vulnerabilities

12 CVEs this actor has used in observed campaigns. 12 of them exploited in the wild.

CVE-2025-15556Notepad++ WinGUp updater download of code without integrity checkIn the wildEvidence7

Lotus Blossom, a suspected China state-sponsored threat actor, exploited CVE-2025-15556 to hijack Notepad++'s update channel and deliver a Cobalt Strike Beacon and the Chrysalis backdoor.

CVE-2012-0158MSCOMCTL.OCX ActiveX Controls Remote Code ExecutionIn the wildEvidence2

The same analysis from CSW found that a critical buffer overflow vulnerability in the ListView/TreeView ActiveX controls used by Office documents (CVE-2012-0158) ... are being exploited by 23 APT groups, including most recently by the Thrip APT group (Lotus Blossom/BitterBug), in November 2022.

CVE-2017-11882Microsoft Office Equation Editor Remote Code ExecutionIn the wildEvidence2

The same analysis from CSW found that ... a high-severity memory corruption issue in Microsoft Office (CVE-2017-11882) are being exploited by 23 APT groups, including most recently by the Thrip APT group (Lotus Blossom/BitterBug), in November 2022.

CVE-2025-9491Microsoft Windows LNK File UI Misrepresentation Remote Code Execution VulnerabilityIn the wildEvidence2

This detection identifies instances where Windows Explorer.exe spawns PowerShell or cmd.exe processes, particularly focusing on executions initiated by LNK files. This behavior is associated with the ZDI-CAN-25373 Windows shortcut zero-day vulnerability, where specially crafted LNK files are used to trigger malicious code execution through cmd.exe or powershell.exe. This technique has been actively exploited by multiple APT groups in targeted attacks through both HTTP and SMB delivery methods.

CVE-2009-4324Adobe Reader and Acrobat Doc.media.newPlayer Use-After-Free RCEIn the wildEvidence1

CVE-2009-4324 and CVE-2010-0188: Legacy Adobe Reader and Acrobat vulnerabilities exploited during the group’s initial detection phase...

7 more CVEs tied to this actor tracked in Mallory.

IOCS

Observables

74 indicators attributed to this actor: domains, IPs, hashes, and other artifacts pulled from reporting. View more in app.

IOC values are gated. View more in Mallory for domains, IPs, hashes, and other artifacts, or pipe them straight into your SIEM.

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: sector and geo overlap with your footprint, the IOCs they’re burning right now, detection coverage, and what to do next.
Target overlap

Match sector + geo + tech-stack targeting against your real footprint.

Tradecraft mapping56

Every observed MITRE ATT&CK technique, grouped by tactic.

Malware arsenal24

Families this actor is known to deploy, with IOCs and behavior.

Exploited CVEs12

CVEs this actor has used in known campaigns.

Detection signatures

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

Observables74

Domains, IPs, and hashes tied to this actor, refreshed continuously.