Mustard Tempest does not usually deploy ransomware itself: it builds and sells the first foothold that ransomware crews then use, through fake browser updates served from legitimate websites. MITRE ATT&CK tracks it as G1020, an initial access broker that has operated the SocGholish distribution network since at least 2017, and lists the aliases TA569 (Proofpoint), DEV-0206 (Microsoft's earlier name), GOLD PRELUDE (Secureworks) and UNC1543. This profile looks at the group as a business: how it acquires traffic, how it selects victims, who buys the access and where defenders can break the chain. The malware itself, including its host behaviour and the 2026 law enforcement action against it, is covered in the SocGholish and Fake Browser Update Malware Guide. This page is for SOC leads, threat intelligence analysts, endpoint engineers and website owners.
Key takeaways
- It is an access broker, so the real damage comes later. ATT&CK and Microsoft describe the group gaining and profiling access, then handing it to partners such as Indrik Spider for Cobalt Strike, WastedLocker and LockBit.
- Its infrastructure is other people's websites. Secureworks says compromised sites, often on outdated content management systems, redirect into a traffic distribution system that decides who sees a fake update.
- Victims are filtered for value. Proofpoint and Secureworks describe checks on operating system, referrer, cookies and geolocation, and a command server that prioritises hosts joined to an Active Directory domain.
- The handoff can be fast. Microsoft notes that access broker to ransomware handoffs can take under an hour, and Proofpoint calls TA569's dwell time remarkably low.
- A single policy breaks most of the chain. Microsoft says organisations that make script files open in a text editor by default are largely immune to this lure, even if a user double-clicks the file.
Who they are (names and aliases)
Proofpoint assesses with high confidence that TA569 is a financially motivated actor that monetises access through the exclusive use and sale of SocGholish infections. Microsoft's threat actor naming table lists Mustard Tempest as financially motivated ("Tempest" is Microsoft's family name for that motivation).
| Name | Used by | Notes |
|---|---|---|
| Mustard Tempest (G1020) | MITRE ATT&CK; Microsoft | ATT&CK aliases DEV-0206, TA569, GOLD PRELUDE, UNC1543 |
| DEV-0206 | Microsoft (earlier designation) | Used in Microsoft's 2022 ransomware-as-a-service report |
| TA569 | Proofpoint | Operator of SocGholish; Proofpoint does not equate it with the ransomware crews that follow |
| GOLD PRELUDE | Secureworks | Operator of the SocGholish (FAKEUPDATES) distribution network |
Keep the broker and its buyers apart in your tracking. Microsoft places DEV-0243, the activity the industry calls Evil Corp, on the receiving end of DEV-0206 access; Secureworks names GOLD DRAKE as a SocGholish user since at least 2019; Proofpoint says the ransomware seen after SocGholish overlaps with Evil Corp, Gold Drake and UNC2165 without equating TA569 with them. See the Evil Corp Threat Actor Profile Guide.
The business model
Microsoft's 2022 report on the ransomware economy explains where an access broker fits. Brokers sell access to ransomware affiliates, sometimes as a "load", a system prepared to install other malware. Listings that show no antivirus or EDR and a highly privileged credential such as Domain Admin fetch higher prices. Brokers may keep a foothold even after the original weakness is fixed. For the wider market, see the Initial Access Brokers Guide.
| Stage | What Mustard Tempest does | Source |
|---|---|---|
| Acquire traffic | Compromises legitimate websites and injects JavaScript; also uses malvertising and SEO poisoning | Secureworks; Proofpoint; Microsoft; ATT&CK T1584.001, T1583.008, T1608.006 |
| Filter visitors | Traffic distribution systems (Keitaro, Parrot TDS) and asynchronous script requests decide who sees the lure | Proofpoint (2023); Secureworks |
| Deliver the loader | A JavaScript file with an update name such as Update.js or AutoUpdater.js, or a ZIP containing one, posing as a browser update | Proofpoint; Microsoft |
| Profile the host | System reconnaissance; domain trusts, username and computer name sent back | Proofpoint; ATT&CK T1082 |
| Hand off or monetise | Cobalt Strike, BLISTER, NetSupport RAT or AsyncRAT for buyers; ransomware on domain-joined victims, a RAT on others | Proofpoint; Microsoft; Secureworks |
Targeting and motivation
- Who is hit: anyone who visits an infected site, filtered down. Secureworks says victims are restricted by IP geolocation to North America, Europe and a small number of Asia-Pacific countries.
- What is valued: domain-joined Windows hosts. Proofpoint says these commonly end in ransomware such as WastedLocker, Hive and LockBit, while non-domain machines usually receive a remote access trojan that may be used to harvest credentials for a later ransomware foothold.
- How traffic arrives: Proofpoint assesses with moderate confidence that the actor does not email infected URLs directly. Infected URLs reach users through ordinary newsletters, marketing email, Google Alerts, search and social media. ATT&CK separately records spearphishing links to compromised sites (T1566.002).
- Who should care: every Windows estate with users who browse, and every organisation that runs a public website, because a compromised site becomes part of the distribution network.
Notable activity
| Date | Activity | Source |
|---|---|---|
| Late 2017 to mid-2018 | SocGholish first appears and rises to prominence | Secureworks; ATT&CK |
| Early partnership to November 2021 | DEV-0243 (Evil Corp) deploys WastedLocker after DEV-0206 access, then moves to LockBit 2.0 around November 2021 | Microsoft |
| July 2022 | FakeUpdates delivered through existing Raspberry Robin worm infections, with follow-on activity resembling DEV-0243 | Microsoft |
| Mid to October 2022 | About 18 new second-stage servers a month, often on attacker-created subdomains of compromised domains (domain shadowing) | SentinelLabs |
| November 2022 | Over 1,000 active implants tracked; nearly 300 infected sites in a two-week sample | Proofpoint |
| October 2023 | Three injection methods documented (Keitaro TDS, Parrot TDS, asynchronous script); copycat fake update clusters such as ClearFake, RogueRaticate and ZPHP noted as separate | Proofpoint |
The June 2026 Operation Endgame action against SocGholish infrastructure is summarised, with figures, in the SocGholish and Fake Browser Update Malware Guide. Copycat clusters use the same lure but are not Mustard Tempest; attribute by infrastructure and payload, not by the look of the update page.
Tactics and techniques (MITRE ATT&CK)
These are the ATT&CK v20 techniques recorded against G1020 itself. Techniques recorded against the SocGholish software are listed in the malware guide and not repeated here.
| Tactic | Technique | What sources describe | Primary defence |
|---|---|---|---|
| Resource development | T1584.001 Domains | Global network of compromised websites redirecting into a traffic distribution system | Website patching and integrity monitoring by site owners |
| Resource development | T1583.008 Malvertising; T1608.006 SEO Poisoning | False adverts and poisoned search results for software and browser updates | Ad blocking in managed browsers; software from approved catalogues only |
| Resource development | T1583.004 Server; T1608.001 Upload Malware | Second-stage servers hosting payloads for days, weeks or months | Protective DNS and threat intelligence feeds refreshed often |
| Resource development | T1608.004 Drive-by Target | Malicious JavaScript injected into compromised sites | Browser isolation for high-risk users |
| Initial access | T1189 Drive-by Compromise; T1566.002 Spearphishing Link | Fake browser update downloads; emails linking to compromised sites | URL rewriting and sandboxing; update policy that users know |
| Execution | T1204.001 Malicious Link | Users lured by fake adverts and links | Script files open in Notepad by default |
| Stealth | T1036.005 Match Legitimate Resource Name or Location | Names such as AutoUpdater.js, Cyrillic homoglyphs in file names | Alert on script hosts running files from Downloads |
| Discovery | T1082 System Information Discovery | Implants profile the host | EDR and AMSI script telemetry |
| Command and control | T1105 Ingress Tool Transfer | Secondary and third-stage payloads deployed | Alert on new remote access tools and Cobalt Strike beacons |
ATT&CK also links the group to SocGholish (S1124) and Cobalt Strike (S0154). See MITRE ATT&CK T1189 Drive-by Compromise and the Malvertising and SEO Poisoning Guide.
How they abuse identities and credentials
- Website administrator and hosting accounts: the distribution network exists because site credentials, plugins or CMS installs were compromised. Site owners should enforce MFA on CMS admin and hosting panels, remove unused admin accounts and audit DNS for subdomains they did not create, the domain shadowing SentinelLabs described.
- The victim's domain identity: what makes a host valuable is that the logged-on user is a domain account. Proofpoint says domain trusts, username and computer name are reported back, so the access is priced on what that identity can reach.
- Privileged credentials raise the price: Microsoft notes that listings with Domain Admin credentials fetch more. Keep admin accounts off daily browsing workstations through tiered administration and privileged access workstations.
- Credentials harvested by follow-on RATs: on non-domain hosts the RAT may be used to gather credentials for later. Treat the user's passwords and sessions as exposed after any SocGholish detection.
Detection and defence
What to monitor
| Signal | Data source | Why it matters |
|---|---|---|
| wscript.exe or cscript.exe running a .js file from Downloads or a ZIP temporary folder | EDR process events; Sysmon Event ID 1 | Execution of the fake update |
| Browser downloads of .js or .zip files with update names from non-vendor domains | Web proxy; browser telemetry | Delivery stage |
| First-seen subdomains of otherwise reputable domains contacted by script hosts | DNS logs; protective DNS | Domain shadowing of second-stage servers |
| Domain trust and user discovery shortly after a script host ran | EDR; Security Event ID 4688 with command line | Host profiling before handoff |
| New remote access tools (NetSupport, AsyncRAT) or Cobalt Strike beacons | EDR; network detection such as Emerging Threats rules | The handoff to a buyer |
| Unexpected JavaScript or new admin accounts on your own website | File integrity monitoring; CMS audit log | Your site joining the distribution network |
Phased response plan
- Neutralise the script lure: set the default handler for .js, .jse, .vbs and similar types to Notepad by Group Policy or Intune, pilot with one department, then roll out; rollback is a policy change. Enable the attack surface reduction rule that blocks JavaScript or VBScript from launching downloaded executable content, in audit mode first.
- Control script hosts: block wscript.exe and cscript.exe for standard users with application control where business scripts allow. See App Control for Business (WDAC).
- Tell users how updates really arrive: browsers update themselves; a web page asking for an update is a lure to report.
- Cut the traffic: protective DNS, ad blocking in managed browsers and refreshed network signatures, with browser isolation for links in email where risk justifies it.
- Treat a detection as a pre-ransomware event: isolate the host, reset the user's credentials and sessions, hunt for remote access tools and Cobalt Strike, and check whether any privileged account was used on the host. Microsoft advises prioritising its "Ransomware-linked emerging threat activity group detected" alerts.
- Clean your own sites: patch the CMS and plugins, enforce MFA for admins and audit DNS for unknown subdomains.
Decision guidance
- Small organisations: the script handler change and managed browser updates remove most of the risk at almost no cost. Host websites on a managed platform that patches the CMS for you.
- Large organisations: add application control on script hosts, protective DNS, a ransomware-precursor playbook for loader detections and privileged access workstations so that domain admin credentials never meet a browsing session.
- Containment speed: because handoffs can be quick, give the SOC authority to isolate a host on a SocGholish alert without waiting for business approval.
Metrics
- Percentage of Windows endpoints where .js and .vbs open in Notepad by default.
- Number of script host executions from user download folders per month (target falling to near zero).
- Median time from a loader alert to host isolation.
- Percentage of privileged accounts used only from privileged access workstations.
- Number of public websites with an unpatched CMS or plugin, and of CMS admin accounts without MFA.
Framework mapping
| Control area | NIST SP 800-53 Rev. 5 | NIST CSF 2.0 |
|---|---|---|
| Restrict script execution | CM-7, CM-11 | PR.PS-05 |
| Web filtering and protective DNS | SC-7, SI-3 | PR.IR-01 |
| User awareness of fake updates | AT-2 | PR.AT-01 |
| Monitoring for loaders and RATs | SI-4, AU-6 | DE.CM-09, DE.AE-02 |
| Separate privileged accounts | AC-6, AC-2 | PR.AA-05 |
| Incident handling | IR-4 | RS.MA-01 |
Common failure patterns
- Closing the alert after the script is quarantined: by then the host may already have been profiled and handed to a buyer.
- Admins browsing with privileged accounts: a fake update on that session is worth far more to a broker.
- Relying on blocklists alone: SentinelLabs saw the second-stage infrastructure rotate constantly, so indicators age quickly.
- Treating every fake update as SocGholish: copycat clusters such as ClearFake use the same lure with different payloads, so response steps must follow the payload found.
- Ignoring your own website: an unpatched CMS turns your organisation into a distributor for the next victim.
Practitioner checklist
- Track every alias: Mustard Tempest, TA569, DEV-0206, GOLD PRELUDE, UNC1543.
- Make script files open in Notepad by default on all Windows endpoints.
- Audit, then enforce, the ASR rule for JavaScript and VBScript launching downloaded content.
- Alert on script hosts running files from Downloads and on host or domain discovery that follows.
- Deploy protective DNS and keep network signatures current.
- Isolate and reset credentials on any SocGholish detection; hunt for RATs and Cobalt Strike.
- Keep privileged accounts off browsing workstations.
- Patch CMS and plugins, enforce admin MFA and audit DNS for unknown subdomains on your own sites.
Standards and references
- MITRE ATT&CK: Mustard Tempest (G1020)
- Microsoft: Ransomware as a service, understanding the cybercrime gig economy
- Microsoft: How Microsoft names threat actors
- Proofpoint: SocGholish, a very real threat from a very fake update
- Proofpoint: The current landscape of fake browser updates
- Secureworks: GOLD PRELUDE threat profile
- SentinelLabs: SocGholish diversifies and expands its malware staging infrastructure
Related NHI Mgmt Group resources: SocGholish and Fake Browser Update Malware Guide · Initial Access Brokers Guide · Evil Corp Threat Actor Profile Guide · Drive-by Downloads Guide · TA577 Threat Actor Profile