Amronix Logo
CONFIDENTIAL - SECURITY REPORT

Notepad++ Supply Chain Attack Analysis

Incident Type: State-Sponsored Supply Chain Compromise

Threat Actor: Lotus Blossom APT (China-linked)

Attack Period: June 2025 - December 2, 2025

Disclosure Date: February 1-2, 2026

Severity: HIGH

Prepared by: Security Operations Center

Date: February 3, 2026

Executive Overview

A sophisticated state-sponsored cyber espionage campaign attributed to the China-linked Lotus Blossom Advanced Persistent Threat (APT) group successfully compromised Notepad++'s update distribution infrastructure for approximately six months (June through December 2, 2025). The attackers breached the shared hosting provider infrastructure, selectively redirecting update traffic from targeted users to malicious servers that delivered a previously undocumented backdoor named Chrysalis.

This incident represents a critical supply chain attack affecting one of the world's most popular text editors with over 3 million users. The attack demonstrates advanced infrastructure-level compromise techniques, patient reconnaissance, and surgical targeting consistent with state-sponsored espionage objectives rather than financially-motivated cybercrime.

Key Findings

Attack Timeline and Operational Phases

Date Event
June 2025 Initial compromise of shared hosting provider infrastructure; attackers gain full administrative access to server hosting notepad-plus-plus.org
June - Sep 2, 2025 Active compromise period with direct server access; selective redirection of update traffic to malicious infrastructure at 95.179.213.0
September 2, 2025 Scheduled kernel and firmware updates inadvertently terminate direct server access; attackers lose root-level control
Sep 2 - Dec 2, 2025 Attackers maintain stolen credentials to internal hosting services; continue limited traffic redirection capabilities
Early December 2025 Security researcher Kevin Beaumont identifies three victim organizations with Notepad++ as initial access vector
December 2, 2025 All attacker access definitively terminated; hosting provider completes credential rotation and vulnerability patching
December 2025 Notepad++ version 8.8.9 released with enhanced certificate and signature verification
January 2026 Don Ho migrates Notepad++ to new hosting provider with strengthened security controls
February 1-2, 2026 Public disclosure by Notepad++ developer and Rapid7 security research
Table 1: Incident timeline from initial compromise through disclosure

Technical Attack Analysis

Initial Access Vector

The precise initial access method remains under investigation as attackers thoroughly sanitized entry logs. Analysis of 400 GB of server logs by incident response teams identified signs of intrusion but no concrete indicators of the initial breach vector Based on threat intelligence analysis and Lotus Blossom's known tactics, techniques, and procedures (TTPs), the most probable access methods include:

The hosting provider confirmed that "bad actors specifically searched for https://notepad-plus-plus.org/ domain with the goal to intercept the traffic to your website, as they might know the then-existing Notepad++ vulnerabilities related to insufficient update verification controls". This indicates targeted reconnaissance and deliberate selection of Notepad++ among all clients on the compromised shared server.

Infrastructure Manipulation and Persistence

Once administrative access was established, the attackers implemented sophisticated traffic interception mechanisms:

Phase 1: Direct Server Control (June - September 2, 2025)

Phase 2: Credential-Based Persistence (September 2 - December 2, 2025)

Following September 2 maintenance that terminated direct server access, attackers maintained operations using:

The hosting provider attempted to re-exploit at least one patched vulnerability after remediation, confirming both the sophistication of their access methods and the effectiveness of the December 2 mitigation measures.

Malware Delivery Chain

The attack leveraged vulnerabilities in older Notepad++ versions (prior to 8.8.9) that lacked sufficient update verification controls, specifically:

Multi-Stage Infection Process:

DLL Sideloading Technique

The attackers employed DLL sideloading, a sophisticated living-off-the-land binary (LOLBin) technique extensively used by Chinese APT groups.

Component Type Purpose
BluetoothService.exe Legitimate binary Renamed Bitdefender Submission Wizard; digitally signed by legitimate vendor
log.dll Malicious DLL Sideloaded by BluetoothService.exe; contains decryption and execution logic
BluetoothService Encrypted payload Shellcode containing Chrysalis backdoor
NSIS script Installation logic Orchestrates deployment and persistence configuration
Table 2: DLL sideloading component breakdown

This technique provides multiple defensive evasion benefits:

Chrysalis Backdoor Analysis

Chrysalis represents a previously undocumented, feature-rich backdoor demonstrating active ongoing development. Technical analysis by Rapid7 identified the following capabilities:

Core Functionality

Advanced Evasion: Microsoft Warbird Obfuscation

In addition to Chrysalis, attackers deployed a sophisticated loader (ConsoleApplication2.exe) exploiting Microsoft Warbird, an undocumented internal Microsoft code protection framework. This represents a significant evolution in evasion capabilities:

Hybrid Toolset Approach

The campaign demonstrates sophisticated integration of multiple malware categories:

This combination provides operational flexibility, attribution obfuscation, and resilience against defensive measures while maintaining sophisticated custom capabilities.

Threat Actor Attribution: Lotus Blossom APT

Rapid7 and multiple security vendors attribute this operation to the Lotus Blossom APT group with medium-to-high confidence.. Lotus Blossom is a China-linked cyber espionage group also tracked as:

Historical Context and Targeting

Active since at least 2012, Lotus Blossom conducts long-term cyber espionage campaigns against:

Tactics, Techniques, and Procedures (TTPs)

Attribution is based on multiple tradecraft overlaps with documented Lotus Blossom operations:

TTP Category Observed Techniques
Initial Access Leaked VPN credentials, phishing via OTT messaging platforms (Telegram, WhatsApp, Viber), supply chain compromise.
Execution DLL sideloading using legitimate security vendor binaries (Bitdefender, Trend Micro).
Persistence Service-based persistence, registry modification, scheduled tasks, multi-stage infection chains.
Defense Evasion Living-off-the-land binaries, code obfuscation (Warbird), domain fronting for C2.
Command & Control Custom backdoors (Sagerunex, Chrysalis), Cobalt Strike, domain fronting, encrypted communications.
Lateral Movement Impacket framework for remote command execution and credential harvesting.
Collection Extended dwell times (several months), patient reconnaissance, selective data exfiltration.
Table 3: Lotus Blossom TTPs aligned with Notepad++ campaign

Recent Campaign Evolution (2025)

In 2025, Cisco Talos and other researchers documented Lotus Blossom deploying new variants of their proprietary Sagerunex backdoor across multiple industries, demonstrating continuous tool development. The Notepad++ operation represents their expansion into supply chain compromise as an initial access vector, complementing traditional spear-phishing and credential theft methodologies.

Kevin Beaumont's December 2025 investigation identified victim organizations with "interests in East Asia" experiencing "hands on keyboard recon activity," consistent with Lotus Blossom's espionage objectives and interactive post-exploitation behavior.

Indicators of Compromise (IOCs)

Network Indicators

File-Based Indicators

Behavioral Indicators

Impact Assessment

Affected Populations

Organizational Risk Factors

Organizations face elevated risk if they:

Potential Compromise Scenarios

If targeted and compromised, organizations may experience:

Threat Hunting Recommendations

Priority Detection Queries

Organizations should immediately implement threat hunting activities using the following approaches:

1. Historical Telemetry Analysis (June - December 2, 2025)

Search endpoint detection and response (EDR) and security information and event management (SIEM) logs for:

2. DLL Sideloading Detection

Identify legitimate security vendor binaries loading suspicious DLLs:

3. Behavioral Anomaly Detection

4. Network Traffic Analysis

Conclusion and Strategic Recommendations

The Notepad++ supply chain compromise demonstrates the sophisticated capabilities of state-sponsored APT groups to conduct patient, surgical cyber espionage operations through infrastructure-level attacks. Lotus Blossom's six-month campaign targeting organizations with strategic interests in East Asia represents a significant evolution in supply chain attack methodologies.

Strategic Recommendations for Leadership

This incident underscores that even popular, well-maintained open-source software can become a vector for state-sponsored espionage when distribution infrastructure is compromised. A defense-in-depth approach incorporating cryptographic verification, behavioral detection, and proactive threat hunting is essential for defending against modern supply chain attacks.

Appendix A: MITRE ATT&CK Framework Mapping

Tactic Technique ID
Initial Access Supply Chain Compromise T1195.002
Initial Access Valid Accounts T1078
Execution User Execution: Malicious File T1204.002
Persistence Create or Modify System Process T1543
Defense Evasion DLL Side-Loading T1574.002
Defense Evasion Obfuscated Files or Information T1027
Defense Evasion Signed Binary Proxy Execution T1218
Command and Control Application Layer Protocol: Web Protocols T1071.001
Command and Control Domain Fronting T1090.004
Exfiltration Exfiltration Over C2 Channel T1041
Table 4: MITRE ATT&CK techniques observed in Notepad++ campaign