This detection identifies adversary behavior where endpoints access URLs flagged by URLhaus as ARM (Advanced Persistent Threat) indicators, suggesting potential command and control or payload delivery activities. Proactively hunting for these specific malicious connections in Azure Sentinel is critical to rapidly isolate compromised assets before the threat actors can establish persistence or exfiltrate sensitive data.
Threat: arm Total URLs: 3 Active URLs: 3
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://skript.club/eclipse.armv4l | online | malware_download | 2026-07-20 |
hxxp://skript.club/eclipse.armv7l | online | malware_download | 2026-07-20 |
hxxp://skript.club/eclipse.armv5l | online | malware_download | 2026-07-20 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: arm
let malicious_domains = dynamic(["skript.club"]);
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(["skript.club"]);
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, including suggested filters and exclusions tailored for an enterprise environment:
Scenario: Patch Management Scans via WSUS or SCCM
ccmexec.exe process (SCCM) or wuauclt.exe (Windows Update) when connecting to known internal update servers or specific vendor domains (e.g., *.microsoft.com, *.update.microsoft.com).Scenario: Automated Threat Intelligence Feeds Ingestion
requests library) to poll external threat intelligence feeds. These jobs frequently query multiple URLs in quick succession to ingest IOC lists, which can mimic the “3 malicious URLs” pattern if the feed provider’s infrastructure is temporarily flagged by URLhaus.svc-threat-ingest) and filter out events where the Destination Port matches standard API ports (80/443) for known threat feed domains (e.g., *.urlhaus.io, *.abuse.ch).**Scenario: Cloud Backup