This detection identifies adversary behavior where endpoints download executable payloads from known malicious URLs flagged by URLhaus, indicating potential initial access or lateral movement via compromised web traffic. A proactive hunt is essential in Azure Sentinel to rapidly isolate affected assets and prevent the execution of malware that could establish persistence before traditional signature-based defenses trigger an alert.
Threat: malware_download Total URLs: 32 Active URLs: 23
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://150.241.65.250:889/venv/bin/python3.12 | offline | malware_download | 2026-08-25 |
hxxp://150.241.65.250:889/venv/lib/python3.12/site-packages/cffi-2.1.1.dist-info/METADATA | offline | malware_download | 2026-08-25 |
hxxp://113.221.74.1:57844/i | offline | malware_download | 2026-08-25 |
hxxp://120.28.193.113:43297/i | offline | malware_download | 2026-08-25 |
hxxp://43.252.159.79:56994/i | online | malware_download | 2026-08-25 |
hxxp://175.165.142.242:40832/bin.sh | online | malware_download | 2026-08-25 |
hxxp://106.58.114.77:58834/i | offline | malware_download | 2026-08-25 |
hxxp://221.202.17.182:52728/bin.sh | online | malware_download | 2026-08-25 |
hxxp://115.49.74.183:49746/bin.sh | online | malware_download | 2026-08-25 |
hxxp://123.189.142.70:36060/i | online | malware_download | 2026-08-25 |
hxxp://61.184.10.103/pcdn | online | malware_download | 2026-08-25 |
hxxp://106.40.243.20:36914/i | offline | malware_download | 2026-08-25 |
hxxp://182.126.126.115:55062/i | offline | malware_download | 2026-08-25 |
hxxp://221.15.12.147:49632/i | online | malware_download | 2026-08-25 |
hxxp://175.165.142.242:40832/i | online | malware_download | 2026-08-25 |
hxxp://113.236.116.189:50033/i | online | malware_download | 2026-08-25 |
hxxp://116.140.187.100:34139/bin.sh | online | malware_download | 2026-08-25 |
hxxp://113.237.104.66:38962/i | online | malware_download | 2026-08-25 |
hxxp://42.4.140.241:43937/i | online | malware_download | 2026-08-25 |
hxxp://23.242.193.144:40906/i | online | malware_download | 2026-08-25 |
hxxp://124.92.74.29:41691/i | online | malware_download | 2026-08-25 |
hxxp://116.138.108.112:52822/i | online | malware_download | 2026-08-25 |
hxxp://124.92.74.29:41691/bin.sh | online | malware_download | 2026-08-25 |
hxxp://182.124.234.62:53760/i | online | malware_download | 2026-08-25 |
hxxp://115.58.80.52:47043/bin.sh | offline | malware_download | 2026-08-25 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: malware_download
let malicious_domains = dynamic(["115.49.74.183", "113.236.116.189", "221.15.12.147", "125.46.214.183", "116.140.187.100", "124.92.74.29", "116.138.108.112", "182.124.234.62", "221.202.17.182", "23.242.193.144", "43.252.159.79", "175.165.142.242", "61.184.10.103", "42.59.228.146", "113.237.104.66", "42.4.140.241", "123.189.142.70", "175.175.56.87", "24.75.165.67"]);
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(["115.49.74.183", "113.236.116.189", "221.15.12.147", "125.46.214.183", "116.140.187.100", "124.92.74.29", "116.138.108.112", "182.124.234.62", "221.202.17.182", "23.242.193.144", "43.252.159.79", "175.165.142.242", "61.184.10.103", "42.59.228.146", "113.237.104.66", "42.4.140.241", "123.189.142.70", "175.175.56.87", "24.75.165.67"]);
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: malware_download Malicious URLs rule, including suggested filters and exclusions tailored for an enterprise environment:
Automated Software Update Agents
malware_download tag even though the content is legitimate software patches.SCCM_DistPoint$, JamfPro_Service) or whitelist known vendor domains (e.g., *.microsoft.com, *.jamfsoftware.com) in the detection logic.Scheduled Backup and Archive Jobs
?backup=true or paths ending in .vbk, .bck).Cloud-Based Security Scanning Probes