OceanLotus (APT32) Deploys SPECTRALVIPER Backdoor in Domestic Espionage Campaigns, Including Supply-Chain Attack on Stock Investors

Vietnam's OceanLotus APT Pivots to Domestic Spying, Hits Construction and Finance Sectors

HIGH
June 11, 2026
4m read
Threat ActorSupply Chain AttackCyberattack

Related Entities

Threat Actors

Organizations

Products & Tech

FireAnt MetaKit

Other

SPECTRALVIPERFireAnt

Full Report

Executive Summary

OceanLotus (also known as APT32 or SeaLotus), a sophisticated threat actor aligned with Vietnamese state interests, has pivoted its operations to focus on domestic targets. A new report from cybersecurity firm ESET details two major espionage campaigns conducted between mid-2024 and March 2026. The first was a prolonged intrusion against a major Vietnamese construction corporation. The second was a stealthy supply-chain attack that compromised the update mechanism of FireAnt MetaKit, a popular stock investment application, to selectively deploy malware. In both operations, OceanLotus used its custom SPECTRALVIPER backdoor, signaling a strategic shift from foreign targets to domestic entities that may align with Vietnam's national priorities.


Threat Overview

ESET uncovered two distinct, long-running campaigns attributed to OceanLotus:

  1. Construction Firm Espionage (Mid-2024 – Feb 2026): The APT group maintained persistent access to the network of a major Vietnamese infrastructure and transport construction company for over a year. The initial access vector is suspected to be the exploitation of an RCE vulnerability in a public-facing Microsoft SQL server.
  2. FireAnt MetaKit Supply-Chain Attack (Oct 2025 – Mar 2026): OceanLotus compromised the update server for the FireAnt MetaKit software. By replacing a legitimate update with a malicious one, they were able to deliver their backdoor to a select group of stock market investors. The attack was successful because the software's update process used unencrypted HTTP and lacked digital signature verification, allowing the attackers to perform a man-in-the-middle style attack on the update process.

Technical Analysis

OceanLotus employed a range of sophisticated TTPs across these campaigns:

  • Initial Access: The group likely used T1190 - Exploit Public-Facing Application against the construction firm's SQL server. For the FireAnt campaign, they used T1195.002 - Compromise Software Supply Chain by tampering with the update mechanism.
  • Execution & Persistence: The primary payload, SPECTRALVIPER, was loaded using T1574.002 - DLL Side-Loading. The backdoor was executed by a legitimate, signed executable, making it difficult for basic security tools to detect.
  • Command and Control (C2): The SPECTRALVIPER backdoor communicated with a C2 server using a domain, financemachinelearning[.]com, specifically chosen to blend in with legitimate financial data traffic and evade detection by network security monitoring.
  • Targeting: The supply-chain attack was highly targeted. Instead of deploying the backdoor to all FireAnt users, OceanLotus selectively infected only a small subset, indicating a focus on high-value individuals within the Vietnamese financial sector.

Impact Assessment

These campaigns represent a significant strategic shift for OceanLotus, moving from foreign corporate and government targets to domestic ones. This could indicate the group is being tasked with supporting national policy, such as Vietnam's anti-corruption drive, by gathering intelligence on domestic companies and influential individuals. The supply-chain attack, in particular, demonstrates a high level of sophistication and patience, posing a severe risk to any organization or individual using the compromised software. The potential for data exfiltration could lead to insider trading, economic espionage, or blackmail.

IOCs — Directly from Articles

Type
Domain
Value
financemachinelearning[.]com
Description
Command-and-control server used in the FireAnt supply-chain attack.

Detection & Response

Security teams should focus on detecting the TTPs used by OceanLotus:

  1. Network Monitoring: Monitor for and block any outbound connections to the known C2 domain financemachinelearning[.]com. Use D3FEND's Network Traffic Analysis to hunt for suspicious C2-like traffic patterns.
  2. Endpoint Detection: Deploy EDR solutions to detect DLL side-loading. Monitor for legitimate applications loading unsigned or anomalously named DLLs from non-standard directories.
  3. Software Integrity: Use file integrity monitoring or application control solutions to verify the integrity of application updates, especially for third-party software. Look for changes in file hashes of core application components.
  4. Log Analysis: For the suspected initial vector, monitor MS SQL server logs for signs of exploitation or unusual queries. For D3FEND, this aligns with Database-level Policy Enforcement.

Mitigation

Organizations can take several steps to defend against these types of attacks:

  • M1051 - Update Software: Ensure all public-facing applications, such as Microsoft SQL servers, are promptly patched to prevent initial access via known vulnerabilities.
  • M1021 - Restrict Web-Based Content: Use outbound traffic filtering to block connections to known malicious domains and untrusted IP addresses.
  • Application Control: Implement application control policies, such as those using AppLocker or Windows Defender Application Control, to prevent the execution of unauthorized or unsigned DLLs. This corresponds to D3FEND's Executable Allowlisting.
  • Vendor Risk Management: For supply-chain threats, organizations should assess the security practices of their software vendors, prioritizing those who use secure update mechanisms (e.g., HTTPS, code signing).

Timeline of Events

1
June 1, 2024
OceanLotus begins prolonged intrusion into a Vietnamese construction corporation.
2
October 1, 2025
The supply-chain attack targeting FireAnt MetaKit users begins.
3
February 28, 2026
The intrusion at the construction firm is detected or ends.
4
March 31, 2026
The FireAnt MetaKit supply-chain attack campaign concludes.
5
June 11, 2026
This article was published

MITRE ATT&CK Mitigations

Verifying the digital signatures of software updates can prevent the execution of tampered files, mitigating supply-chain attacks like the one on FireAnt.

Use application control solutions to prevent legitimate processes from loading unauthorized or malicious DLLs, which would block DLL side-loading attacks.

Implement egress filtering on firewalls to block outbound connections to known malicious C2 domains and other untrusted destinations.

Promptly patching public-facing applications like Microsoft SQL Server closes the initial access vectors used by threat actors.

Timeline of Events

1
June 1, 2024

OceanLotus begins prolonged intrusion into a Vietnamese construction corporation.

2
October 1, 2025

The supply-chain attack targeting FireAnt MetaKit users begins.

3
February 28, 2026

The intrusion at the construction firm is detected or ends.

4
March 31, 2026

The FireAnt MetaKit supply-chain attack campaign concludes.

Article Author

Jason Gomes

Jason Gomes

• Cybersecurity Practitioner

Cybersecurity professional with over 10 years of specialized experience in security operations, threat intelligence, incident response, and security automation. Expertise spans SOAR/XSOAR orchestration, threat intelligence platforms, SIEM/UEBA analytics, and building cyber fusion centers. Background includes technical enablement, solution architecture for enterprise and government clients, and implementing security automation workflows across IR, TIP, and SOC use cases.

Threat Intelligence & AnalysisSecurity Orchestration (SOAR/XSOAR)Incident Response & Digital ForensicsSecurity Operations Center (SOC)SIEM & Security AnalyticsCyber Fusion & Threat SharingSecurity Automation & IntegrationManaged Detection & Response (MDR)

Tags

OceanLotusAPT32SPECTRALVIPERSupply Chain AttackEspionageVietnamThreat Actor

📢 Share This Article

Help others stay informed about cybersecurity threats

🎯 MITRE ATT&CK Mapped

Every tactic, technique, and sub-technique used in this threat has been identified and mapped to the MITRE ATT&CK framework for consistent, actionable threat language.

🧠 Enriched & Analyzed

Observables and indicators of compromise (IOCs) have been extracted and cataloged. Risk has been assessed and correlated with known threat actors and historical campaigns.

🛡️ Actionable Guidance

Detection rules, incident response steps, and D3FEND-aligned mitigation strategies are included so your team can act on this intelligence immediately.

🔗 STIX Visualizer

Structured threat data is packaged as a STIX 2.1 bundle and can be visualized as an interactive graph — relationships between actors, malware, techniques, and indicators.

Sigma Generator

Sigma detection rules are derived from the threat techniques in this article and can be converted for deployment across any major SIEM or EDR platform.