This detection identifies adversary behavior where endpoints download known malware from malicious URLs cataloged by the URLhaus threat intelligence feed. A SOC team should proactively hunt for this activity in Azure Sentinel to rapidly isolate compromised hosts and prevent lateral movement before the downloaded payloads execute within the network.
Threat: malware_download Total URLs: 35 Active URLs: 26
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://42.230.34.241:57422/i | online | malware_download | 2026-08-29 |
hxxp://42.87.43.36:57830/bin.sh | online | malware_download | 2026-08-29 |
hxxp://113.235.59.91:41677/bin.sh | offline | malware_download | 2026-08-29 |
hxxp://42.56.135.44:39216/i | online | malware_download | 2026-08-29 |
hxxp://182.114.249.61:42689/bin.sh | online | malware_download | 2026-08-29 |
hxxp://115.54.191.64:47416/i | offline | malware_download | 2026-08-29 |
hxxp://123.10.226.98:57502/bin.sh | offline | malware_download | 2026-08-29 |
hxxp://115.49.119.158:46437/i | offline | malware_download | 2026-08-29 |
hxxp://123.189.129.48:46495/i | online | malware_download | 2026-08-29 |
hxxp://175.173.86.25:51228/i | offline | malware_download | 2026-08-29 |
hxxp://182.119.71.0:59133/i | offline | malware_download | 2026-08-29 |
hxxp://175.146.240.50:51514/bin.sh | offline | malware_download | 2026-08-29 |
hxxp://60.18.198.199:36440/i | offline | malware_download | 2026-08-29 |
hxxp://123.188.79.165:56243/bin.sh | online | malware_download | 2026-08-29 |
hxxp://175.169.41.106:48130/i | online | malware_download | 2026-08-29 |
hxxp://123.190.162.244:40227/i | online | malware_download | 2026-08-29 |
hxxp://163.142.92.46:35671/i | online | malware_download | 2026-08-29 |
hxxp://42.6.33.53:40769/bin.sh | online | malware_download | 2026-08-29 |
hxxp://182.112.29.80:37188/i | online | malware_download | 2026-08-29 |
hxxp://116.140.132.220:34323/i | online | malware_download | 2026-08-29 |
hxxp://42.87.43.36:57830/i | online | malware_download | 2026-08-29 |
hxxp://42.179.150.218:52895/i | online | malware_download | 2026-08-29 |
hxxp://116.140.177.42:34139/i | online | malware_download | 2026-08-29 |
hxxp://27.44.145.233:43969/i | online | malware_download | 2026-08-29 |
hxxp://113.225.35.229:54263/bin.sh | online | malware_download | 2026-08-29 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: malware_download
let malicious_domains = dynamic(["42.87.43.36", "118.34.109.121", "182.112.29.80", "116.140.132.220", "42.7.200.149", "175.146.54.164", "27.44.145.233", "175.169.41.106", "123.188.79.165", "42.6.33.53", "42.231.94.126", "163.142.92.46", "42.56.135.44", "182.114.249.61", "123.190.162.244", "116.140.177.42", "42.230.34.241", "113.225.35.229", "182.117.48.55", "123.189.129.48", "42.179.150.218", "125.44.180.61", "222.142.208.96", "42.7.222.97"]);
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(["42.87.43.36", "118.34.109.121", "182.112.29.80", "116.140.132.220", "42.7.200.149", "175.146.54.164", "27.44.145.233", "175.169.41.106", "123.188.79.165", "42.6.33.53", "42.231.94.126", "163.142.92.46", "42.56.135.44", "182.114.249.61", "123.190.162.244", "116.140.177.42", "42.230.34.241", "113.225.35.229", "182.117.48.55", "123.189.129.48", "42.179.150.218", "125.44.180.61", "222.142.208.96", "42.7.222.97"]);
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 5 specific false positive scenarios for the URLhaus: malware_download Malicious URLs rule, along with targeted filters and exclusions:
Automated Patch Management Scans
svc-patchmgr) or IP ranges of the patching servers. Additionally, filter out URLs containing known vendor domains such as *.microsoft.com, *.ivanti.com, and *.qualys.com from this rule’s scope.Cloud Backup and Archiving Jobs
Veeam, Rubrik, or Azure-SDK. Exclude any traffic where the destination URL contains subdomains ending in .blob.core.windows.net or .s3.amazonaws.com.Software Deployment and License Verification