This detection identifies adversary behavior involving the download of known malware from a curated list of 27 malicious URLs flagged by URLhaus. A SOC team should proactively hunt for this activity in Azure Sentinel to rapidly isolate compromised endpoints and prevent lateral movement before the downloaded payloads can execute or exfiltrate sensitive data.
Threat: malware_download Total URLs: 27 Active URLs: 21
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://163.142.93.157:39139/bin.sh | offline | malware_download | 2026-08-31 |
hxxp://60.23.201.182:45542/bin.sh | online | malware_download | 2026-08-31 |
hxxp://163.142.77.114:59459/i | online | malware_download | 2026-08-31 |
hxxp://175.173.74.150:46674/bin.sh | online | malware_download | 2026-08-31 |
hxxp://113.229.49.112:38063/bin.sh | online | malware_download | 2026-08-31 |
hxxp://113.229.49.112:38063/i | online | malware_download | 2026-08-31 |
hxxp://182.120.5.196:55125/i | online | malware_download | 2026-08-31 |
hxxp://175.146.154.219:43516/i | online | malware_download | 2026-08-31 |
hxxp://175.151.122.168:46830/bin.sh | online | malware_download | 2026-08-31 |
hxxp://113.231.219.14:48431/bin.sh | online | malware_download | 2026-08-31 |
hxxp://42.180.152.31:56247/i | online | malware_download | 2026-08-31 |
hxxp://193.31.201.20:41179/i | online | malware_download | 2026-08-31 |
hxxp://123.190.104.168:53031/bin.sh | online | malware_download | 2026-08-31 |
hxxp://31.133.71.222:20804/i | online | malware_download | 2026-08-31 |
hxxp://61.176.197.31:55215/bin.sh | online | malware_download | 2026-08-31 |
hxxp://182.113.27.187:49881/bin.sh | online | malware_download | 2026-08-31 |
hxxp://42.85.1.221:37353/bin.sh | online | malware_download | 2026-08-31 |
hxxp://196.190.133.180:53984/bin.sh | offline | malware_download | 2026-08-31 |
hxxp://188.17.67.167:36252/bin.sh | offline | malware_download | 2026-08-31 |
hxxp://114.227.64.129:43953/bin.sh | offline | malware_download | 2026-08-31 |
hxxp://175.148.148.111:50980/i | online | malware_download | 2026-08-31 |
hxxp://31.133.71.222:20804/bin.sh | online | malware_download | 2026-08-31 |
hxxp://42.87.38.88:55295/i | offline | malware_download | 2026-08-31 |
hxxp://123.190.104.168:53031/i | online | malware_download | 2026-08-31 |
hxxp://188.17.67.167:36252/i | offline | malware_download | 2026-08-31 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: malware_download
let malicious_domains = dynamic(["175.148.148.111", "60.23.201.182", "175.146.154.219", "175.151.122.168", "175.173.74.150", "193.31.201.20", "123.190.104.168", "31.133.71.222", "61.176.197.31", "182.113.27.187", "5.42.83.87", "42.85.1.221", "182.120.5.196", "42.180.152.31", "163.142.77.114", "113.229.49.112", "113.231.219.14"]);
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(["175.148.148.111", "60.23.201.182", "175.146.154.219", "175.151.122.168", "175.173.74.150", "193.31.201.20", "123.190.104.168", "31.133.71.222", "61.176.197.31", "182.113.27.187", "5.42.83.87", "42.85.1.221", "182.120.5.196", "42.180.152.31", "163.142.77.114", "113.229.49.112", "113.231.219.14"]);
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 exclusion strategies:
Scenario: Enterprise Endpoint Protection agents (e.g., CrowdStrike Falcon, Microsoft Defender for Endpoint) performing scheduled definition updates.
*.update.microsoft.com or *.crowdstrike.com) which may be flagged by URLhaus due to high traffic volume and shared infrastructure.svc-crowdstrike, MS_DEFENDER_UPDATE) or exclude the known vendor update domains from the rule logic using a whitelist of FQDNs.Scenario: Automated Software Deployment via Configuration Management tools (e.g., SCCM, Ansible, Puppet) downloading patches for third-party applications.
*.oracle.com, *.adobe.com, or *.java.net). These URLs often host large binary downloads that trigger the “malware_download” tag due to their generic nature.Scenario: Data Loss Prevention (DLP) or Backup agents initiating cloud synchronization tasks.