This hunt targets adversaries deploying CoinMiner malware via malicious URLs in phishing campaigns or exploit kits to covertly hijack system resources for cryptocurrency mining. Proactively hunting for this behavior in Azure Sentinel is critical to identify early-stage infections before they cause widespread performance degradation and significant resource exhaustion across the organization’s infrastructure.
Threat: CoinMiner Total URLs: 6 Active URLs: 6
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxps://217.60.195.113/test/clean | online | malware_download | 2026-07-18 |
hxxps://217.60.195.113/test/arm7 | online | malware_download | 2026-07-18 |
hxxps://217.60.195.113/test/riscv | online | malware_download | 2026-07-18 |
hxxps://217.60.195.113/test/i686 | online | malware_download | 2026-07-18 |
hxxps://217.60.195.113/test/aarch64 | online | malware_download | 2026-07-18 |
hxxps://217.60.195.113/test/x86_64 | online | malware_download | 2026-07-18 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: CoinMiner
let malicious_domains = dynamic(["217.60.195.113"]);
DnsEvents
| where Name has_any (malicious_domains)
| project TimeGenerated, Computer, Name, IPAddresses
| order by TimeGenerated desc
// Hunt for web traffic to URLhaus malicious domains
let malicious_domains = dynamic(["217.60.195.113"]);
CommonSecurityLog
| where RequestURL has_any (malicious_domains) or DestinationHostName has_any (malicious_domains)
| project TimeGenerated, SourceIP, RequestURL, DestinationHostName, DeviceAction
| order by TimeGenerated desc
| Sentinel Table | Notes |
|---|---|
CommonSecurityLog | Ensure this data connector is enabled |
DnsEvents | Ensure this data connector is enabled |
Here are 4 specific false positive scenarios for the URLhaus: CoinMiner Malicious URLs rule in an enterprise environment, along with targeted filtering strategies:
Scheduled Software Updates via Package Managers
svc-patch-mgmt) or restrict the alert to only flag traffic where the User-Agent string does not match known enterprise update agents (e.g., exclude Microsoft-SoftwareUpdate, Ansible-Python).Third-Party Cloud Storage and Collaboration Sync
cdn-*.sharepoint.com) that URLhaus has temporarily flagged due to a shared IP reputation with active CoinMiner campaigns.DigiCert, GlobalSign) rather than self-signed or generic Let’s Encrypt certs often used by mining farms.