This hunt targets adversary behavior where malicious actors distribute fraudulent software updates to infiltrate systems and establish persistence through compromised supply chains. Proactively hunting these specific FAKEUPDATES indicators in Azure Sentinel is critical to rapidly identify early-stage compromise vectors before they escalate into widespread lateral movement or data exfiltration incidents.
Malware Family: FAKEUPDATES Total IOCs: 2 IOC Types: domain
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| domain | fb-api.raydianpainting.com | botnet_cc | 2026-07-12 | 100% |
| domain | fb-api.raydianpainting.com | payload_delivery | 2026-07-12 | 100% |
// Hunt for DNS queries to known malicious domains
// Source: ThreatFox - FAKEUPDATES
let malicious_domains = dynamic(["fb-api.raydianpainting.com", "fb-api.raydianpainting.com"]);
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 |
Here are specific false positive scenarios for the ThreatFox: FAKEUPDATES IOCs detection rule, tailored for an enterprise environment:
Authorized Software Deployment via SCCM/Intune
10.20.30.45) or Intune Management Service IPs connecting to the known FAKEUPDATES update domains, provided the destination port is standard HTTPS (443) and the user context is a “System” or “Network Service” account rather than an interactive user session.Scheduled Patch Tuesday Maintenance Jobs
CheckUpdates.ps1) that queries the vendor’s API, generating network flows and file creation events that align with the detection logic.powershell.exe or a specific scheduled task executable (e.g., UpdateChecker.exe) running under the “Local System” account during the defined maintenance window (01:30 AM – 04:30 AM), specifically when the parent process is TaskScheduler.Legitimate Admin Manual Updates