This detection identifies potential Mirai botnet infections by flagging network traffic communicating with known malicious URLs associated with IoT device compromise. Proactively hunting for these indicators in Azure Sentinel is critical to rapidly isolate infected endpoints and prevent lateral movement or large-scale DDoS attacks before they impact the broader infrastructure.
Threat: mirai Total URLs: 4 Active URLs: 4
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://103.80.57.126:40459/i | online | malware_download | 2026-07-27 |
hxxp://105.224.251.74:39145/bin.sh | online | malware_download | 2026-07-27 |
hxxp://105.184.94.186:33579/i | online | malware_download | 2026-07-27 |
hxxp://182.119.63.53:45610/i | online | malware_download | 2026-07-27 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: mirai
let malicious_domains = dynamic(["105.224.251.74", "105.184.94.186", "182.119.63.53", "103.80.57.126"]);
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(["105.224.251.74", "105.184.94.186", "182.119.63.53", "103.80.57.126"]);
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 |
Scenario: Automated Firmware Update Checks by IoT Management Platforms
cisco-meraki-agent, unifi-controller) and the specific destination domain pattern (e.g., *.firmware-update.cisco.com), ensuring that only outbound HTTPS traffic from these specific service accounts is ignored.Scenario: Scheduled Vulnerability Scans by Security Appliances
10.20.30.x for Tenable) and filter by the process name (tenable-nessus, qualys-cloud-agent) during the defined maintenance window hours (e.g., 02:00–04:00 UTC).Scenario: Cloud Backup and Synchronization Services