This detection identifies adversary behavior where malicious URLs from the URLhaus database are accessed or executed within the environment, signaling potential phishing campaigns or drive-by downloads targeting Azure workloads. A SOC team should proactively hunt for these indicators in Azure Sentinel to rapidly isolate compromised endpoints and prevent lateral movement before attackers can establish persistence through known malicious web resources.
Threat: arm Total URLs: 4 Active URLs: 4
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://112.198.193.62:36489/bin.sh | online | malware_download | 2026-08-10 |
hxxp://112.198.193.62:36489/Mozi.a | online | malware_download | 2026-08-10 |
hxxp://112.198.193.62:36489/i | online | malware_download | 2026-08-10 |
hxxp://112.198.193.62:36489/Mozi.m | online | malware_download | 2026-08-10 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: arm
let malicious_domains = dynamic(["112.198.193.62"]);
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(["112.198.193.62"]);
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: arm Malicious URLs detection rule in an enterprise environment, including suggested filters and exclusions:
Scenario: Automated Security Tool Health Checks
urlhaus API directly or scan against known threat feeds, triggering connections that mimic malicious URL patterns due to high entropy in dynamic subdomains.*.falcon.crowdstrike.com, *.microsoftonline.com) or exclude traffic originating from specific Service Accounts used by these EDR agents. Additionally, filter out URLs containing known telemetry paths like /api/v1/health or /telemetry.Scenario: Scheduled Backup and Cloud Sync Operations
.../blob?sessionid=abc123xyz) which can be flagged as “arm” (anomaly) by the detection logic due to their high randomness and length.?sessionid= or &blob=...). Alternatively, whitelist the Destination IP ranges of major cloud providers (Azure AD, AWS S3 endpoints) known to host these backup services.