This detection identifies adversaries leveraging known malicious URLs to distribute malware downloads, which often serve as an initial foothold or lateral movement vector within the network. The SOC team should proactively hunt for these specific indicators in Azure Sentinel to rapidly isolate compromised endpoints and prevent the propagation of newly identified threats before they escalate into broader incidents.
Threat: malware_download Total URLs: 28 Active URLs: 20
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://42.59.204.16:37885/bin.sh | offline | malware_download | 2026-08-19 |
hxxp://123.190.17.0:42140/i | offline | malware_download | 2026-08-19 |
hxxp://123.5.153.225:57640/bin.sh | offline | malware_download | 2026-08-19 |
hxxp://60.17.34.84:34056/i | online | malware_download | 2026-08-19 |
hxxp://94.159.98.16/daemonc | online | malware_download | 2026-08-19 |
hxxp://120.71.0.131:9935/linux | online | malware_download | 2026-08-19 |
hxxp://42.54.8.116:37031/i | online | malware_download | 2026-08-19 |
hxxp://78.29.39.213:56148/i | online | malware_download | 2026-08-19 |
hxxp://115.55.59.69:53574/i | online | malware_download | 2026-08-19 |
hxxp://125.43.38.255:44908/i | online | malware_download | 2026-08-19 |
hxxp://42.87.111.88:33491/i | online | malware_download | 2026-08-19 |
hxxp://61.137.198.130:51494/i | online | malware_download | 2026-08-19 |
hxxp://119.178.149.31:33483/i | online | malware_download | 2026-08-19 |
hxxp://125.43.106.217:44114/i | online | malware_download | 2026-08-19 |
hxxp://115.49.28.151:38320/i | online | malware_download | 2026-08-19 |
hxxp://60.18.84.125:39736/i | online | malware_download | 2026-08-19 |
hxxp://42.54.8.116:37031/bin.sh | online | malware_download | 2026-08-19 |
hxxp://182.113.31.114:44907/i | online | malware_download | 2026-08-19 |
hxxp://27.215.85.41:50026/bin.sh | offline | malware_download | 2026-08-19 |
hxxp://123.5.153.225:57640/i | offline | malware_download | 2026-08-19 |
hxxp://42.86.128.27:34669/bin.sh | offline | malware_download | 2026-08-19 |
hxxp://120.84.214.70:35378/i | offline | malware_download | 2026-08-19 |
hxxp://42.230.218.53:49708/bin.sh | online | malware_download | 2026-08-19 |
hxxp://125.43.106.217:44114/bin.sh | online | malware_download | 2026-08-19 |
hxxp://72.29.46.195:43633/i | offline | malware_download | 2026-08-19 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: malware_download
let malicious_domains = dynamic(["42.87.111.88", "120.71.0.131", "119.178.149.31", "42.230.218.53", "125.43.38.255", "115.55.59.69", "182.113.31.114", "61.137.198.130", "111.61.92.78", "125.43.106.217", "115.49.28.151", "60.18.84.125", "42.54.8.116", "60.17.34.84", "94.159.98.16", "78.29.39.213"]);
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.111.88", "120.71.0.131", "119.178.149.31", "42.230.218.53", "125.43.38.255", "115.55.59.69", "182.113.31.114", "61.137.198.130", "111.61.92.78", "125.43.106.217", "115.49.28.151", "60.18.84.125", "42.54.8.116", "60.17.34.84", "94.159.98.16", "78.29.39.213"]);
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 detection rule, along with targeted filters or exclusions to reduce noise in an enterprise environment:
Scenario: Automated Antivirus Definition Updates
Destination Hostname matches known vendor update domains (e.g., *.crowdstrike.com, *.microsoftonline.com, *.symantec.com) AND the User Agent contains specific strings like “CrowdStrike Falcon Sensor” or “Microsoft Defender Update Service”.Scenario: Scheduled Patch Management Deployments
Source IP ranges assigned to internal Patch Management servers and filter out events where the Event Time falls within defined maintenance windows (e.g., 02:00–04:00 local time) AND the File Extension is .msu, .cab, or .exe.Scenario: Corporate Software Repository Access