Back to Intelligence

CHAOS Ransomware Gang: 3 Victims Posted in 48 Hours — US/GB/AU Targeting, KEV-Linked Access Paths & Detection Rules

SA
Security Arsenal Team
August 31, 2026
9 min read

Bulletin date: 2026-08-31
Source basis: ransomware.live aggregation of CHAOS .onion leak-site postings; CISA KEV mappings supplied with the feed.
Confidence: High on observed victim postings; moderate on actor-profile and CVE-to-access linkage because leak posts do not prove root cause.

Threat Actor Profile — CHAOS

  • Aliases / ecosystem: CHAOS is best tracked as a ransomware brand and builder/RaaS lineage rather than a single disciplined closed crew. Treat blog branding as lower-confidence attribution: affiliates using Chaos-derived payloads may share the leak site while using different intrusion tradecraft.
  • Operating model: Assessed RaaS / builder-enabled affiliate model. Expect uneven maturity across intrusions: one affiliate may use commodity phishing and RDP; another may buy edge-VPN or RMM access from brokers.
  • Ransom economics: Historically opportunistic and mid-market oriented, with demands commonly scaled to perceived ability to pay rather than a fixed tariff. For this victim set, plan for low-five to mid-six-figure USD equivalents unless negotiation telemetry shows otherwise.
  • Initial access methods: Exposed RDP, weak or missing MFA on VPN/edge gateways, phishing with macro-enabled Office attachments, abused RMM tooling such as ScreenConnect, Exchange/IIS webshell paths, and privilege-escalation after landing via local Windows flaws.
  • Extortion approach: Current postings are consistent with double extortion: name-and-shame leak publication plus threatened or actual data release. Assume data theft even where encryption is not yet confirmed.
  • Dwell time: In comparable Chaos-derived SMB/mid-market intrusions, dwell is often short once access is brokered: same-day to roughly 7-14 days from valid access to staging, exfiltration and detonation. Short dwell makes pre-encryption telemetry more valuable than post-impact forensics.

Current Campaign Analysis

  • Observed postings: corematerials.com — Manufacturing, US, published 2026-08-28; macallister.com — sector Not Found, GB, published 2026-08-28; singleton.com — sector Not Found, AU, published 2026-08-27.
  • Sector signal: Confirmed manufacturing exposure in the US plus two unclassified victims in GB and AU. Do not over-rotate on 'Not Found': leak-site taxonomy gaps often hide industrial services, logistics, construction, distribution or business-services firms. Manufacturing and manufacturing-adjacent suppliers should treat this as relevant.
  • Geographic concentration: US, GB and AU only in the recent sample. That points to English-language business environments with reachable perimeter services and cyber-insurance pressure, not a region-specific exploit.
  • Victim profile: Likely small-to-mid-market and lower-enterprise organizations. Practical planning bands: corematerials.com and similar manufacturers often fall around $10M-$250M revenue; macallister.com and singleton.com should be handled as unknown until business registration, employee count and domain telemetry validate size. Assume 50-2,500 endpoints until contradicted.
  • Posting frequency / escalation: Three posts in two days is a burst, not proof of a large wave. The pattern is consistent with either a single access broker feeding one affiliate, parallel affiliate activity using the same playbook, or backlog clearing after successful pressure. Watch for follow-on posts in the same countries within 72-96 hours.
  • CVE connection as possible initial access: Do not claim causality from the leak page. Instead, prioritize exposure checks for the supplied KEV items because they map cleanly to Chaos-style access and privilege paths: CVE-2026-50751 Check Point IKEv1 improper authentication for edge VPN entry; CVE-2024-1708 ConnectWise ScreenConnect path traversal/RCE for RMM abuse; CVE-2023-21529 Exchange deserialization for authenticated mail-server footholds; CVE-2025-60710 Windows link following for local privilege escalation; CVE-2026-48027 Nx Console malicious code for developer-workstation or build-path compromise. If any are present and internet-reachable, treat as campaign-relevant until patched or compensated.

Detection Engineering

YAML
---
title: CHAOS - Suspect External RDP Logon After Failure Burst
id: 7f1a2b3c-4d5e-6f70-8a9b-0c1d2e3f4a01
status: experimental
description: Detects interactive remote RDP logons from non-allowlisted external sources after repeated account failures, a common Chaos/RaaS affiliate entry pattern when RDP is exposed or brokered.
author: Security Arsenal Threat Intelligence
date: 2026/08/31
modified: 2026/08/31
references:
  - https://www.cisa.gov/known-exploited-vulnerabilities-catalog
logsource:
  product: windows
  service: security
detection:
  selection_success:
    EventID: 4624
    LogonType: 10
  selection_fail:
    EventID: 4625
    LogonType: 10
  filter_allow:
    IpAddress|cidr:
      - '10.0.0.0/8'
      - '172.16.0.0/12'
      - '192.168.0.0/16'
  condition: selection_success and not filter_allow
falsepositives:
  - Managed service provider RDP jumps
  - VPN concentrator NAT addresses
level: high
tags:
  - attack.initial_access
  - attack.t1133
  - attack.t1078
  - chaos-ransomware
---
title: CHAOS - RMM PsExec WMI or Service Install Lateral Movement
id: 7f1a2b3c-4d5e-6f70-8a9b-0c1d2e3f4a02
status: experimental
description: Detects remote execution and service creation consistent with PsExec, WMI, ScreenConnect/RMM abuse and admin share movement seen before ransomware staging.
author: Security Arsenal Threat Intelligence
date: 2026/08/31
modified: 2026/08/31
references:
  - https://www.cisa.gov/known-exploited-vulnerabilities-catalog
logsource:
  product: windows
detection:
  selection_proc:
    EventID: 4688
    CommandLine|contains:
      - 'psexec'
      - '\\admin$'
      - 'wmic process call create'
      - 'screenconnect'
      - 'rundll32' 
  selection_service:
    EventID: 7045
    ServiceFileName|contains:
      - 'psexec'
      - 'screenconnect'
      - 'rclone'
      - '7z'
      - 'rar'
  selection_wmi:
    EventID: 4688
    ParentImage|endswith: '\WmiPrvSE.exe'
  condition: selection_proc or selection_service or selection_wmi
falsepositives:
  - Legitimate RMM during approved maintenance windows
  - SCCM or Intune remote actions
level: high
tags:
  - attack.lateral_movement
  - attack.t1021.002
  - attack.t1569.002
  - attack.t1072
  - chaos-ransomware
---
title: CHAOS - Pre-Encryption Staging Shadow Delete Archive or Exfil Tool
id: 7f1a2b3c-4d5e-6f70-8a9b-0c1d2e3f4a03
status: experimental
description: Detects backup inhibition, archive creation and exfiltration tooling that often fires shortly before Chaos-family encryption and leak-site pressure.
author: Security Arsenal Threat Intelligence
date: 2026/08/31
modified: 2026/08/31
references:
  - https://www.cisa.gov/known-exploited-vulnerabilities-catalog
logsource:
  product: windows
detection:
  selection_shadow:
    EventID: 4688
    CommandLine|contains:
      - 'delete shadows'
      - 'vssadmin delete'
      - 'wbadmin delete catalog'
      - 'bcdedit'
      - 'recoveryenabled no'
  selection_archive:
    EventID: 4688
    CommandLine|contains:
      - '7z a'
      - 'rar a'
      - '-p'
      - '.7z'
      - '.rar'
  selection_exfil:
    EventID: 4688
    CommandLine|contains:
      - 'rclone'
      - 'megacmd'
      - 'azcopy'
      - 'curl.exe'
      - 'ftp'
  condition: selection_shadow or selection_archive or selection_exfil
falsepositives:
  - Backup administrators running maintenance
  - Developers packaging release artifacts
level: critical
tags:
  - attack.impact
  - attack.t1490
  - attack.t1560.001
  - attack.t1567
  - chaos-ransomware
KQL — Microsoft Sentinel / Defender
let lookback = 14d;
let exfilProc = dynamic(['rclone','megacmd','azcopy','curl','ftp','7z','rar']);
let lateralProc = dynamic(['psexec','wmic','screenconnect','winrm','ssh','mstsc']);
let stagingProc = dynamic(['vssadmin','wbadmin','bcdedit','nltest','net','net1','arp','ipconfig']);
union isfuzzy=true
(
  DeviceProcessEvents
  | where TimeGenerated > ago(lookback)
  | extend Proc = tolower(FileName), CL = tolower(ProcessCommandLine)
  | where Proc in~ (exfilProc) or Proc in~ (lateralProc) or Proc in~ (stagingProc)
     or CL has_any ('delete shadows','recoveryenabled no','process call create','\\admin$','psexec','rclone copy','rar a','7z a','screenconnect')
  | project TimeGenerated, DeviceName, AccountName, Proc, ProcessCommandLine, InitiatingProcessFileName, InitiatingProcessAccountName, ReportId
),
(
  DeviceNetworkEvents
  | where TimeGenerated > ago(lookback)
  | where RemotePort in (445,3389,5985,5986,22,21,443)
  | where InitiatingProcessFileName in~ (exfilProc) or InitiatingProcessFileName in~ (lateralProc)
     or RemoteUrl has_any ('mega','transfer.sh','file.io','anonfiles','gofile','pixeldrain')
  | project TimeGenerated, DeviceName, InitiatingProcessAccountName, InitiatingProcessFileName, RemoteIP, RemoteUrl, RemotePort, ActionType, ReportId
),
(
  DeviceEvents
  | where TimeGenerated > ago(lookback)
  | where ActionType has_any ('ScheduledTaskCreated','ServiceInstalled','UserAccountAddedToLocalGroup','RegistryValueSet')
  | project TimeGenerated, DeviceName, ActionType, InitiatingProcessAccountName, InitiatingProcessFileName, AdditionalFields, ReportId
)
| summarize FirstSeen=min(TimeGenerated), LastSeen=max(TimeGenerated), Signals=count(), DistinctDevices=dcount(DeviceName), Actions=make_set(ActionType,20) by DeviceName, InitiatingProcessAccountName
| order by LastSeen desc
PowerShell
# Rapid pre-ransomware triage for likely CHAOS/RaaS staging. Run elevated on suspect servers and DC-adjacent systems.
$Days = 7; $Cut = (Get-Date).AddDays(-$Days)
Write-Host '[1] Scheduled tasks created or changed in window'
Get-ScheduledTask | ForEach-Object {
  $i = $_ | Get-ScheduledTaskInfo -ErrorAction SilentlyContinue
  if ($i -and $i.LastRunTime -gt $Cut) { [pscustomobject]@{Task=$_.TaskName; Path=$_.TaskPath; State=$_.State; LastRun=$i.LastRunTime; Author=$_.Author} }
} | Sort-Object LastRun -Descending | Format-Table -Auto
Write-Host '[2] Services installed recently or matching staging tool names'
Get-CimInstance Win32_Service | Where-Object { $_.Name -match 'psexec|screen|connect|rclone|7z|rar|update|svc' -or $_.PathName -match 'psexec|screenconnect|rclone|7z|rar|appdata|programdata' } |
  Select-Object Name, State, StartMode, PathName, StartName | Format-List
Write-Host '[3] RDP exposure and NLA state'
$rdp = Get-ItemProperty 'HKLM:
SYSTEM
CurrentControlSet
Control
Terminal Server' -ErrorAction SilentlyContinue
$nla = Get-ItemProperty 'HKLM:
SYSTEM
CurrentControlSet
Control
Terminal Server
WinStations
RDP-Tcp' -ErrorAction SilentlyContinue
[pscustomobject]@{RdpEnabled = ($rdp.fDenyTSConnections -eq 0); NlaRequired = ($nla.UserAuthentication -eq 1); Port = $nla.PortNumber}
Write-Host '[4] Recent local admin membership changes candidates'
Get-LocalGroupMember -Group 'Administrators' -ErrorAction SilentlyContinue | Select-Object Name, ObjectClass, PrincipalSource | Format-Table -Auto
Write-Host '[5] Shadow copies present and recent deletion events'
Get-CimInstance Win32_ShadowCopy -ErrorAction SilentlyContinue | Select-Object ID, InstallDate, VolumeName, DeviceObject | Format-Table -Auto
Get-WinEvent -FilterHashtable @{LogName='Security'; Id=4688; StartTime=$Cut} -ErrorAction SilentlyContinue |
  Where-Object { $_.Message -match 'vssadmin|delete shadows|wbadmin|bcdedit|psexec|screenconnect|rclone|7z|rar|wmic' } |
  Select-Object TimeCreated, Id, Message | Format-List

Incident Response Priorities

  • T-minus detection checklist before encryption fires: new or unauthorized RMM/ScreenConnect agents; successful LogonType 10 after failure bursts; Check Point/IKEv1 auth anomalies; Exchange IIS logs with unusual POST/webshell writes; PsExec, WMI, WinRM or ADMIN$ service creation; vssadmin delete shadows, bcdedit recoveryenabled no, wbadmin delete catalog; bulk 7z/RAR creation with passwords; rclone/megacmd/azcopy outbound; EDR tamper or Defender exclusions; sudden discovery commands such as nltest, net group /domain and ARP scans.
  • Critical assets to protect first: AD/domain controllers and privileged credentials; ERP, MES, CAD/CAM drawings, BOMs, PLCs jump hosts and plant file shares for manufacturing victims; finance, payroll, HR, legal, insurance and customer contracts; backup catalogs, immutable snapshots and recovery keys; VPN/firewall configs and RMM scripts that can re-open access.
  • Containment by urgency: 1) Isolate affected hosts and suspected ingress subnets without powering off if memory capture is feasible. 2) Disable or force-reset exposed VPN/RDP/RMM access, revoke sessions and rotate domain, service, RMM and edge-device credentials. 3) Block egress to consumer file-sharing and known staging IPs at proxy/firewall. 4) Freeze new local admin creation and disable suspicious scheduled tasks/services. 5) Preserve Security, System, PowerShell Operational, Task Scheduler, RDP/TerminalServices, Check Point, Exchange/IIS and EDR logs before retention loss. 6) Verify backup integrity and snapshot existence before broad credential resets complete.

Hardening Recommendations

  • Immediate 24h: Patch or compensate all supplied KEV exposures, prioritizing internet-facing Check Point, ScreenConnect/RMM and Exchange; if not patched, remove from Internet or restrict to allowlisted sources. Enforce MFA on VPN, RDP gateway, RMM and email; disable direct RDP from the Internet; block Office macros from the Internet; enable PowerShell Script Block/Module/Transcription logging; deploy the Sigma and KQL above; enable tamper protection; deny outbound consumer storage and unsanctioned RMM; verify immutable/offline backups and test one restore.
  • Short-term 2 weeks: Segment manufacturing OT/IT and identity tiers; place admin access behind PAW/jump hosts; implement ASR rules and WDAC/AppLocker for rclone, psexec, unsigned RMM and archive tools in user-writable paths; add canary shares and honey credentials; centralize edge/VPN/RMM logs into Sentinel; create detections for mass file rename and entropy change; run a purple-team on Check Point, ScreenConnect, Exchange and Windows privilege-escalation paths; rehearse leak-site negotiation, legal, comms and customer-notification workflow.

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.