This detection rule identifies adversary activity linked to the Chaos threat actor by monitoring for three specific Indicators of Compromise (IOCs) that signal potential intrusion or data exfiltration efforts. A proactive hunt in Azure Sentinel is essential because early identification of these high-severity IOCs allows the SOC team to rapidly isolate affected assets and mitigate the impact before the adversary establishes a persistent foothold within the environment.
Malware Family: Chaos Total IOCs: 3 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 31[.]76[.]100[.]3:443 | botnet_cc | 2026-08-29 | 75% |
| ip:port | 31[.]76[.]100[.]3:80 | botnet_cc | 2026-08-29 | 75% |
| ip:port | 94[.]184[.]37[.]68:8080 | botnet_cc | 2026-08-29 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - Chaos
let malicious_ips = dynamic(["31.76.100.3", "94.184.37.68"]);
CommonSecurityLog
| where DestinationIP in (malicious_ips) or SourceIP in (malicious_ips)
| project TimeGenerated, SourceIP, DestinationIP, DestinationPort, DeviceAction, Activity
| order by TimeGenerated desc
// Hunt in Defender for Endpoint network events
let malicious_ips = dynamic(["31.76.100.3", "94.184.37.68"]);
DeviceNetworkEvents
| where RemoteIP in (malicious_ips)
| project Timestamp, DeviceName, RemoteIP, RemotePort, InitiatingProcessFileName, ActionType
| order by Timestamp desc
| Sentinel Table | Notes |
|---|---|
CommonSecurityLog | Ensure this data connector is enabled |
DeviceNetworkEvents | Ensure this data connector is enabled |
Scenario: Scheduled Antivirus Definition Updates
192.168.10.50-55) during the scheduled maintenance window (Tuesday 02:00–04:00). Alternatively, exclude process names containing FalconSensor.exe when matching the specific IOCs.Scenario: Automated Patch Deployment via SCCM
ccmexec.exe) establishes connections to the internal patch repository and external vendor feeds that mimic the network signatures of the Chaos threat family.ccmexec.exe running under the context of the “System” or “Network Service” account, specifically when the destination port matches the standard SCCM communication ports (8530-8531).Scenario: Legacy Backup Job Execution