Virtual Round Table · Jul 22

View the event
Spirals Ransomware Went From Exposed IIS Server to Full Encryption in Under 24 Hours
Cybersecurity

Spirals Ransomware Went From Exposed IIS Server to Full Encryption in Under 24 Hours

Symantec's Threat Hunter Team traced a new Rust ransomware crew called Spirals that broke into a South Asian IT firm through a public IIS server and encrypted the network the same day.

PublishedJuly 19, 2026
Read time6 min read
Share

A same-day intrusion

Symantec's Threat Hunter Team disclosed a new ransomware operator it calls Spirals, which compromised an IT services firm in South Asia and encrypted the network in under a day. The researchers put initial access at June 16 at 22:21 local time, when the attacker broke into an internet-facing Internet Information Services web server. From that foothold, everything that follows in a typical ransomware case, reconnaissance, credential theft, lateral movement and file encryption, was completed inside a single 24-hour window. For defenders used to measuring dwell time in days, this is a reminder that some crews now treat speed itself as the primary evasion technique.

The compressed timeline is the story. A one-day intrusion leaves almost no room for the usual detection-and-response rhythm, where an analyst notices something odd, opens an investigation and escalates over the course of a shift. Spirals moved from web shell to encryption before that cycle could realistically complete. The victim was an IT services provider, a category that matters because these firms often hold privileged access into their own customers' environments. A fast, quiet compromise of a managed service provider is exactly the kind of foothold that turns one breach into many, which raises the stakes on this particular target profile.

How the break-in unfolded

According to Symantec, the attacker exploited the exposed IIS server and uploaded an ASP.NET web shell to establish control. Within minutes the operator deployed three separate tunneling tools to build redundant, covert channels back out of the network, including Chisel disguised as chrome.exe, a Cloudflare tunnel client and Revsocks. Redundancy in command and control is a sign of an operator who expects to lose one channel and wants to keep the others, a level of tradecraft that fits a deliberate, hands-on-keyboard intrusion rather than a spray-and-pray automated hit against a random target.

From there the operator escalated methodically. Symantec reports the attacker bypassed User Account Control, enabled Remote Desktop and created a local account to keep persistent access. It moved laterally using Windows Management Instrumentation and pushed payloads with PsExec, ran PowerShell to disable Microsoft Defender, and dumped credentials from both the SAM registry hive and LSASS memory. Each of these is a well-documented technique, but the combination executed at speed shows a crew that knew the Windows environment cold. The final payload was staged under the name bitsadmin.exe to blend in with legitimate Background Intelligent Transfer Service activity.

Inside the ransomware itself

The Spirals payload is written in Rust, a choice that has become common among newer families because it produces fast, cross-platform binaries that are harder for some analysis tooling to reverse. Symantec's analysis describes AES-128 file encryption with keys protected by an attacker-controlled ECDH P-256 public key, a scheme that ensures only the operator holds the private key needed for recovery. To speed the encryption pass, Spirals uses intermittent encryption on files larger than 5MB, scrambling portions of each file rather than the whole thing, which renders data unusable while cutting the time the ransomware spends on disk.

The extortion mechanics are conventional but effective. Spirals drops a ransom note named RECOVERY_SECTION.log on the C: drive with instructions to negotiate. Victims are threatened with public exposure of stolen data within six days if they do not pay, the now-standard double-extortion model that pressures organizations even when they have clean backups. The combination of fast encryption and a data-leak threat is designed to leave a victim with no comfortable option, since restoring from backup does not remove the risk that sensitive files already exfiltrated will end up on a leak site.

Why the speed matters to your SOC

A sub-24-hour intrusion breaks a lot of security operations assumptions. Many detection and response programs are tuned around the idea that attackers dwell for days or weeks, giving analysts time to correlate signals and act deliberately. Spirals shows a crew that can traverse the entire kill chain before a single shift ends, which means the meaningful detection opportunities are all clustered early: the web shell upload, the sudden appearance of tunneling tools, the UAC bypass and the credential dumping. Miss those, and the next visible event may be the ransom note itself, at which point response is cleanup rather than prevention.

That argues for weighting your defenses toward the front of the attack. Exposed IIS and other public web servers should be patched, monitored for anomalous file writes, and ideally not reachable from the open internet without strong reason. Behavioral alerts on credential access from LSASS and the SAM hive, on new local account creation and on known tunneling binaries give a SOC its best chance to catch a fast crew before encryption. The uncomfortable truth is that if these signals only generate a ticket for morning review, an operator working at Spirals speed will be finished long before anyone reads it.

The managed-provider angle

The victim being an IT services firm is not incidental. Providers of managed IT and security services are high-value targets precisely because a single compromise can cascade into their customer base through the privileged remote access these firms hold. Symantec reports no onward spread in this case. The target selection still fits a broader pattern where attackers go after the service provider to reach many downstream organizations at once. For any enterprise that outsources IT operations, the security posture of that provider is effectively part of your own attack surface, whether or not it appears on your risk register.

For leaders at PE-backed SaaS and retail firms, the practical move is to treat provider access as a first-class risk. That means insisting on scoped, time-limited credentials for vendors, monitoring what those accounts do inside your environment, and asking providers hard questions about how quickly they would detect and contain an intrusion like this one. A crew that can own a provider in under a day is a crew that could reach you through that provider just as fast. Contractual assurances are worth little if the underlying detection tempo cannot keep pace with a same-day attack.

What to take to your next review

Spirals is a new name, but nothing in its playbook is exotic. The entry point was an exposed web server, the techniques were catalogued Windows tradecraft, and the encryption scheme, while modern, is not unbreakable in concept. What made this dangerous was execution: fast, redundant and quiet. That is a helpful framing for a security review, because it points at fundamentals rather than novel countermeasures. Reducing internet-facing attack surface, hardening web servers and instrumenting the early-stage behaviors are all things most programs already know how to do and simply need to prioritize.

The strategic read for technology leaders is that attacker speed is trending in one direction. Whether the acceleration comes from disciplined human crews like Spirals or from the emerging class of automated agents, the practical response is the same. Compress your own detection and containment timelines, put automated guardrails on the early kill-chain steps, and stop assuming you will have days to react. Budget the money and the staffing so that a same-day intrusion meets a same-hour response, because the crews demonstrating this capability are not going to slow down to match a legacy operations cadence.

Tagged#news#security#cybersecurity#breach#cisa#ransomware#zero-day#supply-chain#ai-security#spirals-ransomware#symantec#rust-ransomware#iis#psexec#web-shell