This rule detects potential Vidar malware infections by identifying outbound network connections to known malicious URLs used for data exfiltration and credential theft. Proactively hunting for these indicators in Azure Sentinel allows the SOC team to identify compromised endpoints early, preventing the silent extraction of sensitive data before it reaches external threat actors.
Malware Family: Vidar Total IOCs: 3 IOC Types: url
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| url | hxxps://ma[.]1hoki.org | botnet_cc | 2026-09-19 | 100% |
| url | hxxps://ma[.]19hoki.org | botnet_cc | 2026-09-19 | 100% |
| url | hxxps://192[.]142[.]37[.]129 | botnet_cc | 2026-09-19 | 100% |
// Hunt for access to known malicious URLs
// Source: ThreatFox - Vidar
let malicious_urls = dynamic(["https://ma.1hoki.org", "https://ma.19hoki.org", "https://192.142.37.129"]);
UrlClickEvents
| where Url has_any (malicious_urls)
| project Timestamp, AccountUpn, Url, ActionType, IsClickedThrough
| order by Timestamp desc
| Sentinel Table | Notes |
|---|---|
UrlClickEvents | Ensure this data connector is enabled |
curl or wget job to fetch a configuration file or software dependency from a public GitHub repository or CDN that happens to share the same IP/URL pattern as a known Vidar exfiltration endpoint.
svc-ci-cd, build-agent) or restrict the rule to only trigger on non-standard ports (e.g., exclude port 443 if the IOC is on 443 and the traffic is from known internal CI/CD subnets).download.microsoft.com or a specific Linux distro mirror) that is hosted on an IP address previously associated with Vidar C2 infrastructure in threat intelligence feeds.
*.github.com, *.microsoft.com, *.ubuntu.com) to suppress alerts on standard HTTPS traffic (port 443) from these specific domains.svc-backup, zabbix-agent) or filter by user-agent strings if the rule inspects HTTP headers, allowing only standard browser or known application user-agents.httpbin.org, `postman-