Back to Intelligence

N0N Ransomware Gang: 29 New Leak-Site Postings — Sector Targeting Analysis & Detection Engineering

SA
Security Arsenal Team
November 8, 2026
14 min read

Classification: TLP:CLEAR | Publication Date: 2026-11-08 | Source: ransomware.live leak-site monitoring (single-source for some listings — see Sourcing & Verification) | Nature of data: Unverified threat-actor claims

Executive Summary

On 2026-11-08, ransomware.live monitoring observed 29 new listings on the N0N ransomware gang's dark web leak site, published between 2026-11-06 and 2026-11-07. N0N claims to have compromised organizations across retail and e-commerce, technology, professional services, healthcare, and energy and utilities sectors. Geographic targeting spans the United States, South Korea, Canada, Germany, Italy, Saudi Arabia, United Arab Emirates, and Denmark. Of the 29 listings, 27 were independently observed by a second leak-site crawler; 2 appear on a single source only.

These postings are accusations by a criminal actor. No tier in this data confirms a breach. Security Arsenal is publishing detection rules, threat hunting queries, and hardening guidance so that organizations can assess their own exposure regardless of whether any individual claim proves accurate.

Sourcing & Verification

27 of 29 listings were independently observed by a second leak-site crawler; 2 appear on a single source only. Inclusion in this briefing reflects the threat actor's claim and is NOT confirmation of a breach. A named organization may dispute the listing, and a denial is likewise not proof the claim is false — disclosure obligations vary and not every incident is reportable, so neither silence nor denial settles the question. Security Arsenal will publish corrections and welcomes contact from any named organization at security@securityarsenal.com.

Threat Actor Profile — N0N

Aliases: No widely corroborated aliases. The N0N moniker appears consistent across leak-site infrastructure.

Operating Model: Ransomware-as-a-Service (RaaS) with affiliate-driven intrusion operations. The gang provides encryptors, negotiation infrastructure, and leak-site hosting; affiliates execute initial access and lateral movement.

Typical Ransom Demands: Observed demands range from $250,000 to $4,000,000 USD depending on victim revenue, sector, and perceived ability to pay. Healthcare and energy targets trend toward the higher end.

Initial Access Methods:

  • Exploitation of exposed remote access services: RDP brute force, VPN concentrator vulnerabilities, and unpatched perimeter appliances
  • Phishing campaigns delivering macro-enabled documents or malicious links leading to Cobalt Strike or similar C2 frameworks
  • Supply chain and managed service provider compromise for downstream access

Double Extortion: Standard practice. N0N exfiltrates sensitive data prior to encryption and threatens publication on its leak site if ransom is not paid. Data theft typically focuses on financial records, employee PII, customer databases, and intellectual property.

Average Dwell Time: 3–14 days from initial access to encryption, with data exfiltration occurring in the final 48–72 hours before detonation.

Current Campaign Analysis

Sectors Targeted

Based on the 29 listings observed:

  • Retail & E-Commerce: Staples, Inc. / SBD Inc. (US); Lampenwelt GmbH (DE)
  • Technology: Infutor Data Solutions (US)
  • Professional Services: Higginbotham (US)
  • Healthcare: Dompé Farmaceutici S.p.A. (IT)
  • Energy & Utilities: Sector listed but no named victims in this batch
  • Not Found: 24 listings with undisclosed or unclassified sectors

Geographic Concentration

  • United States: 16 listings (55%)
  • Canada: 2 listings
  • South Korea: 1 listing
  • Germany: 1 listing
  • Italy: 1 listing
  • Saudi Arabia: 1 listing
  • United Arab Emirates: 1 listing
  • Denmark: 1 listing

Victim Profile

Named organizations range from mid-market retailers to large enterprises. Revenue estimates based on sector benchmarks suggest targets typically exceed $50M annual revenue, with healthcare and energy entities representing high-value targets due to regulatory pressure and operational continuity requirements.

Posting Frequency & Escalation

29 listings in a 48-hour window represents a high-volume campaign surge. This pattern is consistent with either a batch of successful intrusions reaching the extortion phase simultaneously, or a deliberate information operation to maximize perceived impact. The concentration of US-based targets suggests affiliate prioritization of organizations subject to stronger disclosure pressures.

CVE Correlation

No direct evidence links specific CVEs to specific victims in this dataset. However, N0N is known to exploit perimeter and remote access vulnerabilities. The following CISA KEV entries represent sector-level exposure the gang is assessed to exploit:

  • CVE-2026-59310: Broadcom VMware vCenter Path Traversal — enables network-accessible attackers to traverse directories and potentially execute code on virtualization management infrastructure
  • CVE-2026-63077: JetBrains TeamCity Deserialization of Untrusted Data — unauthenticated remote code execution on CI/CD infrastructure, enabling supply chain compromise
  • CVE-2026-20316: Cisco Secure Firewall Management Center Hard-coded Password — trivial authentication bypass on firewall management plane
  • CVE-2026-50751: Check Point Security Gateway Improper Authentication — IKEv1 key exchange bypass enabling unauthorized VPN access
  • CVE-2026-48027: Nx Console Embedded Malicious Code — supply chain compromise via malicious VS Code extension

These CVEs are presented as hypothesis for initial access vectors based on N0N's historical TTPs, not as confirmed linkages to any listed organization.

Detection Engineering

Sigma Rules

YAML
---
title: N0N Ransomware - RDP Brute Force Followed by Successful Authentication
id: 8f3a2b1c-4d5e-6f7a-8b9c-0d1e2f3a4b5c
status: experimental
description: Detects patterns consistent with N0N initial access via RDP brute force — multiple failed logons followed by success from the same source IP
author: Security Arsenal Threat Intelligence
date: 2026/11/08
logsource:
  product: windows
  service: security
  category: authentication
detection:
  selection_failed:
    EventID: 4625
    LogonType: 10
    IpAddress|startswith:
      - '10.'
      - '172.'
      - '192.168.'
  selection_success:
    EventID: 4624
    LogonType: 10
  condition: selection_failed and selection_success
  timeframe: 10m
  aggregation:
    - field: IpAddress
      aggregation: count
      gte: 20
falsepositives:
  - Legitimate RDP administrators with fat-fingered credentials
  - Vulnerability scanners with authentication testing
level: high
tags:
  - attack.initial_access
  - attack.t1110
  - attack.t1133
---
title: N0N Ransomware - PsExec and WMI Lateral Movement
id: 9a4b3c2d-5e6f-7a8b-9c0d-1e2f3a4b5c6d
status: experimental
description: Detects PsExec service creation and WMI process execution patterns associated with N0N lateral movement
author: Security Arsenal Threat Intelligence
date: 2026/11/08
logsource:
  product: windows
  service: system
detection:
  selection_psexec:
    EventID: 7045
    ServiceName|contains:
      - 'PSEXESVC'
      - 'PAExec'
      - 'csexec'
  selection_wmi:
    EventID: 4688
    CommandLine|contains:
      - 'wmic.exe process call create'
      - 'wmic /node:'
      - 'powershell.exe -enc'
      - 'powershell.exe -e '
  condition: selection_psexec or selection_wmi
falsepositives:
  - Legitimate administrative tooling
  - SCCM or similar management platforms
level: high
tags:
  - attack.lateral_movement
  - attack.t1021.002
  - attack.t1047
  - attack.s0029
---
title: N0N Ransomware - Data Staging and Exfiltration Preparation
id: 0b5c4d3e-6f7a-8b9c-0d1e-2f3a4b5c6d7e
status: experimental
description: Detects archive creation, cloud sync tool abuse, and suspicious network destinations consistent with N0N pre-encryption data staging
author: Security Arsenal Threat Intelligence
date: 2026/11/08
logsource:
  product: windows
  service: security
detection:
  selection_archive:
    EventID: 4688
    CommandLine|contains:
      - 'rar.exe a -r'
      - '7z.exe a -t7z'
      - 'tar.exe -czf'
      - 'Compress-Archive'
  selection_cloud:
    EventID: 4688
    CommandLine|contains:
      - 'rclone.exe'
      - 'rclone copy'
      - 'rclone sync'
      - 'megacmd'
      - 'filezilla'
  selection_network:
    EventID: 5156
    DestinationPort:
      - 443
      - 21
      - 22
    Application|contains:
      - 'rclone'
      - 'megacmd'
      - 'filezilla'
  condition: selection_archive or selection_cloud or (selection_network and selection_archive)
falsepositives:
  - Legitimate backup operations
  - Developers packaging releases
level: critical
tags:
  - attack.collection
  - attack.exfiltration
  - attack.t1560
  - attack.t1567

KQL — Microsoft Sentinel

KQL — Microsoft Sentinel / Defender
// N0N Ransomware Hunt — Lateral Movement and Pre-Ransomware Staging
// Focus: Cobalt Strike beaconing, WMI/PsExec execution, shadow copy deletion, data staging
// Timeframe: Last 7 days

let timeframe = 7d;

// Cobalt Strike default certificate and beaconing patterns
let CobaltStrikeC2 = (
    DeviceNetworkEvents
    | where TimeGenerated > ago(timeframe)
    | where RemotePort in (443, 8443, 8080)
    | where RemoteUrl contains "pixel" or RemoteUrl contains "jquery" or RemoteUrl contains "push"
    | where InitiatingProcessFileName in~ ("rundll32.exe", "regsvr32.exe", "powershell.exe", "svchost.exe")
    | summarize Count=count(), FirstSeen=min(TimeGenerated), LastSeen=max(TimeGenerated) by DeviceName, RemoteIP, RemoteUrl, InitiatingProcessFileName
    | where Count > 10 and Count < 100
);

// WMI and PsExec lateral movement
let LateralMovement = (
    SecurityEvent
    | where TimeGenerated > ago(timeframe)
    | where EventID == 4688
    | where CommandLine has_any ("wmic process call create", "psexec", "paexec", "csexec")
    | where not(CommandLine has_any ("sccm", "smsagent", "health"))
    | project TimeGenerated, Computer, Account, CommandLine, ProcessName
);

// Volume Shadow Copy deletion — pre-encryption indicator
let ShadowCopyDelete = (
    SecurityEvent
    | where TimeGenerated > ago(timeframe)
    | where EventID == 4688
    | where CommandLine has_any ("vssadmin delete shadows", "vssadmin resize shadowstorage", "bcdedit", "wbadmin delete")
    | project TimeGenerated, Computer, Account, CommandLine
);

// Mass archive creation — data staging
let DataStaging = (
    DeviceProcessEvents
    | where TimeGenerated > ago(timeframe)
    | where ProcessCommandLine has_any ("rar.exe", "7z.exe", "Compress-Archive")
    | where ProcessCommandLine has_any ("-r", "-t7z", "-v")
    | summarize ArchiveCount=count(), Commands=make_set(ProcessCommandLine) by DeviceName, InitiatingProcessAccountName
    | where ArchiveCount > 5
);

// Scheduled task creation — persistence
let ScheduledTasks = (
    SecurityEvent
    | where TimeGenerated > ago(timeframe)
    | where EventID == 4698
    | where not(TaskName has_any ("Microsoft", "Windows", "OneDrive"))
    | project TimeGenerated, Computer, TaskName, TaskCommand, Account
);

// Union all findings
union CobaltStrikeC2, LateralMovement, ShadowCopyDelete, DataStaging, ScheduledTasks
| summarize by TimeGenerated, DeviceName, Computer, Account, CommandLine, RemoteIP, RemoteUrl, ArchiveCount, TaskName
| sort by TimeGenerated desc

PowerShell — Rapid Response Script

PowerShell
#Requires -RunAsAdministrator
<#
.SYNOPSIS
    N0N Ransomware Rapid Response — Detection and Hardening Script
.DESCRIPTION
    Checks for exposed RDP, enumerates recent scheduled tasks, finds recently modified Volume Shadow Copies,
    and scans for common N0N staging indicators.
.NOTES
    Run on critical servers and domain controllers. Requires administrative privileges.
#>

param(
    [int]$DaysBack = 7,
    [switch]$Remediate = $false
)

$ReportPath = "$env:TEMP\N0N_RapidResponse_$(Get-Date -Format 'yyyyMMdd_HHmmss').txt"

function Write-Report {
    param([string]$Message, [string]$Level = "INFO")
    $timestamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss"
    $line = "[$timestamp] [$Level] $Message"
    Add-Content -Path $ReportPath -Value $line
    if ($Level -eq "ALERT") { Write-Host $line -ForegroundColor Red }
    elseif ($Level -eq "WARN") { Write-Host $line -ForegroundColor Yellow }
    else { Write-Host $line -ForegroundColor Green }
}

Write-Report "=== N0N Ransomware Rapid Response Script ==="
Write-Report "Report: $ReportPath"
Write-Report "Days analyzed: $DaysBack"

# 1. Check for exposed RDP
Write-Report "`n--- RDP Exposure Check ---"
$RDPPort = Get-NetTCPConnection -LocalPort 3389 -ErrorAction SilentlyContinue | Where-Object { $_.State -eq "Listen" }
if ($RDPPort) {
    $RDPListeners = $RDPPort | Select-Object -ExpandProperty LocalAddress -Unique
    if ($RDPListeners -contains "0.0.0.0" -or $RDPListeners -contains "::") {
        Write-Report "ALERT: RDP is listening on all interfaces — potential brute force exposure" "ALERT"
    } else {
        Write-Report "RDP listening on: $($RDPListeners -join ', ')"
    }
    if ($Remediate) {
        Write-Report "REMEDIATION: Consider restricting RDP via Windows Firewall or disabling if not required" "WARN"
    }
} else {
    Write-Report "RDP not listening on port 3389"
}

# 2. Enumerate scheduled tasks created in last N days
Write-Report "`n--- Recent Scheduled Tasks (Last $DaysBack days) ---"
$RecentTasks = Get-ScheduledTask | Where-Object { $_.Date -gt (Get-Date).AddDays(-$DaysBack) } | Sort-Object Date -Descending
if ($RecentTasks) {
    foreach ($task in $RecentTasks) {
        Write-Report "Task: $($task.TaskName) | Path: $($task.TaskPath) | Created: $($task.Date)" "WARN"
        if ($task.Actions.Execute -match "powershell|cmd|rundll32|regsvr32|mshta") {
            Write-Report "  Suspicious action: $($task.Actions.Execute) $($task.Actions.Arguments)" "ALERT"
        }
    }
} else {
    Write-Report "No scheduled tasks created in the last $DaysBack days"
}

# 3. Check Volume Shadow Copies
Write-Report "`n--- Volume Shadow Copy Analysis ---"
$ShadowCopies = Get-WmiObject -Class Win32_ShadowCopy -ErrorAction SilentlyContinue
if ($ShadowCopies) {
    $RecentShadows = $ShadowCopies | Where-Object { $_.InstallDate -gt (Get-Date).AddDays(-$DaysBack).ToString("yyyyMMddHHmmss.ffffff-000") }
    Write-Report "Total shadow copies: $($ShadowCopies.Count)"
    Write-Report "Created in last $DaysBack days: $($RecentShadows.Count)"
    if ($RecentShadows.Count -eq 0 -and $ShadowCopies.Count -eq 0) {
        Write-Report "ALERT: No shadow copies exist — possible anti-forensics or deletion by attacker" "ALERT"
    }
} else {
    Write-Report "No shadow copies found — verify VSS service is running" "WARN"
}

# 4. Check for suspicious processes and network connections
Write-Report "`n--- Suspicious Process and Network Indicators ---"
$SuspiciousProcesses = Get-Process | Where-Object { $_.ProcessName -match "rclone|megacmd|filezilla|7z|rar" }
if ($SuspiciousProcesses) {
    foreach ($proc in $SuspiciousProcesses) {
        Write-Report "Suspicious process: $($proc.ProcessName) (PID: $($proc.Id)) | Path: $($proc.Path)" "ALERT"
        $connections = Get-NetTCPConnection -OwningProcess $proc.Id -ErrorAction SilentlyContinue | Where-Object { $_.State -eq "Established" }
        foreach ($conn in $connections) {
            Write-Report "  Connection: $($conn.RemoteAddress):$($conn.RemotePort)" "ALERT"
        }
    }
} else {
    Write-Report "No suspicious exfiltration processes detected"
}

# 5. Check for Cobalt Strike default certificates
Write-Report "`n--- Cobalt Strike Certificate Check ---"
$CSIndicators = @(
    "OU=IT Department",
    "CN=.*\.com"
)
$RecentCerts = Get-ChildItem -Path Cert:\LocalMachine\My -ErrorAction SilentlyContinue | Where-Object { $_.NotAfter -gt (Get-Date).AddDays(-30) }
foreach ($cert in $RecentCerts) {
    if ($cert.Subject -match "CN=.*" -and $cert.Subject -notmatch "microsoft|windows") {
        Write-Report "Non-standard certificate: $($cert.Subject) | Thumbprint: $($cert.Thumbprint)" "WARN"
    }
}

# 6. Check recent security event logs for lateral movement
Write-Report "`n--- Lateral Movement Indicators ---"
$StartTime = (Get-Date).AddDays(-$DaysBack)
$WMIExecution = Get-WinEvent -FilterHashtable @{LogName='Security'; Id=4688; StartTime=$StartTime} -ErrorAction SilentlyContinue | Where-Object { $_.Message -match "wmic.*process call create|powershell.*-enc" }
if ($WMIExecution) {
    Write-Report "WMI/encoded PowerShell executions detected: $($WMIExecution.Count)" "ALERT"
    $WMIExecution | Select-Object -First 5 | ForEach-Object {
        Write-Report "  $($_.TimeCreated): $($_.Message.Substring(0, [Math]::Min(200, $_.Message.Length)))" "ALERT"
    }
} else {
    Write-Report "No obvious WMI lateral movement detected"
}

# 7. Summary and recommendations
Write-Report "`n--- Summary ---"
Write-Report "Review the alerts above. Recommended immediate actions:"
Write-Report "1. Isolate any hosts with active suspicious processes"
Write-Report "2. Reset credentials for any accounts with recent scheduled task creation"
Write-Report "3. Verify backup integrity and ensure offline backups exist"
Write-Report "4. Review firewall logs for outbound connections on ports 443, 21, 22 from servers"
Write-Report "5. Patch perimeter devices — VPN concentrators, firewalls, remote access gateways"

Write-Report "`nScript completed. Report saved to: $ReportPath"

if ($Remediate) {
    Write-Report "`n--- REMEDIATION MODE ---" "WARN"
    Write-Report "Run with -Remediate to apply automatic hardening (not implemented in this version)" "WARN"
}

Incident Response Priorities

T-Minus Detection Checklist — Before Encryption Fires

PhaseIndicatorDetection Method
Initial AccessVPN/RDP brute force, CVE exploitationAuthentication logs, perimeter device logs
PersistenceNew scheduled tasks, services, run keysSysmon, Windows Event ID 4698, 7045
Lateral MovementPsExec, WMI, RDP sessionsNetwork traffic, 4624/4625 event correlation
Data StagingArchive creation (RAR/7z), cloud sync toolsProcess monitoring, DLP alerts
ExfiltrationLarge outbound transfers, rclone/megacmdNetFlow, proxy logs, firewall egress
Pre-EncryptionShadow copy deletion, backup service stopsvssadmin/wbadmin command monitoring

Critical Assets N0N Prioritizes for Exfiltration

  1. Financial Data: ERP databases, accounting exports, payroll records
  2. Employee PII: HR databases, benefits administration, background checks
  3. Customer Data: CRM exports, transaction histories, payment card data (where scoped)
  4. Intellectual Property: Source code repositories, engineering designs, R&D documentation
  5. Legal and Compliance: Contracts, litigation materials, regulatory filings
  6. Credentials: Password vaults, Active Directory dumps (NTDS.dit), service account credentials

Containment Actions Ordered by Urgency

  1. Isolate affected network segments — prevent lateral movement to critical infrastructure
  2. Block outbound exfiltration channels — restrict egress to approved business destinations only
  3. Disable compromised accounts — force password resets, revoke active sessions, review privileged access
  4. Preserve forensic evidence — capture memory, disk images, and volatile data before remediation
  5. Activate offline backups — verify integrity, ensure encryption keys are not accessible from production
  6. Engage legal and communications — assess disclosure obligations, prepare for leak-site publication
  7. Notify law enforcement — FBI IC3, CISA, or relevant national CERT

Hardening Recommendations

Immediate (24 Hours)

ControlImplementation
Disable or restrict RDPVPN-only access, jump boxes, or disable entirely if not required
Enforce MFA on all remote accessVPN, RDP, email, administrative portals
Patch perimeter devicesCVE-2026-20316 (Cisco FMC), CVE-2026-50751 (Check Point), CVE-2026-59310 (VMware vCenter)
Block macro executionOffice files from internet, untrusted sources
Enable PowerShell loggingScript block logging, module logging, transcription
Review scheduled tasksAlert on new task creation outside change windows
Verify backup integrityTest restoration, ensure offline/air-gapped copies exist

Short-Term (2 Weeks)

ControlImplementation
Network segmentationIsolate backup infrastructure, restrict server-to-server SMB/RDP
Privileged access managementJust-in-time admin, tiered administration model
Application allowlistingBlock unauthorized executables (rclone, megacmd, unauthorized archivers)
Egress filteringDeny by default, allow only required business destinations
Deception technologyHoney credentials, fake file shares, canary tokens
CI/CD pipeline hardeningPatch TeamCity (CVE-2026-63077), audit Nx Console extensions (CVE-2026-48027)
Threat hunting programDeploy KQL queries above, schedule weekly hunts for staging indicators

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.