This hunt detects adversary behavior where threat actors leverage known malicious infrastructure (IP 94.154.32.185) to distribute phishing campaigns or command-and-control traffic via specific URLs identified by URLhaus. A SOC team should proactively hunt for this in Azure Sentinel because the high severity of these indicators suggests an active, targeted campaign that requires immediate investigation to prevent potential data exfiltration or lateral movement within the network.
Threat: 94-154-32-185 Total URLs: 2 Active URLs: 0
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxps://94.154.32.185/Bin/ScreenConnect.ClientSetup.exe | offline | malware_download | 2026-08-06 |
hxxps://94.154.32.185/bin/support.client.exe | offline | malware_download | 2026-08-06 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: 94-154-32-185
let malicious_domains = dynamic(["94.154.32.185"]);
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(["94.154.32.185"]);
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 and corresponding exclusions for the URLhaus: 94-154-32-185 Malicious URLs detection rule:
Scenario: Automated Security Scanner Probing
Source_IP IN [10.20.5.0/24]) or filter events where the User-Agent string contains specific keywords like “Nessus”, “Qualys”, or “Rapid7”.Scenario: Scheduled Cloud Backup Agent Traffic
Source_User = "svc-backup-agent") during defined maintenance windows (e.g., 02:00–04:00 UTC) or filter by destination port if the rule is overly broad on standard backup ports like 9443.Scenario: Third-Party SaaS Integration Webhooks