Back to Intelligence

OpenSUpdater SFX Evasion, Sliver C2 Against Philippine Nuclear/Defense, and SilentXMRMiner On-Endpoint Compilation: OTX Pulse Analysis — Enterprise Detection Pack

SA
Security Arsenal Team
September 25, 2026
12 min read

Threat Summary

Three concurrent pulses from AlienVault OTX paint a picture of an increasingly mature threat landscape where adversaries — both financially motivated criminals and state-aligned espionage operators — are converging on the same theme: living inside trusted tooling.

  1. OpenSUpdater / Snackarcin (G-Data research, 2026-09-24): Threat actors are recompiling the open-source 7zip self-extracting (SFX) stub itself, embedding a reflective loader directly into the ExtractArchive function. This defeats the standard analyst workflow of inspecting SFX config files and embedded payloads — the malicious logic lives in the decompression stub that everyone assumes is benign. The campaign also abuses code signing with certificate bloating to inflate trust signals and evade AV scanning thresholds.

  2. Suspected Chinese-Speaking Operator vs. Philippine Nuclear Agency & Naval Contractor (Hunt.io, 2026-09-25): A targeted espionage intrusion leveraging CVE-2023-49105 (ownCloud) and CVE-2024-28000 (WordPress LiteSpeed Cache) for initial access. An exposed open directory on attacker VPS infrastructure revealed custom Python exploit scripts. The operator deployed Sliver C2, Metasploit, and the Mettle payload, exfiltrating approximately 9 GB from a nuclear research agency — including reactor core databases. This is a national-security-grade espionage operation.

  3. SilentXMRMiner — 'The Not So Silent Miner' (Huntress, 2026-09-25): A financially motivated actor exploited Samsung MagicINFO (CVE-2025-4632) for initial access, deployed rogue AnyDesk via certutil and PowerShell, created a local admin account (oldadministrator), disabled Microsoft Defender, and — unusually — compiled the Monero cryptominer directly on the victim endpoint rather than dropping a pre-built binary. This defeats hash-based detection entirely.

Collectively, these campaigns share a common detection-evasion philosophy: abuse legitimate signed binaries, compile or assemble payloads in place, and blend into administrative noise. Signature-only defenses are insufficient against all three.

Threat Actor / Malware Profile

OpenSUpdater / Snackarcin

  • Distribution: Trojanized installers masquerading as legitimate software via domains codeonicinc.com and setupsoftwarecenter.com. Delivered as recompiled 7zip SFX / NSIS installers.
  • Payload behavior: Reflective loader embedded in the 7zip SFX ExtractArchive function decrypts and loads the Snackarcin/OpenSUpdater payload in-memory — no clean on-disk payload artifact.
  • Anti-analysis: Code signing abuse with certificate bloating (padding certificates with junk data to exceed AV scan size limits and appear more legitimate); malicious code hidden where analysts rarely look (the SFX stub rather than the archive contents).
  • C2: Staging and distribution via the fake software center domains listed in the IOC set.

Sliver / Metasploit / Mettle (Philippine Targeting)

  • Initial access: Exploitation of ownCloud CVE-2023-49105 and WordPress LiteSpeed Cache CVE-2024-28000 using custom Python scripts hosted on attacker VPS (timelevel12.com/big).
  • Payload behavior: Sliver implants and Mettle (Meterpreter) agents provide interactive C2; lateral movement and bulk collection against government, defense, and energy networks.
  • C2 infrastructure: fine-work-team.com, timelevel12.com, and hostname snake.zooparkko.com.
  • Objective: Strategic intelligence collection — exfiltration of reactor core databases and naval contractor data.

SilentXMRMiner

  • Initial access: Samsung MagicINFO CVE-2025-4632 (digital signage server — often internet-exposed and unmonitored). Three failed attempts before successful rogue AnyDesk deployment.
  • Delivery methods: certutil -urlcache and PowerShell downloaders pulling anydesk.exe from http://194.87.89.30:8899/anydesk.exe.
  • Persistence: New local administrator account oldadministrator; rogue AnyDesk remote access as a secondary channel.
  • Defense evasion: Microsoft Defender protections disabled via tampering; miner compiled on the endpoint (source fetched and built locally, e.g., via a bundled compiler toolchain), mining Monero to c3pool.

IOC Analysis

The indicator set across these pulses contains four operationally distinct types:

TypeExamplesOperationalization
Domains / Hostnamescodeonicinc.com, setupsoftwarecenter.com, fine-work-team.com, timelevel12.com, snake.zooparkko.comBlock at DNS sinkhole / secure web gateway. Retro-hunt DNS and proxy logs for the past 90 days — Sliver implants beacon quietly for weeks.
IPv4194.87.89.30Block at perimeter firewall and EDR network isolation lists. Hunt for any outbound connection, especially on port 8899.
URLshttp://timelevel12.com/big, http://194.87.89.30:8899/anydesk.exeAdd to URL filtering blocklists. The /anydesk.exe path pattern is high-fidelity — legitimate AnyDesk is not served from bare-IP HTTP on non-standard ports.
FileHash-SHA2567 hashes across the three pulsesSweep via EDR hash query. Caveat: the SFX recompilation and on-endpoint compilation techniques mean hash coverage decays fast — pair with behavioral detection.
CVEsCVE-2023-49105, CVE-2024-28000, CVE-2024-7399, CVE-2025-4632, CVE-2025-47812Feed into vulnerability management. CVE-2025-4632 (Samsung MagicINFO) and the ownCloud/WordPress pair are confirmed exploited in the wild — treat as emergency patch priority.

Tooling guidance: Ingest these IOCs into your TI platform (MISP, OpenCTI, or Anomali) with the pulse TLP:WHITE marking. For DNS/hostname telemetry, Zeek or Suricata logs decoded through your SIEM will surface Sliver's mTLS/HTTP beacons. For certificate bloating detection, inspect Authenticode signature sizes on newly observed installer binaries — padded certificates are often 10x+ normal size.

Detection Engineering

YAML
---
title: Suspicious 7zip SFX Execution With Embedded Reflective Loader Behavior
id: 8a1f3e2c-9d4b-4c7a-a1e5-0p9u2l6s5e01
status: experimental
description: Detects execution of recompiled 7zip SFX installers associated with OpenSUpdater/Snackarcin campaigns, identified by SFX binaries spawning unexpected child processes or making network connections to known distribution domains.
author: Security Arsenal Threat Intelligence
date: 2026/09/26
references:
    - https://blog.gdatasoftware.com/2026/09/38490-opensupdater-evades-with-recompiled-7zip-sfx
logsource:
    category: process_creation
    product: windows
detection:
    selection_sfx:
        Image|endswith:
            - '\7z.sfx.exe'
            - 'sfx.exe'
        CommandLine|contains:
            - '-o'
            - '/D='
    selection_child:
        ParentImage|endswith:
            - 'sfx.exe'
            - '\7zG.exe'
        Image|endswith:
            - '\powershell.exe'
            - '\cmd.exe'
            - '\rundll32.exe'
            - '\regsvr32.exe'
            - '\mshta.exe'
    selection_network:
        DestinationHostname|contains:
            - 'codeonicinc.com'
            - 'setupsoftwarecenter.com'
    condition: selection_sfx and (selection_child or selection_network)
falsepositives:
    - Legitimate enterprise software deployment using 7zip SFX packaging
level: high
tags:
    - attack.defense_evasion
    - attack.execution
    - attack.t1218
---
title: Rogue AnyDesk Deployment via Certutil or PowerShell Download Cradle
id: 5b2c8f1a-3e7d-4a9c-b6f2-xmr0ld6ad202
status: experimental
description: Detects download and execution of AnyDesk from non-standard infrastructure as observed in the SilentXMRMiner campaign exploiting Samsung MagicINFO CVE-2025-4632. Covers certutil and PowerShell download cradles staging anydesk.exe from raw IP addresses.
author: Security Arsenal Threat Intelligence
date: 2026/09/26
references:
    - https://www.huntress.com/blog/threat-actor-compiles-cryptominer
logsource:
    category: process_creation
    product: windows
detection:
    selection_certutil:
        Image|endswith: '\certutil.exe'
        CommandLine|contains:
            - '-urlcache'
            - '-split'
    selection_dl:
        CommandLine|contains:
            - 'anydesk'
            - '194.87.89.30'
            - ':8899'
    selection_ps:
        Image|endswith:
            - '\powershell.exe'
            - '\pwsh.exe'
        CommandLine|contains:
            - 'DownloadFile'
            - 'Invoke-WebRequest'
            - 'Start-BitsTransfer'
    selection_ps_anydesk:
        CommandLine|contains: 'anydesk'
    condition: (selection_certutil and selection_dl) or (selection_ps and selection_ps_anydesk)
falsepositives:
    - IT administrators deploying AnyDesk via scripted methods (rare; AnyDesk is typically MSI-deployed)
level: high
tags:
    - attack.command_and_control
    - attack.t1105
    - attack.t1059.001
---
title: Local Admin Account Creation and Defender Tampering Consistent With SilentXMRMiner
id: 7d3e9a4b-1c5f-4b8d-a2e6-min3r7tam203
status: experimental
description: Detects the SilentXMRMiner persistence and defense-evasion chain - creation of a local administrator account followed by disabling Microsoft Defender protections via PowerShell Set-MpPreference or registry manipulation.
author: Security Arsenal Threat Intelligence
date: 2026/09/26
references:
    - https://www.huntress.com/blog/threat-actor-compiles-cryptominer
logsource:
    category: process_creation
    product: windows
detection:
    selection_account:
        CommandLine|contains:
            - 'net user'
            - 'net localgroup administrators'
            - 'oldadministrator'
            - 'New-LocalUser'
            - 'Add-LocalGroupMember'
    selection_defender:
        CommandLine|contains:
            - 'Set-MpPreference'
            - 'DisableRealtimeMonitoring'
            - 'DisableBehaviorMonitoring'
            - 'Add-MpPreference -ExclusionPath'
            - 'DisableAntiSpyware'
    condition: selection_account or selection_defender
falsepositives:
    - Legitimate administrative provisioning scripts
    - Enterprise AV migration tooling
level: critical
tags:
    - attack.persistence
    - attack.t1136.001
    - attack.defense_evasion
    - attack.t1562.001
KQL — Microsoft Sentinel / Defender
// Security Arsenal Threat Hunt: Sliver C2 beaconing, rogue AnyDesk, and OpenSUpdater distribution infrastructure
// Scope: Microsoft Sentinel / Defender XDR — last 30 days
let lookback = 30d;
let C2Domains = dynamic(["fine-work-team.com", "timelevel12.com", "snake.zooparkko.com", "codeonicinc.com", "setupsoftwarecenter.com"]);
let C2IPs = dynamic(["194.87.89.30"]);
// Part 1: Network connections to known C2 / distribution infrastructure
let NetworkHits = DeviceNetworkEvents
| where Timestamp > ago(lookback)
| where RemoteUrl in~ (C2Domains) or RemoteIP in (C2IPs) or RemotePort == 8899
| project Timestamp, DeviceName, InitiatingProcessFileName, InitiatingProcessCommandLine, RemoteIP, RemotePort, RemoteUrl, ActionType;
// Part 2: Certutil / PowerShell download cradles pulling remote access tooling
let DownloadCradles = DeviceProcessEvents
| where Timestamp > ago(lookback)
| where (FileName =~ "certutil.exe" and ProcessCommandLine has_any ("urlcache", "anydesk", "8899"))
    or (FileName in~ ("powershell.exe", "pwsh.exe") and ProcessCommandLine has_any ("anydesk", "194.87.89.30", "DownloadFile"))
| project Timestamp, DeviceName, FileName, ProcessCommandLine, InitiatingProcessFileName, AccountName;
// Part 3: Local admin account creation consistent with 'oldadministrator' persistence
let AccountCreation = DeviceProcessEvents
| where Timestamp > ago(lookback)
| where ProcessCommandLine has_any ("net user", "net localgroup administrators", "New-LocalUser", "Add-LocalGroupMember")
    or ProcessCommandLine has "oldadministrator"
| project Timestamp, DeviceName, FileName, ProcessCommandLine, AccountName;
// Part 4: Defender tampering
let DefenderTamper = DeviceProcessEvents
| where Timestamp > ago(lookback)
| where ProcessCommandLine has_any ("DisableRealtimeMonitoring", "DisableBehaviorMonitoring", "Set-MpPreference", "Add-MpPreference -ExclusionPath")
| project Timestamp, DeviceName, FileName, ProcessCommandLine, AccountName;
union NetworkHits, DownloadCradles, AccountCreation, DefenderTamper
| sort by Timestamp desc
PowerShell
# Security Arsenal IOC Hunt Script — OpenSUpdater SFX / Sliver C2 / SilentXMRMiner
# Run elevated on suspected endpoints or via EDR live response / GPO scheduled task
# Output: CSV of findings for SIEM ingestion

$Findings = @()
$ReportPath = "$env:TEMP\SA_ThreatHunt_$(Get-Date -Format 'yyyyMMdd_HHmmss').csv"

# --- 1. Network connections to known C2 / distribution infrastructure ---
$C2Indicators = @('194.87.89.30', 'codeonicinc.com', 'setupsoftwarecenter.com', 'fine-work-team.com', 'timelevel12.com', 'snake.zooparkko.com')
$Conns = Get-NetTCPConnection -State Established -ErrorAction SilentlyContinue
foreach ($conn in $Conns) {
    if ($C2Indicators -contains $conn.RemoteAddress -or $conn.RemotePort -eq 8899) {
        $proc = Get-Process -Id $conn.OwningProcess -ErrorAction SilentlyContinue
        $Findings += [PSCustomObject]@{ Category='NetworkC2'; Detail="$($conn.RemoteAddress):$($conn.RemotePort)"; Process=$proc.ProcessName; PID=$conn.OwningProcess }
    }
}
# DNS cache check for domain indicators
$DnsCache = Get-DnsClientCache -ErrorAction SilentlyContinue
foreach ($entry in $DnsCache) {
    foreach ($ioc in $C2Indicators) {
        if ($entry.Entry -like "*$ioc*") {
            $Findings += [PSCustomObject]@{ Category='DNSCache'; Detail=$entry.Entry; Process='N/A'; PID='N/A' }
        }
    }
}

# --- 2. Persistence: 'oldadministrator' account and unexpected local admins ---
$LocalUsers = Get-LocalUser -ErrorAction SilentlyContinue
foreach ($u in $LocalUsers) {
    if ($u.Name -match 'oldadministrator') {
        $Findings += [PSCustomObject]@{ Category='PersistenceAccount'; Detail="Suspicious local account: $($u.Name) Enabled=$($u.Enabled)"; Process='N/A'; PID='N/A' }
    }
}
$Admins = Get-LocalGroupMember -Group 'Administrators' -ErrorAction SilentlyContinue
foreach ($a in $Admins) {
    if ($a.Name -notmatch 'Administrator|Domain Admins|Enterprise Admins' -and $a.ObjectClass -eq 'User') {
        $Findings += [PSCustomObject]@{ Category='ReviewLocalAdmin'; Detail=$a.Name; Process='N/A'; PID='N/A' }
    }
}

# --- 3. Rogue AnyDesk artifacts (non-standard install paths / unsigned binary) ---
$AnyDeskPaths = @("$env:ProgramFiles\AnyDesk", "${env:ProgramFiles(x86)}\AnyDesk", "$env:APPDATA\AnyDesk", "$env:TEMP\anydesk.exe", "C:\anydesk.exe")
foreach ($p in $AnyDeskPaths) {
    if (Test-Path $p) {
        $sig = Get-AuthenticodeSignature (Get-ChildItem $p -Filter *.exe -Recurse -ErrorAction SilentlyContinue | Select-Object -First 1).FullName -ErrorAction SilentlyContinue
        $Findings += [PSCustomObject]@{ Category='AnyDeskArtifact'; Detail="$p SignatureStatus=$($sig.Status)"; Process='N/A'; PID='N/A' }
    }
}

# --- 4. Defender tampering indicators ---
$MpPref = Get-MpPreference -ErrorAction SilentlyContinue
if ($MpPref -and ($MpPref.DisableRealtimeMonitoring -eq $true -or $MpPref.DisableBehaviorMonitoring -eq $true)) {
    $Findings += [PSCustomObject]@{ Category='DefenderTamper'; Detail='Realtime/Behavior monitoring disabled'; Process='N/A'; PID='N/A' }
}
$DefenderReg = 'HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender'
if ((Get-ItemProperty -Path $DefenderReg -Name DisableAntiSpyware -ErrorAction SilentlyContinue).DisableAntiSpyware -eq 1) {
    $Findings += [PSCustomObject]@{ Category='DefenderTamper'; Detail='DisableAntiSpyware registry value set'; Process='N/A'; PID='N/A' }
}

# --- 5. On-endpoint compilation artifacts (miner source build chains) ---
$CompilerProcs = @('gcc','cc','make','cmake','mingw32-make','cl')
foreach ($cp in $CompilerProcs) {
    $procs = Get-Process -Name $cp -ErrorAction SilentlyContinue
    foreach ($pr in $procs) {
        $Findings += [PSCustomObject]@{ Category='OnEndpointCompilation'; Detail="Compiler running: $($pr.Path)"; Process=$pr.ProcessName; PID=$pr.Id }
    }
}

# --- 6. Suspicious SFX binaries: check for bloated certificates on recent installers ---
$InstallerDirs = @($env:TEMP, "$env:USERPROFILE\Downloads")
foreach ($dir in $InstallerDirs) {
    Get-ChildItem $dir -Filter *.exe -ErrorAction SilentlyContinue | Where-Object { $_.LastWriteTime -gt (Get-Date).AddDays(-14) } | ForEach-Object {
        $sig = Get-AuthenticodeSignature $_.FullName
        if ($sig.SignerCertificate -and $sig.SignerCertificate.RawData.Length -gt 20000) {
            $Findings += [PSCustomObject]@{ Category='CertBloating'; Detail="$($_.FullName) CertSize=$($sig.SignerCertificate.RawData.Length)"; Process='N/A'; PID='N/A' }
        }
    }
}

$Findings | Export-Csv -Path $ReportPath -NoTypeInformation
Write-Host "[+] Hunt complete. $($Findings.Count) findings written to $ReportPath"

Response Priorities

Immediate (0–4 hours)

  • Block all IOCs at DNS, web proxy, and perimeter firewall: the five domains/hostnames, 194.87.89.30 (all ports, especially 8899), and both URLs. Push SHA256 hashes to EDR blocklists.
  • Sweep DNS and proxy logs for 90 days of historical lookups to fine-work-team.com, timelevel12.com, and snake.zooparkko.com — Sliver implants beacon at low frequency and long dwell time is the norm for espionage operators.
  • Query EDR for certutil -urlcache executions and any anydesk.exe spawned outside standard deployment paths. Any hit on port 8899 or the bare-IP download URL is near-certain compromise.
  • Search for the oldadministrator local account fleet-wide via your identity inventory or the hunt script above.

24 Hours

  • Credential verification: While SilentXMRMiner is resource-theft rather than credential theft, the rogue AnyDesk and new admin account mean interactive hands-on-keyboard access — assume any credentials used or cached on affected endpoints are compromised. Force resets for any account that authenticated to an affected machine.
  • For organizations in government, defense, or energy verticals (especially Southeast Asia): treat the Sliver/Mettle campaign as a direct threat. Validate whether ownCloud instances are exposed and unpatched against CVE-2023-49105, and WordPress instances against CVE-2024-28000. Review egress for large-volume transfers — the actor exfiltrated 9 GB in the documented intrusion.
  • Isolate any endpoint showing on-endpoint compiler execution (gcc/make/cl where no developer workflow exists) pending forensic triage.

1 Week

  • Patch management: Emergency-patch Samsung MagicINFO (CVE-2025-4632, CVE-2025-47812), ownCloud (CVE-2023-49105), and WordPress LiteSpeed Cache (CVE-2024-28000). Audit for CVE-2024-7399 exposure as well.
  • Architectural hardening: Digital signage servers (MagicINFO) and CMS platforms must not sit on flat networks with line-of-sight to sensitive segments. Implement egress filtering that blocks outbound connections to non-standard ports and uncategorized destinations — this alone would have severed the AnyDesk staging and Sliver C2 channels.
  • Control tightening: Deploy application control (WDAC/AppLocker) rules blocking certutil network retrieval and unsigned binaries executing from user-writable paths. Enable Defender Tamper Protection and alert on any Set-MpPreference disablement attempts — the miner campaign only succeeded after AV was neutered.
  • Detection validation: Detonate the Sigma rules and KQL query above in your environment; confirm coverage for SFX child-process anomalies, reflective loading behaviors, and compiler execution outside sanctioned build infrastructure.

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.