Security Arsenal's continuous monitoring of AlienVault OTX has identified five high-priority threat pulses dated 2026-11-13, revealing a dangerous convergence of state-sponsored financial theft, commodity infostealer distribution, and critical infrastructure sabotage. These campaigns collectively demonstrate a shift toward identity-centric social engineering and hypervisor-level destruction that bypasses traditional endpoint defenses.
The most significant financial impact stems from Lazarus Group's FaceStealer operation, which has exfiltrated over $400 million in cryptocurrency through sophisticated video-call social engineering. Concurrently, the XLoader infostealer continues to exploit legacy Microsoft Office vulnerabilities (CVE-2017-11882) to harvest enterprise credentials, while BlackNevas actors systematically destroy VMware ESXi infrastructure using legitimate management interfaces rather than exploiting vulnerabilities directly.
Threat Actor & Malware Profile
Lazarus Group — FaceStealer (Bluenoroff/APT38)
Attribution: Democratic People's Republic of Korea (DPRK) state-sponsored actors, specifically the Bluenoroff subgroup responsible for financial theft operations.
Distribution Method: Compromised legitimate accounts on Telegram, LinkedIn, Slack, and Discord. Attackers leverage stolen webcam footage from previous victims to create convincing fake video calls impersonating known contacts.
Attack Chain:
- Initial Access: Compromised social media accounts send meeting invitations to cryptocurrency developers and financial technology employees
- Social Engineering: Fake Zoom/Teams calls display stolen webcam footage of previous victims to establish trust
- Payload Delivery: During calls, targets are persuaded to install "development tools" or "meeting software" containing infostealer payloads
- Credential Theft: Focus on browser-stored credentials, cryptocurrency wallet keys, and session tokens
- Exfiltration: Direct theft of cryptocurrency assets and subsequent money laundering through mixing services
Technical Indicators:
- C2 Domain:
uu01webzoom.us(masquerading as legitimate Zoom infrastructure) - Target Sectors: Cryptocurrency exchanges, DeFi platforms, financial technology firms
- MITRE ATT&CK: T1566 (Phishing), T1204 (User Execution), T1056 (Input Capture), T1555 (Credentials from Password Stores)
XLoader Infostealer (Purchase Order Phishing)
Malware Classification: Multi-stage infostealer with anti-analysis capabilities, distributed through phishing emails disguised as purchase order confirmations.
Infection Vector:
- Initial Document: Malicious DOCX exploiting Word's
altChunkfeature to embed RTF documents - Exploitation: RTF document leverages CVE-2017-11882 (Microsoft Office Memory Corruption) through OLE objects
- Execution: VBS script drops encoded data and launches PowerShell scripts
- Persistence: Registry Run keys and scheduled tasks
- Theft: Browser credentials, FTP clients, email accounts, and cryptocurrency wallets
C2 Infrastructure:
- Hostname:
www.dumbsplash.com - URI Pattern:
/ilto/(gate or panel communication) - Protocol: HTTP POST with encrypted data blobs
BlackNevas — ESXi Ransomware Operations
Operational Profile: Adversaries systematically dismantled virtualization infrastructure over a 10-day period, compromising four ESXi hosts, all VMs, vCenter Server Appliances, and backup infrastructure.
Key Technique: Exploitation of legitimate VMware management interfaces rather than direct vulnerability exploitation. This "living off the land" approach bypasses traditional IOC-based detection.
Associated Malware Families: Babuk-derived ransomware variants, LockBit, Conti, Hive, RansomHub, Trigona, MeshAgent, Ligolo-ng (tunneling tools)
Exploited Vulnerabilities (for initial access in some variants):
- CVE-2021-21972 (vCenter Server RCE)
- CVE-2021-21974 (ESXi OpenSLP heap-overflow)
- CVE-2023-34048 (vCenter Server out-of-bounds write)
- CVE-2024-37085 (VMware ESXi authentication bypass)
Infrastructure:
- IPv4:
188.240.57.94(Hydra Communications Ltd, UK) - IPv4:
91.92.242.121(Bulgaria)
Hirudo Android Banking Trojan
Target Geography: Southeast Asia (Indonesia, Malaysia, Thailand, India), Latin America (Mexico), Middle East (Morocco)
Delivery Mechanism: Shopping and entertainment applications acting as droppers. Fake update prompts install the trojan as a separate package.
Capabilities:
- Device Takeover: Full remote access trojan (RAT) functionality
- App Patching: Replaces legitimate banking apps with patched versions that disable internal security checks
- Credential Theft: Overlay attacks and keylogging
- Persistence: Accessibility service abuse
Cyber Av3ngers — European Refrigeration Sabotage
Critical Infrastructure Impact: Beginning October 2026, attacks targeted commercial refrigeration across 13 European nations, affecting approximately 700 supermarkets in France alone.
Targeted Vulnerabilities:
- CVE-2025-41450, CVE-2025-41451, CVE-2025-41452 (Industrial Control Systems)
- CVE-2023-25913, CVE-2023-25914, CVE-2023-25915 (Refrigeration controller authentication bypass)
TTPs: Default credential exploitation, internet-exposed OT device targeting, manipulation of temperature controls to spoil pharmaceutical and food inventory.
IOC Analysis & Operationalization
Indicator Taxonomy
| Type | Count | Context |
|---|---|---|
| File Hashes (MD5/SHA1/SHA256) | 14 | XLoader payloads, Hirudo APKs, ESXi ransomware binaries |
| IPv4 Addresses | 3 | ESXi C2, refrigeration scanning infrastructure |
| Domains/Hostnames | 2 | FaceStealer phishing (uu01webzoom.us), XLoader C2 (dumbsplash.com) |
| URLs | 1 | XLoader payload delivery path |
| CVEs | 11 | Exploitation vectors for initial access |
SOC Implementation Strategy
Immediate Blocking:
- DNS sinkhole:
uu01webzoom.us,www.dumbsplash.com - IP block:
188.240.57.94,91.92.242.121,188.208.141.210 - Hash blocking: Deploy file hashes to EDR/AV platforms (SHA256 preferred over MD5)
Threat Hunting:
- Hunt for Office child processes spawning
powershell.exeorwscript.exe(XLoader chain) - Search for ESXi shell activity or unexpected vCenter logins
- Monitor for Android package installations with accessibility service permissions
Decoding & Analysis Tools:
- CyberChef: Decode XLoader PowerShell scripts (typically Base64 + XOR)
- VirusTotal/Intezer: Analyze file hashes for behavioral patterns
- Shodan/Censys: Verify exposure of refrigeration controllers (CVE-2023-25913)
- OTX Pulse Manager: Correlate indicators with existing infrastructure
Detection Engineering
Sigma Rules
---
title: Lazarus Group FaceStealer Fake Zoom C2 Communication
id: 5f8a3b2c-9d4e-4f1a-a8c7-3e2d1c0b9a8f
status: experimental
description: Detects network connections to fake Zoom infrastructure used by Lazarus Group FaceStealer campaigns
author: Security Arsenal Threat Intelligence
date: 2026/11/13
references:
- https://www.helpnetsecurity.com/2026/11/13/fbi-north-korean-fake-zoom-calls/
logsource:
category: network_connection
product: windows
detection:
selection_domain:
DestinationHostname:
- 'uu01webzoom.us'
- '*.webzoom.us'
selection_ip:
DestinationIp: 188.240.57.94
condition: selection_domain or selection_ip
falsepositives:
- Legitimate Zoom usage (verify URL carefully)
level: high
tags:
- attack.command_and_control
- attack.t1071
- attack.t1566
---
title: XLoader Infostealer Execution via CVE-2017-11882
id: 7a9c4d1e-3f2b-4a5c-9e8d-2c1b0a9f8e7d
status: experimental
description: Detects XLoader infection chain starting from malicious DOCX with altChunk exploitation leading to PowerShell execution
author: Security Arsenal Threat Intelligence
date: 2026/11/13
references:
- https://asec.ahnlab.com/ko/96512/
logsource:
category: process_creation
product: windows
detection:
selection_parent:
ParentImage|endswith: '\winword.exe'
selection_child:
Image|endswith:
- '\powershell.exe'
- '\wscript.exe'
- '\cscript.exe'
selection_cmdline:
CommandLine|contains:
- 'ilto'
- 'dumbsplash.com'
- '.rtf'
condition: selection_parent and selection_child and selection_cmdline
falsepositives:
- Legitimate Office macros (rare in enterprise environments)
level: critical
tags:
- attack.execution
- attack.t1059.001
- attack.t1203
- attack.t1059.005
---
title: ESXi Ransomware Hypervisor Destruction Activity
id: 2c4e6f8a-1b3d-5e7f-9a0c-4d6e8f0a2c4e
status: experimental
description: Detects suspicious process execution and file encryption patterns associated with ESXi ransomware targeting virtualization infrastructure
author: Security Arsenal Threat Intelligence
date: 2026/11/13
references:
- https://securelist.com/esxi-ransomware/121959/
logsource:
category: process_creation
product: linux
detection:
selection_esxi:
Image|endswith:
- '/bin/sh'
- '/bin/bash'
- '/usr/bin/python*'
CommandLine|contains:
- 'vmware-esx'
- 'esxcli'
- 'vim-cmd'
selection_crypto:
CommandLine|contains:
- 'encrypt'
- 'aes'
- 'rsa'
- 'openssl'
selection_suspicious:
CommandLine|contains:
- 'find /'
- 'vmfs'
- 'vmdk'
- 'vmware.log'
condition: selection_esxi and (selection_crypto or selection_suspicious)
falsepositives:
- Legitimate ESXi administration (whitelist known admin IPs)
level: critical
tags:
- attack.impact
- attack.t1486
- attack.t1490
- attack.t1561
Microsoft Sentinel KQL Hunt Queries
// Hunt 1: XLoader C2 Communication and Hash Detection
// Targets DeviceNetworkEvents for XLoader infrastructure and DeviceFileEvents for payload hashes
let xloader_hashes = dynamic([
"5bd3c5f273ba5ae4c4ae745c6943a4f7",
"8b3542531d98a47524c0f468d0158996",
"e0d7a34bc9f4590bc073d08b50c854d1"
]);
union isfuzzy=true
(DeviceNetworkEvents
| where TimeGenerated > ago(7d)
| where RemoteUrl contains "dumbsplash.com" or RemoteUrl contains "ilto"
| project TimeGenerated, DeviceName, RemoteUrl, RemoteIP, InitiatingProcessFileName, InitiatingProcessCommandLine),
(DeviceFileEvents
| where TimeGenerated > ago(7d)
| where MD5 in~ (xloader_hashes) or SHA256 in~ (xloader_hashes)
| project TimeGenerated, DeviceName, FileName, FolderPath, MD5, SHA256, InitiatingProcessFileName)
| summarize FirstSeen=min(TimeGenerated), LastSeen=max(TimeGenerated), count() by DeviceName, InitiatingProcessFileName, RemoteUrl
| order by FirstSeen desc;
// Hunt 2: FaceStealer Social Engineering Indicators
// Targets Office activity and network connections to fake Zoom infrastructure
let suspicious_zoom_domains = dynamic(["uu01webzoom.us", "webzoom.us"]);
DeviceNetworkEvents
| where TimeGenerated > ago(14d)
| where RemoteUrl has_any (suspicious_zoom_domains)
| join kind=inner (
DeviceProcessEvents
| where TimeGenerated > ago(14d)
| where FileName =~ "Zoom.exe" or FileName =~ "Teams.exe"
) on DeviceId
| project TimeGenerated, DeviceName, RemoteUrl, RemoteIP, InitiatingProcessFileName, InitiatingProcessCommandLine, ProcessCommandLine
| extend SuspiciousIndicator = iff(RemoteUrl contains "uu01", "FaceStealer C2", "Unknown")
| order by TimeGenerated desc;
// Hunt 3: ESXi Management Interface Anomalies
// Detects unusual vCenter/ESXi management activity from non-admin workstations
DeviceNetworkEvents
| where TimeGenerated > ago(7d)
| where RemotePort == 443 or RemotePort == 902 or RemotePort == 5480
| where RemoteIP startswith "10." or RemoteIP startswith "192.168." // Internal management IPs
| where InitiatingProcessFileName !in~ ("chrome.exe", "firefox.exe", "vmware.exe", "vpxd.exe")
| summarize ConnectionCount=count(), UniqueProcesses=dcount(InitiatingProcessFileName) by DeviceName, RemoteIP, InitiatingProcessFileName
| where ConnectionCount > 50 or UniqueProcesses > 3
| order by ConnectionCount desc;
PowerShell IOC Hunt Script
<#
.SYNOPSIS
Security Arsenal OTX Threat Hunt - FaceStealer/XLoader/ESXi Detection
.DESCRIPTION
Hunts for indicators of compromise from 2026-11-13 OTX pulses including
Lazarus FaceStealer C2, XLoader artifacts, and ESXi ransomware precursors.
.NOTES
Author: Security Arsenal SOC
Requires: Administrator privileges, PowerShell 5.1+
#>
$ErrorActionPreference = "SilentlyContinue"
$ReportPath = "C:\SecurityArsenal_ThreatHunt_$(Get-Date -Format 'yyyyMMdd_HHmmss').txt"
function Write-Log {
param([string]$Message, [string]$Level = "INFO")
$LogEntry = "[$(Get-Date -Format 'yyyy-MM-dd HH:mm:ss')] [$Level] $Message"
Add-Content -Path $ReportPath -Value $LogEntry
Write-Host $LogEntry
}
Write-Log "=== Security Arsenal OTX Threat Hunt Started ===" "INFO"
Write-Log "Target Indicators: FaceStealer, XLoader, ESXi Ransomware" "INFO"
# IOC Definitions from OTX Pulses
$IOCs = @{
Domains = @("uu01webzoom.us", "www.dumbsplash.com", "dumbsplash.com")
IPs = @("188.240.57.94", "91.92.242.121", "188.208.141.210")
MD5Hashes = @(
"5bd3c5f273ba5ae4c4ae745c6943a4f7",
"8b3542531d98a47524c0f468d0158996",
"e0d7a34bc9f4590bc073d08b50c854d1",
"3ccd2c02cf0661613816ca30032b4cdd"
)
SHA256Hashes = @(
"0097a0406be20544e98e981075427f40789db40fe4a53b1b4523383a945328b7",
"2e45277acfde3fb704179476b08f428f66a03670bbdbf2e8ec79c0b0333c009b",
"425cd7072b5e9386ac94e97fe272980b6ef36240df6b5d77b371ab7378004c83",
"b2270c29b3d0a49a716730d6ef108cffec0b1a4b159dd02e93333fb85e492b99",
"d51f2bd7ffb49c224d8eaec2c8ca1c8ab9fce2fd5fdceea01eb54296c2f47b4d",
"f796eb9ecf516e4f1fafcf89200d9f7d8ddd234f705e63f1bc8fc3ef583f0248"
)
SuspiciousPaths = @(
"$env:TEMP\*.rtf",
"$env:APPDATA\Microsoft\Word\*.rtf",
"$env:USERPROFILE\Downloads\*purchase*order*.docx"
)
}
# Check 1: Network Connections to Known Bad IPs/Domains
Write-Log "[CHECK 1] Scanning for network connections to known malicious infrastructure..." "INFO"
$NetworkConnections = Get-NetTCPConnection | Where-Object {
$_.RemoteAddress -in $IOCs.IPs -or
($_.RemoteAddress -ne "0.0.0.0" -and $_.RemoteAddress -ne "127.0.0.1" -and
(Resolve-DnsName -Name $_.RemoteAddress -ErrorAction SilentlyContinue).NameHost -match ($IOCs.Domains -join "|"))
}
if ($NetworkConnections) {
Write-Log "ALERT: Suspicious network connections detected!" "CRITICAL"
$NetworkConnections | ForEach-Object {
Write-Log " -> $($_.LocalAddress):$($_.LocalPort) -> $($_.RemoteAddress):$($_.RemotePort) [$($_.State)]" "CRITICAL"
}
} else {
Write-Log " No suspicious network connections found." "SUCCESS"
}
# Check 2: DNS Cache for Malicious Domains
Write-Log "[CHECK 2] Checking DNS cache for FaceStealer/XLoader domains..." "INFO"
$DNSCache = Get-DnsClientCache | Where-Object { $_.Entry -match ($IOCs.Domains -join "|") }
if ($DNSCache) {
Write-Log "ALERT: Malicious domains found in DNS cache!" "CRITICAL"
$DNSCache | ForEach-Object { Write-Log " -> $($_.Entry) [$($_.Data)]" "CRITICAL" }
} else {
Write-Log " DNS cache clean." "SUCCESS"
}
# Check 3: File System Artifacts (XLoader RTF/DOCX, Suspicious Executables)
Write-Log "[CHECK 3] Scanning for XLoader document artifacts and suspicious files..." "INFO"
$SuspiciousFiles = Get-ChildItem -Path $env:TEMP, $env:APPDATA, $env:USERPROFILE
downloads -Recurse -ErrorAction SilentlyContinue |
Where-Object { $_.Extension -in @(".rtf", ".docx", ".vbs", ".ps1") } |
Select-Object -First 100
foreach ($File in $SuspiciousFiles) {
$MD5 = (Get-FileHash -Path $File.FullName -Algorithm MD5).Hash
$SHA256 = (Get-FileHash -Path $File.FullName -Algorithm SHA256).Hash
if ($MD5 -in $IOCs.MD5Hashes -or $SHA256 -in $IOCs.SHA256Hashes) {
Write-Log "ALERT: Malicious file detected: $($File.FullName)" "CRITICAL"
Write-Log " MD5: $MD5" "CRITICAL"
Write-Log " SHA256: $SHA256" "CRITICAL"
}
# Check for XLoader altChunk exploitation patterns
if ($File.Extension -eq ".docx") {
$Content = Get-Content -Path $File.FullName -Raw -ErrorAction SilentlyContinue
if ($Content -match "altChunk" -and $Content -match "rtf") {
Write-Log "WARNING: Potential XLoader altChunk exploitation in: $($File.FullName)" "WARNING"
}
}
}
# Check 4: Process and Service Anomalies (ESXi Ransomware precursors)
Write-Log "[CHECK 4] Checking for suspicious processes and services..." "INFO"
$SuspiciousProcesses = Get-Process | Where-Object {
$_.ProcessName -match "(powershell|wscript|cscript|cmd)" -and
$_.CommandLine -match "(dumbsplash|ilto|encrypt|vmdk|vmfs)"
}
if ($SuspiciousProcesses) {
Write-Log "ALERT: Suspicious processes detected!" "CRITICAL"
$SuspiciousProcesses | ForEach-Object {
Write-Log " -> $($_.ProcessName) (PID: $($_.Id)): $($_.CommandLine)" "CRITICAL"
}
}
# Check 5: Registry Persistence Mechanisms (XLoader Run Keys)
Write-Log "[CHECK 5] Scanning registry for persistence mechanisms..." "INFO"
$RunKeys = @(
"HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run",
"HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce",
"HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run",
"HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
)
foreach ($Key in $RunKeys) {
$Values = Get-ItemProperty -Path $Key -ErrorAction SilentlyContinue
if ($Values) {
$Values.PSObject.Properties | ForEach-Object {
if ($_.Value -match "(powershell|wscript).*(http|temp|appdata)") {
Write-Log "WARNING: Suspicious registry persistence: $Key\$($_.Name) = $($_.Value)" "WARNING"
}
}
}
}
# Check 6: ESXi Management Interface Exposure (if applicable)
Write-Log "[CHECK 6] Checking for VMware ESXi/vCenter management interfaces..." "INFO"
$VMwarePorts = @(443, 902, 5480, 8080, 9080)
foreach ($Port in $VMwarePorts) {
$Connections = Get-NetTCPConnection -LocalPort $Port -ErrorAction SilentlyContinue |
Where-Object { $_.State -eq "Listen" }
if ($Connections) {
Write-Log "INFO: VMware management port $Port is listening. Verify this is authorized." "WARNING"
}
}
# Check 7: Scheduled Tasks for Persistence
Write-Log "[CHECK 7] Checking scheduled tasks for malicious entries..." "INFO"
$Tasks = Get-ScheduledTask | Where-Object { $_.TaskName -notmatch "Microsoft|Windows" }
foreach ($Task in $Tasks) {
$Actions = $Task.Actions | Where-Object { $_.Execute -match "powershell|wscript" }
if ($Actions) {
Write-Log "WARNING: Suspicious scheduled task: $($Task.TaskName)" "WARNING"
Write-Log " -> $($Actions.Execute) $($Actions.Arguments)" "WARNING"
}
}
Write-Log "=== Security Arsenal OTX Threat Hunt Completed ===" "INFO"
Write-Log "Report saved to: $ReportPath" "INFO"
# Summary
$AlertCount = (Select-String -Path $ReportPath -Pattern "ALERT|CRITICAL").Count
if ($AlertCount -gt 0) {
Write-Host "`n[!] $AlertCount critical findings detected. Immediate investigation required." -ForegroundColor Red
exit 1
} else {
Write-Host "`n[+] No immediate threats detected. Continue monitoring." -ForegroundColor Green
exit 0
}
Response Priorities
Immediate Actions (0-4 Hours)
Network Blocking:
- Sinkhole DNS for
uu01webzoom.usandwww.dumbsplash.comat the perimeter and internal DNS resolvers - Block egress traffic to
188.240.57.94,91.92.242.121, and188.208.141.210 - Deploy file hash IOCs to EDR blocking lists (SHA256 preferred)
Identity Protection:
- Force password resets for any users who recently joined video calls from external contacts, particularly in cryptocurrency or development roles
- Audit LinkedIn, Telegram, and Slack account access logs for credential compromise
- Implement conditional access policies requiring FIDO2 hardware keys for cryptocurrency wallet access
ESXi Hardening:
- Immediately disable ESXi shell and SSH if not required for operations
- Verify vCenter Server Appliance patches for CVE-2023-34048 and CVE-2024-37085
- Isolate backup infrastructure from primary virtualization management networks
24-Hour Actions
Credential Theft Investigation:
- If XLoader hashes are detected, assume full credential compromise for the affected user
- Reset all enterprise credentials (Active Directory, VPN, SaaS applications) for impacted users
- Review cryptocurrency wallet access logs for unauthorized transactions (FaceStealer targets)
Forensic Acquisition:
- Capture memory dumps from systems with detected XLoader hashes to extract additional C2 configurations
- Preserve Office document caches and email attachments for reverse engineering
- Image ESXi host configurations before remediation if ransomware precursors detected
Android Device Audit:
- Identify Android devices with Hirudo-targeted banking applications installed
- Verify accessibility service permissions for suspicious packages
- Force removal of untrusted APK sources
1-Week Architecture Hardening
Social Engineering Defenses:
- Deploy DMARC/DKIM/SPF enforcement to prevent external impersonation
- Implement "out-of-band" verification for video call meeting requests from external parties
- Conduct targeted phishing awareness training for cryptocurrency and development teams highlighting FaceStealer TTPs
Virtualization Security:
- Implement network segmentation between management interfaces (vCenter) and production VM networks
- Deploy VMware Carbon Black or equivalent EDR on ESXi hosts if supported
- Enable lockdown mode on ESXi hosts and restrict direct console access
OT/IoT Protection:
- Audit internet-exposed refrigeration and HVAC controllers (Shodan query:
port:80 "refrigeration" country:EU) - Change default credentials on all OT devices immediately
- Implement VPN-only access for OT management interfaces
Related Resources
Security Arsenal Incident Response Managed SOC & MDR Services AlertMonitor Threat Detection From The Dark Side Intel Hub
Is your security operations ready?
Get a free SOC assessment or see how AlertMonitor cuts through alert noise with automated triage.