This detection rule identifies adversary behavior where threat actors leverage newly identified ELF (Executable and Linkable Format) malicious URLs to deliver payloads that may bypass traditional static analysis by exploiting dynamic execution environments. Proactive hunting for these specific URL signatures in Azure Sentinel is critical because the high severity of ELF-based threats indicates a sophisticated attack vector capable of establishing persistent footholds through web traffic before broader detection mechanisms engage.
Threat: elf Total URLs: 8 Active URLs: 8
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://31.77.227.128/bins/pmpsl | online | malware_download | 2026-08-05 |
hxxp://31.77.227.128/bins/pspc | online | malware_download | 2026-08-05 |
hxxp://31.77.227.128/bins/psh4 | online | malware_download | 2026-08-05 |
hxxp://31.77.227.128/bins/pmips | online | malware_download | 2026-08-05 |
hxxp://31.77.227.128/bins/pm68k | online | malware_download | 2026-08-05 |
hxxp://31.77.227.128/bins/pppc | online | malware_download | 2026-08-05 |
hxxp://31.77.227.128/bins/px86 | online | malware_download | 2026-08-05 |
hxxp://31.77.227.128/bins/x86_64 | online | malware_download | 2026-08-05 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: elf
let malicious_domains = dynamic(["31.77.227.128"]);
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(["31.77.227.128"]);
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 specific false positive scenarios and corresponding filters for the URLhaus: elf Malicious URLs detection rule in an enterprise environment:
Antivirus Definition Updates via Microsoft Defender SmartScreen
go.microsoft.com or dl.delivery.mp.microsoft.com to download the latest definition updates. These URLs often host executable files with ELF headers (common in cross-platform tools or containerized agents) that URLhaus may flag as “elf” type, triggering a false alert despite being benign internal traffic.Microsoft Defender Antivirus Service process ID (PID) and whitelist the domains *.microsoft.com and dl.delivery.mp.microsoft.com in the detection rule logic.Scheduled CI/CD Artifact Deployment via Jenkins/GitLab Runners
/artifacts, /docker, or /nexus from the rule trigger conditions.Cloud Backup Agent Synchronization (Veeam/Commvault)