This hunt detects adversary behavior where endpoints initiate downloads from URLs identified by URLhaus as hosting active malware payloads. A SOC team should proactively hunt for this in Azure Sentinel to rapidly isolate compromised systems and prevent lateral movement before malicious executables are fully established on the network.
Threat: malware_download Total URLs: 9 Active URLs: 7
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://38.76.206.4/123 | online | malware_download | 2026-08-13 |
hxxp://112.248.186.110:34455/i | online | malware_download | 2026-08-13 |
hxxp://112.248.186.110:34455/bin.sh | online | malware_download | 2026-08-13 |
hxxps://sumiko.vu/praise/agent%20hype.bin | online | malware_download | 2026-08-13 |
hxxps://aeplled.cfd/stego/stego_7mpp3kpd10.png | offline | malware_download | 2026-08-13 |
hxxps://suppliers.lovestoblog.com/img_005219.png | offline | malware_download | 2026-08-13 |
hxxps://long-wildflower-b4f5.gustavosoftware.workers.dev/NeOky | online | malware_download | 2026-08-13 |
hxxp://209.54.103.153/40/JSload.hta | online | malware_download | 2026-08-13 |
hxxp://123.14.189.81:42693/i | online | malware_download | 2026-08-13 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: malware_download
let malicious_domains = dynamic(["38.76.206.4", "123.14.189.81", "long-wildflower-b4f5.gustavosoftware.workers.dev", "112.248.186.110", "sumiko.vu", "209.54.103.153"]);
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(["38.76.206.4", "123.14.189.81", "long-wildflower-b4f5.gustavosoftware.workers.dev", "112.248.186.110", "sumiko.vu", "209.54.103.153"]);
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 the documented false positive scenarios and corresponding exclusions for the URLhaus: malware_download Malicious URLs detection rule:
Scenario: Automated Software Update Scans by Endpoint Protection Agents
malware_download tag even when the actual download is benign, as the agent is performing a pre-check on a known repository link.C:\Program Files\CrowdStrike\csagent.exe, C:\Windows\System32\DefenderSvc.exe) AND the destination URL contains known update domains such as *.microsoft.com/update or *.crowdstrike.com.Scenario: Scheduled Backup and Archiving Jobs
malware_download due to the nature of the file type (e.g., .zip, .tar) rather than actual malware presence.Veeam.Backup.Service.exe or rubrik-agent, provided the HTTP status code is 200 OK.Scenario: Admin-Driven Patch Management Deployments