This hunt detects adversary behavior involving the deployment of Agent Tesla malware by matching network and endpoint telemetry against a curated set of twelve specific Indicators of Compromise (IOCs). Proactively hunting for these signals in Azure Sentinel is critical to identify early-stage infections that could lead to comprehensive credential theft, keylogging, and sensitive data exfiltration before lateral movement occurs.
Malware Family: Agent Tesla Total IOCs: 12 IOC Types: md5_hash, sha256_hash, sha1_hash
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| sha256_hash | 2b1f09c4559ffa9c0c4400d2bf96807e14243144c242b4d58d57af2fec004f18 | payload | 2026-07-24 | 95% |
| sha1_hash | 8ed2be4f406cd7012bbc432229c8938a97f02b5a | payload | 2026-07-24 | 95% |
| md5_hash | 0ac806ee073f53b035d805fac4f532fa | payload | 2026-07-24 | 95% |
| sha256_hash | e130fb44008595cc59028b23ee7c616e3c927a8ccdc03b0972a690e0378b0265 | payload | 2026-07-24 | 95% |
| sha1_hash | 34b80a1b8d157606d8f95929c59eb8844f693613 | payload | 2026-07-24 | 95% |
| md5_hash | 1d4b4313f46c5e36636df5689a02eb2a | payload | 2026-07-24 | 95% |
| md5_hash | 74d740193b40387b0bb8d31d4e681146 | payload | 2026-07-24 | 95% |
| sha256_hash | 02469c593ecd42b98fd30db086bfc49c9a486d123085a626cf2ab247d7003e65 | payload | 2026-07-24 | 95% |
| sha1_hash | b4cccb07fb11d53156e975edad2767ef519efc39 | payload | 2026-07-24 | 95% |
| md5_hash | 4f1d4fda1144646990ce36efc915d43b | payload | 2026-07-24 | 95% |
| sha256_hash | 5cae1bc499bb70c7bd93592360a9d6d5a4fefa3969feecb4c87553ddb582976d | payload | 2026-07-24 | 95% |
| sha1_hash | 1c179c0c5b6d40186ee0599775f179817e65f4e4 | payload | 2026-07-24 | 95% |
// Hunt for files matching known malicious hashes
// Source: ThreatFox - Agent Tesla
let malicious_hashes = dynamic(["2b1f09c4559ffa9c0c4400d2bf96807e14243144c242b4d58d57af2fec004f18", "8ed2be4f406cd7012bbc432229c8938a97f02b5a", "0ac806ee073f53b035d805fac4f532fa", "e130fb44008595cc59028b23ee7c616e3c927a8ccdc03b0972a690e0378b0265", "34b80a1b8d157606d8f95929c59eb8844f693613", "1d4b4313f46c5e36636df5689a02eb2a", "74d740193b40387b0bb8d31d4e681146", "02469c593ecd42b98fd30db086bfc49c9a486d123085a626cf2ab247d7003e65", "b4cccb07fb11d53156e975edad2767ef519efc39", "4f1d4fda1144646990ce36efc915d43b", "5cae1bc499bb70c7bd93592360a9d6d5a4fefa3969feecb4c87553ddb582976d", "1c179c0c5b6d40186ee0599775f179817e65f4e4"]);
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 5 specific false positive scenarios for the ThreatFox: Agent Tesla IOCs detection rule, including suggested filters and exclusions tailored for an enterprise environment:
Scenario: Legitimate RMM Software Communication
svc_rmm_update) or exclude the specific destination IP ranges of the RMM vendor’s update servers (e.g., *.manageengine.com, *.ninjamonkey.com). Additionally, filter out processes running under the C:\Program Files\ManageEngine\ directory path.Scenario: Scheduled Endpoint Backup Jobs
vss.exe, acronisbackupservice) that mimic the IOCs associated with Agent Tesla’s data exfiltration phase.vss.exe, acronisbackupservice.exe). Alternatively, exclude events where the parent process is identified as the Windows Task Scheduler (svchost.exe with TaskScheduler service) triggering a specific task name