← Back to SOC feed Coverage →

ThreatFox: XWorm IOCs

ioc-hunt HIGH ThreatFox
DeviceFileEventsUrlClickEvents
iocthreatfoxwin-xworm
This rule was pulled from an open-source repository and enriched with AI. Validate in a test environment before deploying to production.
View original rule at ThreatFox →
Retrieved: 2026-05-27T23:00:00Z · Confidence: high

Hunt Hypothesis

The ThreatFox: XWorm IOCs rule detects potential multi-stage malware activity indicative of XWorm, which is used for persistence, data exfiltration, and lateral movement within a network. SOC teams should proactively hunt for this behavior in Azure Sentinel to identify and mitigate advanced threats that leverage compromised credentials or supply chain compromises.

IOC Summary

Malware Family: XWorm Total IOCs: 7 IOC Types: url, sha256_hash

TypeValueThreat TypeFirst SeenConfidence
urlhxxp://94[.]159[.]113[.]64/a.jpgpayload_delivery2026-05-2790%
urlhxxp://94[.]159[.]113[.]64/b.jpgpayload_delivery2026-05-2790%
sha256_hash37b0e82941af3a9c12e09991411d1b037b9dc516c99a447f1929039f6648d34fpayload2026-05-2790%
sha256_hasheb185ca03b1309eb280e66a53545ef8e899c90ebdbd7897c05c11fa9ae3d7dd2payload2026-05-2790%
sha256_hash3142ab1bd28b53bb14e4b5edd918c734a2bcdceee81e76b44444d548a93abcb6payload2026-05-2790%
sha256_hash12a7502e951fa4922df01a8d69f6dd4a19bbcfa0c0b421ce92888ced54611e3fpayload2026-05-2790%
sha256_hash074e4567fbe1d97669b64d9fec23678ebbd27633812b37ae3b64271aa2546ba2payload2026-05-2790%

KQL: Url Hunt

// Hunt for access to known malicious URLs
// Source: ThreatFox - XWorm
let malicious_urls = dynamic(["http://94.159.113.64/a.jpg", "http://94.159.113.64/b.jpg"]);
UrlClickEvents
| where Url has_any (malicious_urls)
| project Timestamp, AccountUpn, Url, ActionType, IsClickedThrough
| order by Timestamp desc

KQL: Hash Hunt

// Hunt for files matching known malicious hashes
// Source: ThreatFox - XWorm
let malicious_hashes = dynamic(["37b0e82941af3a9c12e09991411d1b037b9dc516c99a447f1929039f6648d34f", "eb185ca03b1309eb280e66a53545ef8e899c90ebdbd7897c05c11fa9ae3d7dd2", "3142ab1bd28b53bb14e4b5edd918c734a2bcdceee81e76b44444d548a93abcb6", "12a7502e951fa4922df01a8d69f6dd4a19bbcfa0c0b421ce92888ced54611e3f", "074e4567fbe1d97669b64d9fec23678ebbd27633812b37ae3b64271aa2546ba2"]);
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

Required Data Sources

Sentinel TableNotes
DeviceFileEventsEnsure this data connector is enabled
UrlClickEventsEnsure this data connector is enabled

References

False Positive Guidance

Original source: https://threatfox.abuse.ch/browse/malware/win.xworm/