This hunt targets adversaries deploying PureLogs Stealer malware to exfiltrate sensitive credentials and system data through covert command-and-control channels initiated by phishing or network exploits. Proactively hunting for these specific traffic patterns and process anomalies in Azure Sentinel is critical to detect early-stage lateral movement and prevent widespread credential compromise before the malware establishes a persistent foothold.
Malware Family: PureLogs Stealer Total IOCs: 3 IOC Types: ip:port
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| ip:port | 141[.]98[.]10[.]188:52535 | botnet_cc | 2026-07-21 | 75% |
| ip:port | 5[.]101[.]84[.]80:8996 | botnet_cc | 2026-07-21 | 75% |
| ip:port | 46[.]151[.]182[.]159:776 | botnet_cc | 2026-07-21 | 75% |
// Hunt for network connections to known malicious IPs
// Source: ThreatFox - PureLogs Stealer
let malicious_ips = dynamic(["46.151.182.159", "5.101.84.80", "141.98.10.188"]);
CommonSecurityLog
| where DestinationIP in (malicious_ips) or SourceIP in (malicious_ips)
| project TimeGenerated, SourceIP, DestinationIP, DestinationPort, DeviceAction, Activity
| order by TimeGenerated desc
// Hunt in Defender for Endpoint network events
let malicious_ips = dynamic(["46.151.182.159", "5.101.84.80", "141.98.10.188"]);
DeviceNetworkEvents
| where RemoteIP in (malicious_ips)
| project Timestamp, DeviceName, RemoteIP, RemotePort, InitiatingProcessFileName, ActionType
| order by Timestamp desc
| Sentinel Table | Notes |
|---|---|
CommonSecurityLog | Ensure this data connector is enabled |
DeviceNetworkEvents | Ensure this data connector is enabled |
Here are 5 specific false positive scenarios for the ThreatFox: PureLogs Stealer IOCs rule, including suggested filters and exclusions tailored for an enterprise environment:
Automated Patch Management & Software Updates
NT SERVICE\ccmexec) and specific executable paths (C:\Windows\CCM\*). Additionally, exclude outbound traffic to trusted vendor IP ranges (e.g., Microsoft Update servers) during standard maintenance windows.Scheduled Cloud Backup & Data Synchronization Jobs
VeeamAgent.exe, AzBackupSvc.exe) connecting to known cloud storage CIDR blocks. Implement a time-based filter to suppress alerts for these specific processes during their defined maintenance windows (e.g., 02:00–06:00 local time).Third-Party Endpoint Detection and Response (EDR) Scans