Classification: TLP:CLEAR | Report Date: 2026-09-21 | Confidence: Moderate (victim claims are actor-reported and unverified)
Security Arsenal's dark web monitoring has identified a sharp escalation in posting activity from the N0N ransomware operation. Between 2026-09-18 and 2026-09-20, the group published 11 named victims to its .onion leak site, spanning eight countries and eight sectors — including a global sports commerce platform (Fanatics), Venezuela's largest ISP (Inter), an alleged PayPal support operations provider (Transcom WorldWide), Argentina's Ministry of Education, AstraZeneca Türkiye, and the United Federation of Teachers.
Analyst note: All victim claims originate from the actor-controlled leak site. Inclusion does not confirm compromise. Affected organizations named below should treat this as a claim requiring internal verification, not confirmed breach attribution.
Threat Actor Profile — N0N
| Attribute | Assessment |
|---|---|
| Aliases | N0N, N0N Ransomware (no confirmed rebrand lineage; name collision with hacktivist tags noted — do not confuse with defacement crews) |
| Model | Assessed closed/semi-private RaaS — limited affiliate footprint based on posting cadence and victim diversity |
| Ransom demands | Sector-scaled; FinServ and healthcare victims reportedly face six-to-seven figure USD demands (moderate confidence) |
| Initial access | Edge-device exploitation (VPN concentrators, firewalls, remote management), valid credential abuse, RDP exposure, phishing with macro/ISO loaders |
| Extortion model | Double extortion — exfiltration-first, encryption second; leak-site publication used as pressure lever within ~72h of non-payment |
| Dwell time | Estimated 5–14 days from initial access to detonation based on comparable campaign telemetry |
N0N's victimology — mixing a national telecom provider, government ministries, and mid-market financial firms — indicates opportunistic edge exploitation rather than highly targeted intrusion. The presence of a managed service/BPO provider (Transcom WorldWide, claimed as "PayPal support operations") is consistent with third-party pivot logic: breach the supplier, claim the brand.
Current Campaign Analysis
Sector Targeting (last 100 postings: 11 victims)
- Financial Services (3): Argentem Creek Partners (US), STOKR (LU), Transcom WorldWide/PayPal support claim (SE) — payment-adjacent and digital-asset firms suggest monetization-driven selection
- Education (2): United Federation of Teachers (US), BeLi Teacher/FSC centers on AWS (VN) — plus Argentina's Ministry of Education under Government
- Technology / Critical Infrastructure (1): Inter (VE) — a national ISP compromise carries downstream subscriber-data and routing-risk implications
- Healthcare (1): AstraZeneca Türkiye — regional subsidiary targeting, consistent with weakest-link entry
- Retail (1): Fanatics (US) — high-volume PII and payment-adjacent data
Geographic Concentration
US leads (3 victims), followed by Vietnam (2) and single victims across VE, SE, AR, TR, LU, BR. No CIS-region victims — consistent with financially motivated crews avoiding Russian-speaking jurisdictions. The LATAM + SEA spread indicates scanning-driven opportunism against exposed edge services in those regions.
Victim Profile
Mix of enterprise brands (Fanatics, AstraZeneca) and mid-market firms (STOKR, Argentem Creek, Konnatus). Estimated revenue band: $10M–$5B, with a bias toward organizations holding payment data, credentials, or regulated PII — high-pressure extortion leverage.
Posting Frequency / Escalation
10 of 11 victims published on a single day (2026-09-18) — a burst-dump pattern. This typically means one of two things: (1) a batch of intrusions from a single exploited vulnerability matured simultaneously, or (2) a negotiation-deadline mass publication event. Either way, expect a second wave within 7–14 days.
Probable Initial Access Vector — CVE Correlation
The timing of this burst aligns with the ransomware-confirmed exploitation window of several CISA KEV entries. We assess moderate confidence that N0N's current wave leverages one or more of:
- CVE-2026-50751 — Check Point Security Gateway improper authentication (IKEv1): Edge-VPN auth bypass; the most consistent fit for cross-geography, cross-sector opportunistic access.
- CVE-2026-20316 — Cisco Secure FMC hard-coded password: Management-plane compromise enabling policy tampering and lateral movement into monitored segments.
- CVE-2026-59310 — VMware vCenter path traversal: Post-access virtualization-layer pivot — consistent with mass encryption of ESXi-hosted workloads.
- CVE-2024-1708 — ConnectWise ScreenConnect path traversal: Still being harvested against unpatched MSP/RMM instances; fits the BPO/service-provider victim (Transcom).
- CVE-2026-50751's addition date (2026-06-08) precedes this campaign by ~3 months — matching the observed exploit-to-detonation lag.
Action: If you run Check Point gateways, Cisco FMC, vCenter, or ScreenConnect — treat KEV patch status as a P0 audit item this week.
Detection Engineering
Sigma Rules
---
title: N0N Campaign — Edge VPN/Firewall Exploitation Follow-On Process Execution
id: 9f3a1c2e-7b41-4e8d-a1f2-n0nedgedetect01
status: experimental
description: Detects suspicious child processes spawned by edge VPN, firewall management, or remote access services — consistent with post-exploitation after Check Point IKEv1 auth bypass (CVE-2026-50751), Cisco FMC compromise (CVE-2026-20316), or ScreenConnect RCE (CVE-2024-1708).
author: Security Arsenal Threat Intelligence
date: 2026/09/21
references:
- https://securityarsenal.com/darkside
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog
logsource:
category: process_creation
product: windows
detection:
selection_parent:
ParentImage|endswith:
- '\vpn.exe'
- '\vpnd.exe'
- '\ScreenConnect.Service.exe'
- '\ScreenConnect.ClientService.exe'
- '\httpd.exe' # Cisco FMC / appliance web planes
- '\cpwd.exe' # Check Point watchdog
- '\fwm.exe' # Check Point management
selection_child:
Image|endswith:
- '\cmd.exe'
- '\powershell.exe'
- '\pwsh.exe'
- '\wscript.exe'
- '\cscript.exe'
- '\rundll32.exe'
- '\whoami.exe'
- '\net.exe'
- '\nltest.exe'
condition: selection_parent and selection_child
falsepositives:
- Legitimate RMM admin sessions via ScreenConnect (tune by ParentCommandLine and admin account)
level: high
tags:
- attack.initial_access
- attack.t1190
- attack.t1133
---
title: N0N Campaign — Pre-Encryption Data Staging and Exfiltration Tooling
id: 8e2b0d1f-6c30-4d7c-b0e3-n0nstaging002
status: experimental
description: Detects archive creation and cloud exfiltration tooling (rclone, 7z/rar with password flags, MEGA/megacmd) observed in pre-encryption staging phases of double-extortion ransomware operations including N0N.
author: Security Arsenal Threat Intelligence
date: 2026/09/21
logsource:
category: process_creation
product: windows
detection:
selection_exfil_tools:
Image|endswith:
- '\rclone.exe'
- '\megacmd.exe'
- '\MEGAcmd.exe'
- '\filezilla.exe'
- '\winscp.exe'
- '\restic.exe'
selection_archive:
Image|endswith:
- '\7z.exe'
- '\7za.exe'
- '\rar.exe'
- '\winrar.exe'
CommandLine|contains:
- ' -p' # password-protected archive
- ' -mhe' # encrypted headers
- ' a ' # add-to-archive verb
selection_staging_dir:
CommandLine|contains:
- '\ProgramData\'
- '\Perflogs\'
- 'C:\Users\Public\'
- '\staging\'
- '\exfil\'
condition: selection_exfil_tools or (selection_archive and selection_staging_dir)
falsepositives:
- Enterprise backup jobs using 7-Zip; legitimate rclone sync (allowlist by service account and destination remote)
level: high
tags:
- attack.collection
- attack.t1560.001
- attack.exfiltration
- attack.t1567.002
---
title: N0N Campaign — Lateral Movement via PsExec / WMI with Shadow Copy Pre-Deletion
id: 7d1c9e0a-5f2f-4c6b-c9d4-n0nlatmove003
status: experimental
description: Detects remote service execution (PsExec-style), WMI remote process creation, and Volume Shadow Copy deletion — the pre-detonation lateral movement and anti-recovery sequence used by N0N and comparable ransomware crews.
author: Security Arsenal Threat Intelligence
date: 2026/09/21
logsource:
category: process_creation
product: windows
detection:
selection_psexec:
- Image|endswith: '\PSEXESVC.exe'
- OriginalFileName: 'psexesvc.exe'
- CommandLine|contains: 'psexec'
selection_wmi_remote:
ParentImage|endswith: '\WmiPrvSE.exe'
Image|endswith:
- '\cmd.exe'
- '\powershell.exe'
- '\msiexec.exe'
selection_vss:
CommandLine|contains:
- 'vssadmin delete shadows'
- 'vssadmin resize shadowstorage'
- 'wmic shadowcopy delete'
- 'bcdedit' # often paired with recoveryenabled no
- 'DeleteShadows' # WMIC/PowerShell alias
Image|endswith:
- '\vssadmin.exe'
- '\wmic.exe'
- '\powershell.exe'
- '\wbadmin.exe'
condition: selection_psexec or selection_wmi_remote or selection_vss
falsepositives:
- Admin PsExec usage for software deployment (allowlist named deployment accounts and source IPs)
- Backup solutions resizing shadow storage (allowlist by parent process)
level: critical
tags:
- attack.lateral_movement
- attack.t1569.002
- attack.t1047
- attack.impact
- attack.t1490
KQL — Microsoft Sentinel Hunt: Pre-Ransomware Staging & Lateral Movement
Hunt across the last 14 days for the staging → lateral spread → anti-recovery sequence associated with this campaign. Tune the allowlists for your deployment accounts.
// N0N Campaign Hunt — Staging, Lateral Movement, Anti-Recovery (14d)
let Lookback = 14d;
let DeployAccounts = dynamic(["svc_deploy", "svc_sccm"]); // tune per environment
let Staging =
DeviceProcessEvents
| where TimeGenerated > ago(Lookback)
| where FileName in~ ("rclone.exe","megacmd.exe","restic.exe","7z.exe","7za.exe","rar.exe","winscp.exe")
or ProcessCommandLine has_any (" -p", " -mhe", "rclone copy", "rclone sync", "mega-put")
| where not(InitiatingProcessAccountName in~ (DeployAccounts))
| project StagingTime=TimeGenerated, DeviceName, StagingAccount=AccountName, StagingCmd=ProcessCommandLine, StagingProc=FileName;
let Lateral =
DeviceProcessEvents
| where TimeGenerated > ago(Lookback)
| where FileName =~ "PSEXESVC.exe"
or (InitiatingProcessFileName =~ "WmiPrvSE.exe" and FileName in~ ("cmd.exe","powershell.exe","msiexec.exe"))
| project LateralTime=TimeGenerated, DeviceName, LateralAccount=AccountName, LateralCmd=ProcessCommandLine;
let AntiRecovery =
DeviceProcessEvents
| where TimeGenerated > ago(Lookback)
| where ProcessCommandLine has_any ("vssadmin delete shadows","shadowcopy delete","resize shadowstorage","recoveryenabled no","wbadmin delete")
| project ARTime=TimeGenerated, DeviceName, ARAccount=AccountName, ARCmd=ProcessCommandLine;
Staging
| join kind=inner Lateral on DeviceName
| join kind=inner AntiRecovery on DeviceName
| where LateralTime between (StagingTime .. StagingTime + 5d)
and ARTime between (LateralTime .. LateralTime + 2d)
| project DeviceName, StagingTime, StagingAccount, StagingCmd, LateralTime, LateralCmd, ARTime, ARCmd
| order by ARTime desc;
// Any hit = device exhibiting full pre-ransomware kill chain -> isolate immediately
Interpretation: A single join hit means one host showed staging, lateral movement, and shadow-copy tampering within a 7-day window. That is a T-minus ransomware host. Isolate it, then pivot the hunt on StagingAccount/LateralAccount to find the blast radius.
PowerShell — Rapid Triage Script (Run on Suspect Hosts & DCs)
# N0N Rapid Triage — scheduled tasks (7d), RDP exposure, shadow copy state, staging dirs
# Run elevated. Output to CSV for IR collection.
$out = @(); $cutoff = (Get-Date).AddDays(-7)
Write-Host "[1] Scheduled tasks created/modified in last 7 days..." -ForegroundColor Cyan
Get-ScheduledTask | ForEach-Object {
$i = $_ | Get-ScheduledTaskInfo -ErrorAction SilentlyContinue
$reg = (Get-Item "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks\$($_.PSChildName)" -ErrorAction SilentlyContinue)
if ($i -and $i.LastRunTime -gt $cutoff -and $_.TaskPath -notlike "\Microsoft*") {
$out += [pscustomobject]@{Type="SchedTask"; Name=$_.TaskName; Path=$_.TaskPath; LastRun=$i.LastRunTime; Action=($_.Actions.Execute + " " + $_.Actions.Arguments)}
}
}
Write-Host "[2] RDP exposure & NLA state..." -ForegroundColor Cyan
$rdp = Get-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server" -Name fDenyTSConnections -ErrorAction SilentlyContinue
$nla = Get-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name UserAuthentication -ErrorAction SilentlyContinue
$out += [pscustomobject]@{Type="RDP"; Name="RDP_Enabled=$($rdp.fDenyTSConnections -eq 0) | NLA=$($nla.UserAuthentication)"; Path=""; LastRun=""; Action="If RDP enabled w/o NLA -> immediate risk"}
Write-Host "[3] Volume Shadow Copies..." -ForegroundColor Cyan
$vss = Get-CimInstance Win32_ShadowCopy -ErrorAction SilentlyContinue
if (-not $vss) { $out += [pscustomobject]@{Type="VSS"; Name="NO SHADOW COPIES FOUND"; Path=""; LastRun=Get-Date; Action="POSSIBLE ANTI-RECOVERY ACTIVITY"} }
else { $vss | ForEach-Object { $out += [pscustomobject]@{Type="VSS"; Name=$_.ID; Path=$_.DeviceObject; LastRun=$_.InstallDate; Action=""} } }
Write-Host "[4] Common staging directories (modified last 7d)..." -ForegroundColor Cyan
$dirs = @("C:\ProgramData","C:\Users\Public","C:\Perflogs","C:\Windows\Temp")
foreach ($d in $dirs) {
Get-ChildItem $d -Recurse -Depth 2 -ErrorAction SilentlyContinue |
Where-Object { $_.LastWriteTime -gt $cutoff -and $_.Length -gt 100MB } |
ForEach-Object { $out += [pscustomobject]@{Type="StagingFile"; Name=$_.Name; Path=$_.FullName; LastRun=$_.LastWriteTime; Action="$([math]::Round($_.Length/1MB))MB - investigate"} }
}
Write-Host "[5] Edge/RMM tooling presence (ScreenConnect, unmanaged)..." -ForegroundColor Cyan
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*","HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*" -ErrorAction SilentlyContinue |
Where-Object { $_.DisplayName -match "ScreenConnect|ConnectWise|AnyDesk|TeamViewer|Splashtop" } |
ForEach-Object { $out += [pscustomobject]@{Type="RMM"; Name=$_.DisplayName; Path=$_.InstallLocation; LastRun=""; Action="Verify authorized RMM — remove if unknown"} }
$out | Export-Csv ".\n0n_triage_$(Get-Date -Format yyyyMMdd_HHmm).csv" -NoTypeInformation
$out | Format-Table -AutoSize
Incident Response Priorities
T-Minus Detection Checklist (before encryption fires)
- New local/domain admin accounts created outside change windows (especially
svc_,admin1, support-mimicking names) -
vssadmin/bcdedit/wbadminexecution on any server — treat as hostile until proven otherwise - 7z/rar/rclone/MEGAcmd on servers or finance/HR workstations
- PSEXESVC or WmiPrvSE-spawned shells fanning out from a single source host
- Check Point / Cisco FMC / vCenter admin logins from non-jump-host source IPs
- GPO changes deploying scripts or disabling AV/EDR (
Set-MpPreference -DisableRealtimeMonitoring $true) - EDR tamper events or agents going dark in clusters
Assets N0N Historically Prioritizes for Exfiltration
- Finance & payroll data (FinServ victims: fund/portfolio documents — see Argentem Creek, STOKR)
- HR/PII databases (education and union victims — UFT, ministry staff records)
- Customer/subscriber databases (ISP victim Inter — subscriber PII at national scale)
- Legal & contractual documents (professional services victims)
- Backup catalogs and credentials — to degrade recovery before detonation
Containment Actions (Ordered by Urgency)
- Isolate any host matching the KQL kill-chain join — network isolation first, do NOT power off (preserve memory)
- Disable suspect accounts and force credential reset for any account seen on staged hosts — assume full Kerberos compromise if a DC was touched (double KRBTGT reset)
- Block exfil egress at the proxy/firewall: rclone-associated endpoints, mega.nz, file.io, anonfile-style hosts, unknown S3-compatible buckets
- Sever edge access: disable VPN portal auth for unpatched Check Point/Cisco devices until patched; rotate any credentials stored on those appliances
- Protect backups: verify offline/immutable copies, rotate backup service credentials, snapshot critical systems now
- Engage IR retainer before engaging the actor — do not access the leak site from corporate infrastructure
Hardening Recommendations
Immediate (24 hours)
- Patch or mitigate the KEV set: CVE-2026-50751 (Check Point IKEv1), CVE-2026-20316 (Cisco FMC), CVE-2026-59310 (vCenter), CVE-2024-1708 (ScreenConnect). If patching is blocked, disable IKEv1 on Check Point gateways and restrict FMC/vCenter management interfaces to jump hosts.
- Enforce phishing-resistant MFA on all VPN and remote access — no SMS, no push-only.
- Deploy the Sigma rules above and run the KQL hunt across the last 14 days, not just going forward.
- Audit RMM tooling: remove unauthorized ScreenConnect/AnyDesk/TeamViewer instances; alert on new RMM installs.
- Block
vssadmin delete shadowsfor non-backup service accounts via WDAC/AppLocker or EDR custom rules.
Short-Term (2 weeks)
- Segment edge management planes (firewall FMC, vCenter, backup consoles) into a dedicated admin VLAN reachable only via PAW/jump hosts with JIT access.
- Deploy egress filtering with TLS inspection on server VLANs — servers should not reach arbitrary cloud storage.
- Immutable backups with a minimum 3-2-1-1-0 posture and a tested restore runbook timed against a 5-day dwell window.
- EDR in block mode across all servers including domain controllers; enable tamper protection and central alert on agent disablement.
- Third-party exposure review: BPO/support providers with access to your brand or data (the Transcom/PayPal pattern) — require evidence of edge patching and MFA enforcement contractually.
Security Arsenal continues to monitor N0N's leak site and infrastructure. Victim claims remain under verification; we will update this bulletin as confirmations or repudiations emerge.
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.