This detection rule identifies adversary behavior characterized by the execution of known coinminer indicators that often signal a post-compromise resource hijacking or initial persistence strategy. A SOC team should proactively hunt for these IOCs in Azure Sentinel to rapidly isolate compromised assets before attackers can fully establish mining operations and exhaust system resources.
Malware Family: Coinminer Total IOCs: 3 IOC Types: sha1_hash, md5_hash, sha256_hash
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| sha1_hash | 219d35e9f33b48b3fc1ee51cb4fed27616c09d5f | payload | 2026-08-21 | 95% |
| md5_hash | 9853d168bdc4e85fb0c9d2446b5d13ff | payload | 2026-08-21 | 95% |
| sha256_hash | 02522eaec42abfb57e780e43fda7ef0cc4f0e6d061c2e35aaa3575d5b62f7c13 | payload | 2026-08-21 | 95% |
// Hunt for files matching known malicious hashes
// Source: ThreatFox - Coinminer
let malicious_hashes = dynamic(["219d35e9f33b48b3fc1ee51cb4fed27616c09d5f", "9853d168bdc4e85fb0c9d2446b5d13ff", "02522eaec42abfb57e780e43fda7ef0cc4f0e6d061c2e35aaa3575d5b62f7c13"]);
DeviceFileEvents
| where SHA256 in (malicious_hashes) or SHA1 in (malicious_hashes) or MD5 in (malicious_hashes)
| project Timestamp, DeviceName, FileName, FolderPath, SHA256, InitiatingProcessFileName
| order by Timestamp desc
| Sentinel Table | Notes |
|---|---|
DeviceFileEvents | Ensure this data connector is enabled |
Here are specific false positive scenarios and corresponding exclusion strategies for the ThreatFox: Coinminer IOCs detection rule in an enterprise environment:
Scenario: Scheduled GPU Stress Testing by DevOps Teams
nload or custom Python wrappers to benchmark new server hardware before deployment. These tests often spawn high-CPU processes that match the hash signatures of known coinminer binaries (e.g., xmrig, cpuminer).svc-devops) or within designated “Staging” subnets. Additionally, exclude alerts where the parent process is a known automation tool like Ansible or Jenkins Agent.Scenario: Legacy Data Archiving Jobs Utilizing Compression Tools
vbrservice or commvault and the parent process is the backup engine executable.Scenario: Virtualization Host Resource Monitoring