Fog is a ransomware operation that walks in through remote access accounts the victim already has, goes straight for backup servers and virtual machine storage, and can finish encryption within hours. Arctic Wolf Labs first documented it in June 2024, after incident response cases that began in early May 2024 against US education and recreation organisations. Later reporting from Arctic Wolf, Sophos X-Ops and Symantec showed the operation moving beyond schools, using SonicWall SSL VPN accounts, a Veeam Backup and Replication vulnerability, phishing and, in one 2025 case, an unusual espionage-style toolset. This guide is for security operations, infrastructure and incident response teams who need to know what Fog intrusions look like and which controls break the chain. It works at group level only and relies on the reporting vendors' primary research.
Key takeaways
- Remote access credentials are the usual front door. Every early Arctic Wolf case began with compromised VPN credentials, and in later SonicWall cases Arctic Wolf could not confirm MFA on any compromised account.
- Backups are a primary target, not collateral damage. Operators harvested credentials from Veeam, deleted backups from object storage and removed volume shadow copies before encryption.
- The window can be under two hours. Arctic Wolf saw encryption 1.5 to 2 hours after initial access in some SonicWall intrusions, so detection has to happen at login and discovery, not at encryption.
- Two KEV entries matter most. CVE-2024-40766 (SonicWall SonicOS) and CVE-2024-40711 (Veeam Backup and Replication) are both on the CISA KEV catalogue with known ransomware use.
- The playbook overlaps with Akira. Arctic Wolf saw Akira in about 75% and Fog in about 25% of one cluster of SonicWall intrusions, so controls that stop one also stop the other.
Who Fog is and how the research describes it
Arctic Wolf Labs began tracking Fog deployments on 2 May 2024 and published "Lost in the Fog: A New Ransomware Threat" on 4 June 2024. In that first set of cases every victim was in the United States, roughly 80% in education and 20% in recreation. Arctic Wolf described Fog as a ransomware variant rather than a named group: the structure of the operators was unknown, shared code across payloads suggested a common source, and the evidence tying all cases to one actor was not conclusive. It assessed the operators as financially motivated.
The profile then widened. Between early August and mid-October 2024 Arctic Wolf saw at least 30 intrusions that began with SonicWall SSL VPN access; Akira was deployed in about 75% of them and Fog in about 25%, and Arctic Wolf said Fog victims were no longer concentrated in education. Sophos X-Ops tracked a cluster it calls STAC5881, in which compromised VPN access and exploitation of CVE-2024-40711 on Veeam servers led to Fog or Akira in several cases. In June 2025 Symantec described a May 2025 Fog attack on a financial institution in Asia that used tools rarely seen in ransomware cases and kept access after encryption, and it raised the possibility that espionage was a goal.
| Date | Reporting source | What was reported |
|---|---|---|
| May 2024 | Arctic Wolf Labs | First observed deployments (from 2 May); US education and recreation victims; compromised VPN credentials from two VPN gateway vendors |
| Aug to Oct 2024 | Arctic Wolf Labs | At least 30 intrusions via SonicWall SSL VPN accounts; Fog in about 25%; opportunistic targeting across sectors |
| Oct 2024 | Sophos X-Ops | STAC5881 cluster: compromised VPN appliances, CVE-2024-40711 used to create a local administrator account on Veeam servers; some cases ended with Fog |
| May 2025 (published June 2025) | Symantec | Financial institution in Asia; about two weeks of dwell time; open source C2 and proxy tools plus legitimate employee monitoring software; persistence after encryption |
For how Fog fits among other operations, affiliate models and rebrands, see the Ransomware Groups Guide. The closely related operation is covered in the Akira Threat Actor Profile.
Initial access routes
All four reports start with something the victim exposed to the internet. Treat these as the routes to close first.
| Route | What the research shows | Control that breaks it |
|---|---|---|
| Compromised VPN credentials (T1133, T1078) | Arctic Wolf's first cases used valid VPN credentials through two different VPN gateway vendors | Phishing-resistant MFA on every VPN account, credential leak monitoring, removal of dormant accounts |
| SonicWall SSL VPN local accounts | Compromised accounts were local to the SonicWall devices rather than tied to Active Directory; logins mostly came from hosting provider IP ranges; all devices ran firmware affected by CVE-2024-40766 | Patch SonicOS, reset local account passwords, enforce MFA, alert on or block logins from unexpected hosting ASNs |
| Veeam Backup and Replication (T1190) | Sophos linked CVE-2024-40711 exploitation to STAC5881 cases that ended in Fog; Veeam rates it critical (CVSS 9.8), affecting 12.1.2.172 and earlier version 12 builds, fixed in 12.2 (12.2.0.334) | Patch Veeam, keep the backup server off the general network and off the domain where possible |
| Phishing (T1566) | Symantec notes email used as an initial vector in April 2025 campaigns, with ransom notes carrying political references | Attachment and link controls, LNK and script blocking from mail, user reporting |
Arctic Wolf states it does not have definitive evidence that CVE-2024-40766 itself was exploited in the SonicWall cases; credentials obtained elsewhere, such as from earlier breaches, were not ruled out. The safe reading is that both patching and credential hygiene are required. Buying VPN access from brokers is a common route for ransomware operators in general; see the Initial Access Brokers Guide and, for appliance hardening, the Edge Device Security Guide.
Tactics and techniques (MITRE ATT&CK)
ATT&CK has no software or group entry for Fog as of November 2026, so the mapping below comes from the technique IDs and behaviour the reporting vendors published, checked against ATT&CK v20. Arctic Wolf's original mapping of Windows Defender being disabled used T1562.001, which ATT&CK v20 revoked; the current equivalent is T1685 Disable or Modify Tools.
| Tactic | Technique | Behaviour reported |
|---|---|---|
| Initial access | T1133 External Remote Services; T1078 Valid Accounts | VPN logins with compromised credentials |
| Credential access | T1003.003 NTDS; T1110.004 Credential Stuffing; T1555 Credentials from Password Stores | NTDS dumping, credential stuffing, a PowerShell script (Veeam-Get-Creds.ps1) that reads the Veeam credentials store; Mimikatz in later cases |
| Discovery | T1046 Network Service Discovery; T1135 Network Share Discovery | SoftPerfect Network Scanner, Advanced Port Scanner, SharpShares; AdFind and NLTest in the SonicWall cases |
| Lateral movement | T1550.002 Pass the Hash; T1021.001 RDP; T1021.002 SMB/Windows Admin Shares; T1570 Lateral Tool Transfer | Pass-the-hash against administrator accounts; RDP and SMB to Hyper-V and Veeam servers; PsExec |
| Execution | T1569.002 Service Execution | PsExec and, in the 2025 case, SMBExec and Impacket |
| Persistence | T1136.001 Local Account | New local administrator accounts; Sophos reported one named "point" created through the Veeam flaw in an activity cluster that deployed Akira or Fog |
| Defence impairment | T1685 Disable or Modify Tools | Windows Defender disabled on servers the operators touched |
| Stealth | T1070.004 File Deletion | Deleting files to remove indicators |
| Collection and exfiltration | T1560.001 Archive via Utility; T1567.002 Exfiltration to Cloud Storage | WinRAR and 7-Zip archives; Rclone, FileZilla, WinSCP; MegaSync and FreeFileSync in 2025 |
| Impact | T1489 Service Stop; T1490 Inhibit System Recovery; T1486 Data Encrypted for Impact | Services stopped before encryption; shadow copies deleted with vssadmin; backups deleted; VM storage encrypted with .FOG or .FLOCKED extensions and a readme.txt note |
Two details are worth noting for planning. First, Arctic Wolf saw no exfiltration in its first cases, but its October 2024 report describes data taken from HR and accounts payable folders going back up to 30 months, and Symantec saw 7-Zip archives and file sync tools in 2025. Plan for double extortion. Second, Symantec saw a service named SecurityHealthIron created days after encryption to relaunch a C2 tool, so recovery is not finished when the ransomware stops.
How Fog abuses identities and credentials
Almost every step in the published cases is an identity step. The table maps each to the identity control that would have changed the outcome.
| Identity weakness exploited | Fog behaviour | Identity control |
|---|---|---|
| VPN accounts without MFA | Direct login with valid credentials | Phishing-resistant MFA, conditional access, and removing local appliance accounts in favour of a central identity provider |
| Reused administrator password hashes | Pass-the-hash across servers | Unique local administrator passwords (for example Windows LAPS), tiered administration, Protected Users for privileged accounts |
| Backup service credentials stored on the backup server | Veeam credentials read and reused | Backup server off the production domain, dedicated non-domain backup accounts, MFA on the backup console |
| Domain controller credential store | NTDS dumping | Restrict who can log on to domain controllers, monitor directory replication and NTDS.dit access |
| Ability to create local accounts | New local administrator, "point" | Alert on local account creation (Windows event 4720) and additions to Administrators (4732) on servers |
For the credential mechanics see the Pass-the-Hash and Pass-the-Ticket Guide. For keeping the backup platform's own accounts out of reach, see the Backup Identity Isolation Guide and the Veeam Backup and Replication Hardening Guide.
Detection and defence
Because encryption can follow access within hours, the useful detections sit early in the chain. Arctic Wolf's own recommendations are to keep perimeter appliance firmware current, monitor VPN logins from hosting providers not expected in the environment, keep secure off-site backups and watch for common post-compromise activity on endpoints.
Signals to monitor
- VPN logins: successful logins from VPS or hosting ASNs, from new countries, or to local appliance accounts; logins outside working hours followed by internal RDP. See the VPN and Firewall Log Detection Guide.
- Discovery bursts: network scanners, AdFind, NLTest or share enumeration launched from a VPN-assigned address or a server that does not normally run them.
- Backup server activity: interactive logons to the Veeam server, PowerShell touching the Veeam credentials store (Arctic Wolf recommends script block logging, event 4104, to catch the strings Veeam-Get-Creds.ps1 uses), new local administrators, deletion jobs against backup repositories or object storage.
- Remote execution: PsExec service installs (system event 7045), SMBExec or Impacket patterns, and remote management tools such as AnyDesk appearing on servers.
- Defence changes: Microsoft Defender real-time protection turned off (Defender operational event 5001) on servers.
- Recovery inhibition: vssadmin shadow copy deletion, mass service stops, and large archive files or Rclone and sync clients appearing on file servers.
Hardening steps, in order
- Close the front door this week: confirm SonicOS and Veeam versions against the vendor fixes for CVE-2024-40766 and CVE-2024-40711, enforce MFA on every VPN account, reset local appliance account passwords, and disable unused accounts.
- Restrict remote access sources: block or flag VPN logins from hosting ASNs where there is no business reason, and limit appliance management interfaces to trusted networks.
- Isolate backups: remove the backup server from the production domain, put immutable or offline copies in place, require MFA for the backup console and test a restore of a full virtual machine.
- Remove credential reuse: deploy unique local administrator passwords, tier privileged accounts and limit logons to domain controllers and hypervisor hosts.
- Tune detections: turn on PowerShell script block logging, alert on the signals above and test them in a purple team exercise using the ATT&CK IDs in this guide.
- Rehearse response: run a tabletop where VPN access to encryption takes two hours; check who can disable VPN accounts and isolate the hypervisor tier out of hours.
Roll back carefully: blocking hosting ASNs can break legitimate cloud-hosted users or partners, so start in alert-only mode for a week, review hits, then enforce with an exception list.
Responding to a suspected Fog intrusion
The CISA, MS-ISAC, NSA and FBI #StopRansomware Guide advises isolating impacted systems immediately, taking the network offline at the switch level if several subnets are affected, coordinating out of band, and hunting for precursor access before restoring. For Fog specifically:
- Revoke remote access first: disable the VPN accounts involved, reset all local appliance accounts and terminate active sessions.
- Protect what is left of the backups: isolate the backup server and repositories before anything else is restored, and assume Veeam-stored credentials are compromised.
- Hunt for persistence after encryption: new local administrators, new services (Symantec's SecurityHealthIron example), remote management tools and C2 beacons.
- Assume data was taken: look for archives and sync tool traffic and start the notification assessment early.
- Preserve evidence: VPN appliance logs roll over quickly; export them before resetting the device.
The full process is in the Ransomware Response and Recovery Guide; for hypervisor encryption see the ESXi Ransomware Playbook and for a compromised backup platform see If your backup and cyber recovery platform is compromised.
Framework mapping
| Defence | NIST CSF 2.0 | NIST SP 800-53 Rev 5 |
|---|---|---|
| MFA and lifecycle for VPN and backup accounts | PR.AA-01 | IA-2, AC-17 |
| Monitoring VPN, backup and server activity | DE.CM-01 | SI-4, AU-6 |
| Protected, tested backups | RC.RP-01 | CP-9 |
| Incident handling with third parties | RS.MA-01 | IR-4, IR-8 |
| Protecting logs from deletion | DE.CM-01 | AU-9 |
Common failure patterns
- MFA on the main VPN but not on local appliance accounts: the SonicWall cases used accounts local to the device, outside the central identity provider.
- Patching the firewall and stopping there: credentials taken before the patch still work; reset them after patching.
- Backup server joined to the production domain: once a domain admin hash is taken, the backup server and its stored credentials fall with it.
- Detection tuned for encryption: alerts that fire on mass file changes come too late when the whole intrusion takes two hours.
- Restoring before hunting: post-encryption persistence means a quick rebuild can hand access straight back.
- Treating Fog and Akira as separate problems: the overlap in access route and tooling means one control set covers both.
Practitioner checklist
- Confirm SonicOS and Veeam Backup and Replication versions are past the fixes for CVE-2024-40766 and CVE-2024-40711.
- Enforce phishing-resistant MFA on every VPN account, including local appliance accounts.
- Reset local VPN appliance passwords after patching and remove dormant accounts.
- Alert on VPN logins from hosting provider ASNs and new geographies.
- Take the backup server off the production domain and keep an immutable or offline copy.
- Deploy unique local administrator passwords and tier privileged accounts.
- Turn on PowerShell script block logging and alert on local account creation on servers.
- Alert on shadow copy deletion, Defender being disabled and PsExec service installs.
- Run a two-hour, access-to-encryption tabletop with infrastructure and backup owners.
Standards and references
- Arctic Wolf Labs: Lost in the Fog: A New Ransomware Threat
- Arctic Wolf Labs: Increased Fog and Akira Ransomware Activity Linked to SonicWall SSL VPN
- Sophos X-Ops: Veeam exploit seen used again with a new ransomware, Frag
- Symantec: Fog Ransomware: Unusual Toolset Used in Recent Attack
- CISA, MS-ISAC, NSA and FBI: #StopRansomware Guide
- Veeam: KB4649 Vulnerabilities Resolved in Veeam Backup and Replication 12.2
- CISA: Known Exploited Vulnerabilities Catalog
- MITRE: ATT&CK Enterprise Matrix
Related NHI Mgmt Group resources: Ransomware Groups Guide · Akira Threat Actor Profile · Backup Security and Immutable Backup Guide · Cybersecurity for Higher Education Guide · Edge Device Exploitation by Threat Actors Guide