This rule detects the presence of ACR Stealer malware, a credential-harvesting tool that exfiltrates sensitive data such as usernames, passwords, and browser credentials from compromised endpoints. Proactively hunting for these IOCs in Azure Sentinel is critical to identify stealthy credential theft operations that may precede lateral movement or privilege escalation within the environment.
Malware Family: ACR Stealer Total IOCs: 2 IOC Types: domain
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| domain | wss.scriptlab.cc | botnet_cc | 2026-09-25 | 100% |
| domain | sso.activeloop.cc | botnet_cc | 2026-09-25 | 100% |
// Hunt for DNS queries to known malicious domains
// Source: ThreatFox - ACR Stealer
let malicious_domains = dynamic(["wss.scriptlab.cc", "sso.activeloop.cc"]);
DnsEvents
| where Name has_any (malicious_domains)
| project TimeGenerated, Computer, Name, IPAddresses, QueryType
| order by TimeGenerated desc
| Sentinel Table | Notes |
|---|---|
DnsEvents | Ensure this data connector is enabled |
Scenario: Automated Browser Credential Backup via PowerShell
Login Data, logins.json) to a secure internal share for disaster recovery purposes. The script reads the local credential files and compresses them, which may match the “exfiltration of browser credentials” logic if the rule inspects file access patterns or specific registry keys associated with browser password stores.powershell.exe or pwsh.exe and the command line contains specific keywords like Export-LoginData or Copy-Item targeting known browser profile paths (e.g., AppData\Local\Google\Chrome\User Data). Alternatively, whitelist the specific service account used for the backup job.Scenario: Enterprise Password Manager Synchronization
1Password.exe, bitwarden.exe) and their associated helper processes. Ensure the exclusion applies to both the process creation and the network connection events if the rule is multi-stage.Scenario: Remote Desktop Clipboard Sync Tool