ctipilot.ch

OceanLotus (APT32) — Vietnam-nexus APT; PyPI supply chain campaign

actor · actor:OceanLotus

Coverage timeline
2
first 2026-05-07 → last 2026-05-10
Briefs
2
2 distinct
Sources cited
5
3 hosts
Sections touched
2
research, weekly_summary
Co-occurring entities
7
see Related entities below
2026-05-072 appearances2026-05-10

Story timeline

  1. 2026-05-10CTI Weekly Summary — 2026-W19 (May 04 – May 10, 2026)
    weekly_summaryConsolidated in weekly summary for week 2026-W19
  2. 2026-05-07CTI Daily Brief — 2026-05-07
    researchFirst coverage. PyPI supply chain campaign since July 2025; ZiChatBot delivered via fake utility packages; Zulip API used for C2; 64% algorithmic similarity to prior OceanLotus dropper. [SINGLE-SOURCE-OTHER]

Where this entity is cited

  • research1
  • weekly_summary1

Source distribution

  • attack.mitre.org3 (60%)
  • welivesecurity.com1 (20%)
  • securelist.com1 (20%)

Related entities

Items in briefs about OceanLotus (APT32) — Vietnam-nexus APT; PyPI supply chain campaign (1)

[SINGLE-SOURCE] ESET: OceanLotus (APT32) compromises a stock-trading platform's update server — selective SPECTRALVIPER delivery, no integrity checks to defeat

From CTI Daily Brief — 2026-06-12 · published 2026-06-12 · view item permalink →

ESET documents two SPECTRALVIPER-delivered OceanLotus (APT32) intrusions running from mid-2024 into 2026: a long-dwell espionage compromise of a Vietnamese infrastructure/transport construction firm (likely via RCE on a public-facing Microsoft SQL Server, T1190) and — more transferable — a supply-chain attack on FireAnt MetaKit, a stock-investment platform, between October 2025 and March 2026 (ESET WeLiveSecurity, 2026-06-11). The platform's update mechanism fetched its version.xml over plain HTTP with no integrity validation; OceanLotus replaced the update binary with a downloader that fingerprinted hosts and delivered the SPECTRALVIPER backdoor via process injection and DLL side-loading (T1195.002, T1055) to only a small subset of victims — investigative targeting, not mass compromise. ESET's disclosure attempts to the vendor went unanswered. [SINGLE-SOURCE — ESET Research.] Defender takeaway: the pattern (unsigned updates, cleartext transport, no version-file integrity check) is endemic in regional/vertical software far beyond Vietnam — inventory third-party auto-updaters in your estate and flag any fetching over HTTP or lacking signature validation; egress-monitor the hosts that run them.