AI Security AI安全 7h ago Updated 1h ago 更新于 1小时前 43

QuickFox Supply Chain Attack Delivers FDMTP Backdoor via Trojanized Windows Installer QuickFox供应链攻击通过特洛伊木马Windows安装程序投递FDMTP后门

QuickFox VPN suffered a long-standing supply chain attack since at least August 2025, with trojanized Windows installers delivering the FDMTP backdoor The attack was attributed to Chinese state-sponsored threat actor Mustang Panda, using a modified Electron renderer HTML file to execute a JavaScript-based loader The loader fingerprints endpoints via process checks (Steam, 26 domestic/enterprise apps) before downloading a ZIP archive containing FDMTP via DLL side-loading Two payload generations w QuickFox VPN的Windows安装程序遭供应链攻击,植入FDMTP后门,攻击自2025年8月持续至今 攻击者通过修改Electron渲染器HTML文件注入JavaScript加载器,利用DLL侧加载技术分发恶意载荷 FDMTP后门具备系统指纹识别、进程检测(过滤Steam及26款国内应用/加密货币钱包/开发工具)、C2通信和插件加载能力 载荷分两代:第一代直接加载嵌入FDMTP的恶意DLL,第二代加载加密文件"update.bin" 攻击疑似针对海外中国公民或需与中国人士接触的专业人士,战术特征与Mustang Panda高度吻合

65
Hot 热度
65
Quality 质量
55
Impact 影响力

Analysis 深度分析

TL;DR

  • QuickFox VPN suffered a long-standing supply chain attack since at least August 2025, with trojanized Windows installers delivering the FDMTP backdoor
  • The attack was attributed to Chinese state-sponsored threat actor Mustang Panda, using a modified Electron renderer HTML file to execute a JavaScript-based loader
  • The loader fingerprints endpoints via process checks (Steam, 26 domestic/enterprise apps) before downloading a ZIP archive containing FDMTP via DLL side-loading
  • Two payload generations were identified: Generation 1 (September 2025) using a malicious DLL, and Generation 2 (May 2026) with an encrypted FDMTP file loader
  • QuickFox released version 3.59.6 removing malicious components, with affected versions starting from 3.0.51.0

Why It Matters

This incident highlights the growing sophistication of supply chain attacks targeting niche software ecosystems, particularly tools serving diaspora communities. It demonstrates how threat actors exploit trusted applications to reach specific geopolitical targets while evading detection through domain impersonation and legitimate SDK masquerading.

Technical Details

  • Attack Vector: Trojanized QuickFox Windows installer (versions 3.0.51.0 onward) containing a modified Electron renderer HTML file that executes two JavaScript payloads from a spoofed CDN domain (cdns3.51quickfox.cn masquerading as 51quickfox.com)
  • Fingerprinting Mechanism: The JavaScript loader checks for Steam.exe (abort if present) and verifies at least one of 26 targeted applications are running, including developer tools (Git, VS Code, IntelliJ), cryptocurrency wallets (Exodus, Binance, Ledger), and Chinese enterprise software
  • Payload Delivery: Uses DLL side-loading technique—Generation 1 embeds FDMTP directly in Client.dll; Generation 2 loads an encrypted update.bin file containing FDMTP through a malicious DLL loader
  • FDMTP Capabilities: Establishes C2 communication, performs GetInfo requests collecting window titles, antivirus software, .NET runtime, OS/network details, and implant metadata; supports plugin loading for extended functionality including scheduled task management and Registry persistence
  • Attribution: Tactical overlaps with Mustang Panda, a Chinese nation-state actor known for DLL side-loading; campaign likely targeted Chinese citizens abroad or professionals interacting with Chinese speakers

Industry Insight

  • Organizations should implement strict software supply chain verification and monitor for unauthorized modifications to installer packages, especially for tools serving specific demographic communities
  • Security teams should enhance endpoint detection for JavaScript-based loaders in Electron applications and monitor for domain impersonation patterns targeting legitimate CDN infrastructure
  • VPN and network acceleration tool providers must adopt code signing verification and integrity checks to prevent trojanization, particularly when serving geographically dispersed user bases

TL;DR

  • QuickFox VPN的Windows安装程序遭供应链攻击,植入FDMTP后门,攻击自2025年8月持续至今
  • 攻击者通过修改Electron渲染器HTML文件注入JavaScript加载器,利用DLL侧加载技术分发恶意载荷
  • FDMTP后门具备系统指纹识别、进程检测(过滤Steam及26款国内应用/加密货币钱包/开发工具)、C2通信和插件加载能力
  • 载荷分两代:第一代直接加载嵌入FDMTP的恶意DLL,第二代加载加密文件"update.bin"
  • 攻击疑似针对海外中国公民或需与中国人士接触的专业人士,战术特征与Mustang Panda高度吻合

为什么值得看

本文揭示了国家级威胁组织如何利用合法软件分发渠道进行精准供应链攻击,展示了从目标筛选到持久化控制的完整攻击链。对安全从业者而言,理解此类攻击的技术细节有助于完善软件供应链安全审计和威胁检测策略。

技术解析

攻击通过修改QuickFox安装程序中的Electron渲染器HTML文件实现,注入两行JavaScript代码加载恶意脚本。其中"firebase-app-compat.js"为混淆载荷,伪装成Firebase SDK执行目标筛选和C2通信,"firebase-analytics-compat.js"为合法Google Firebase代码用于混淆视听。

载荷包含系统指纹识别、进程检测(检查Steam、26款国内应用如Xshell/MobaXterm/Navicat、加密货币钱包如Binance/Ledger、翻译软件等)以及ZIP压缩包下载功能。只有满足特定条件(非Steam用户、运行目标应用)才会继续执行。

FDMTP后门采用两代版本迭代:第一代(2025年9月起)通过DLL侧加载直接执行嵌入FDMTP的恶意DLL;第二代(2026年5月起)同样使用DLL侧加载,但改为加载加密文件"update.bin",提升检测规避能力。

后门建立C2连接后收集系统信息(窗口标题、杀毒软件、.NET版本、网络信息、用户名、植入物详情),支持远程命令执行、插件加载、计划任务管理和注册表持久化,具备高度可扩展性。

行业启示

供应链攻击正从通用软件向特定用户群体精准化演变,攻击者选择QuickFox这类面向海外华人的工具,说明目标筛选已从技术层面深入到用户画像层面,企业需加强对软件分发渠道的监控和验证。

DLL侧加载等免杀技术被国家级组织广泛采用,传统基于文件签名的检测手段面临挑战,安全团队应加强运行时行为监控、内存分析和异常进程检测能力。

软件供应商应建立更严格的代码签名验证、更新机制和第三方依赖审计流程,用户需关注软件来源的完整性,特别是涉及敏感身份或跨境业务的工具。

Disclaimer: The above content is generated by AI and is for reference only. 免责声明:以上内容由 AI 生成,仅供参考。

Security 安全 Research 科学研究