This hunt targets the execution of known malicious download URLs, a common initial access vector where adversaries retrieve payloads to establish footholds or deploy additional malware. Proactively hunting for these indicators in Azure Sentinel allows the SOC to identify compromised endpoints or suspicious network traffic before the downloaded binaries can execute and propagate lateral movement within the environment.
Threat: malware_download Total URLs: 20 Active URLs: 13
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://41.201.226.25:48420/i | online | malware_download | 2026-09-24 |
hxxp://210.97.100.192:46766/i | offline | malware_download | 2026-09-24 |
hxxp://222.140.185.241:48416/bin.sh | online | malware_download | 2026-09-24 |
hxxp://125.44.179.215:59017/bin.sh | offline | malware_download | 2026-09-24 |
hxxp://85.141.98.244:49231/i | offline | malware_download | 2026-09-24 |
hxxp://27.44.146.161:56944/bin.sh | online | malware_download | 2026-09-24 |
hxxp://182.127.83.6:36557/bin.sh | offline | malware_download | 2026-09-24 |
hxxp://125.43.40.90:43907/bin.sh | offline | malware_download | 2026-09-24 |
hxxp://182.127.83.6:36557/i | offline | malware_download | 2026-09-24 |
hxxp://27.37.224.114:33664/bin.sh | online | malware_download | 2026-09-24 |
hxxp://182.113.204.12:46400/i | online | malware_download | 2026-09-24 |
hxxp://175.147.92.200:60016/bin.sh | online | malware_download | 2026-09-24 |
hxxp://114.227.224.223:40173/i | offline | malware_download | 2026-09-24 |
hxxp://182.113.204.12:46400/bin.sh | online | malware_download | 2026-09-24 |
hxxp://113.231.208.144:56180/i | online | malware_download | 2026-09-24 |
hxxp://113.231.208.144:56180/bin.sh | online | malware_download | 2026-09-24 |
hxxp://119.117.157.180:45629/bin.sh | online | malware_download | 2026-09-24 |
hxxp://61.53.133.91:50307/i | online | malware_download | 2026-09-24 |
hxxp://60.23.234.36:49614/i | online | malware_download | 2026-09-24 |
hxxp://60.23.234.36:49614/bin.sh | online | malware_download | 2026-09-24 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: malware_download
let malicious_domains = dynamic(["27.44.146.161", "61.53.133.91", "182.113.204.12", "60.23.234.36", "113.231.208.144", "175.147.92.200", "27.37.224.114", "222.140.185.241", "119.117.157.180", "41.201.226.25"]);
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(["27.44.146.161", "61.53.133.91", "182.113.204.12", "60.23.234.36", "113.231.208.144", "175.147.92.200", "27.37.224.114", "222.140.185.241", "119.117.157.180", "41.201.226.25"]);
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 |
curl or wget to download a specific build artifact or dependency from a staging server that has been temporarily flagged by URLhaus due to a shared IP or recent compromise, while executing a CI/CD pipeline step.
curl/ or wget/ AND the source process is part of a known CI/CD agent (e.g., jenkins-agent, github-actions-runner, azure-pipelines-agent).downloads.oracle.com, ftp.microsoft.com) that has been misclassified as malware_download due to a known false positive in the URLhaus feed, often triggered during a scheduled maintenance window.
*.oracle.com, *.microsoft.com, *.adobe.com) AND where the destination file extension is a standard installer type (.msi, .exe, .dmg, .deb, .rpm).malware-testing.example.com) that URLhaus has tagged as malware_download for validation purposes, causing the detection to fire during a controlled test.
test, staging, or lab AND the user account belongs to a security group (e.g., SEC-TESTERS, SOC-LAB).