This detection rule identifies adversary activity linked to Stealer malware by monitoring specific indicators of compromise (IOCs) that signal potential credential theft and data exfiltration attempts. A proactive hunt is essential within Azure Sentinel to rapidly isolate compromised endpoints and prevent lateral movement before sensitive information is fully extracted from the environment.
Malware Family: stealler Total IOCs: 3 IOC Types: sha1_hash, sha256_hash, md5_hash
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| sha1_hash | 40ee71fb1e584d320db1dcbc71e8b00a2b1b0cac | payload | 2026-08-15 | 95% |
| md5_hash | 84412c10b460870f3f9a5db8df5c4fb1 | payload | 2026-08-15 | 95% |
| sha256_hash | d4aaf92e411b242f454647d7a6d1b3657a4699e419b273e7e4b63ce4d2cccb3c | payload | 2026-08-15 | 95% |
// Hunt for files matching known malicious hashes
// Source: ThreatFox - stealler
let malicious_hashes = dynamic(["40ee71fb1e584d320db1dcbc71e8b00a2b1b0cac", "84412c10b460870f3f9a5db8df5c4fb1", "d4aaf92e411b242f454647d7a6d1b3657a4699e419b273e7e4b63ce4d2cccb3c"]);
DeviceFileEvents
| where SHA256 in (malicious_hashes) or SHA1 in (malicious_hashes) or MD5 in (malicious_hashes)
| project Timestamp, DeviceName, FileName, FolderPath, SHA256, InitiatingProcessFileName
| order by Timestamp desc
| Sentinel Table | Notes |
|---|---|
DeviceFileEvents | Ensure this data connector is enabled |
Here are specific false positive scenarios and corresponding filters for the ThreatFox: stealler IOCs detection rule:
Endpoint Protection Scanning of Quarantine Archives
svc-crowdstrike, MsiInstaller) or filter alerts where the source process is the EDR agent executable itself (e.g., C:\Program Files\CrowdStrike\fsagent.exe).Security Information and Event Management (SIEM) Log Ingestion
java.exe within the Splunk directory or splunkd.exe) and filter by specific scheduled job IDs associated with “Threat Intel Ingestion.”Automated Threat Intelligence Platform Updates