Chors.net
Blog & Insights

Precyzyjna wiedza
o ciemnych systemach.

Ekspercka analiza i studia przypadków dla decydentów. Nawigacja po złożonościach nowoczesnej infrastruktury cyfrowej z niekompromisowymi standardami bezpieczeństwa.

ToolShell/Warlock: supply-chain attack on on-prem SharePoint

ToolShell and Warlock: why a supply-chain attack on on-prem SharePoint hit 400+ servers across 148 organizations — and what it means for your business?

BLUF

In July 2025 China-linked actors (Linen Typhoon, Violet Typhoon and Storm-2603) exploited a two-bug zero-day chain in on-prem Microsoft SharePoint Server — CVE-2025-53770 (unauthenticated RCE + auth bypass) and CVE-2025-53771 (spoofing). Storm-2603 deployed Warlock ransomware on 400+ servers across 148 organizations — government, education, healthcare, including US federal agencies and a nuclear agency. The attack required no credentials and bypassed MFA. Microsoft released an emergency patch and CISA added the flaw to its KEV catalog. Takeaway for B2B/manufacturing: on-prem SharePoint is a real supply-chain attack surface — it demands urgent patching, asset inventory and business-continuity planning.

Key facts

  • A two-bug zero-day chain in on-prem Microsoft SharePoint Server — CVE-2025-53770 (unauthenticated remote code execution via deserialization at the ToolPane.aspx endpoint, with authentication bypass) plus CVE-2025-53771 (server spoofing) — was actively exploited from around July 7, 2025, well before public reports on July 18. [1][4][5]
  • Storm-2603 (China-linked, moderate confidence) deployed Warlock ransomware on over 400 SharePoint servers across 148 organizations — including government, education and healthcare; victims span US federal agencies (DHS, NNSA/DOE, Department of Education, NIH) and Western government agencies. [1][2]
  • Eye Security scanned 23,000+ SharePoint servers and confirmed at least 400 compromised across four attack waves (July 17, 18, 19 and 21, 2025). [1]
  • The attack required no credentials or user interaction — unauthenticated RCE with MFA and SSO bypass; it affected only on-prem installations (SharePoint Online cloud was not vulnerable). [2][4]
  • Microsoft released an emergency patch (outside Patch Tuesday), and CISA added CVE-2025-53770 to its KEV catalog, ordering US federal agencies to patch within a day — underscoring how serious the active exploitation was. [1][3][5]

Decision table

AreaWhat we knowWhat it means for B2B/manufacturingRecommended action (30/90 days)
On-prem SharePoint / web appsUnauthenticated zero-day RCE, active exploitationInternal SharePoint, portals and ASP.NET apps are a real initial-access vector in the supply chainUrgent inventory of exposed web services; deploy MS patches + rotate ASP.NET MachineKey after compromise
Authentication / remote accessExploit bypasses auth, MFA and SSOMFA does not protect against this class — patching and segmentation, not just auth, matterNetwork segmentation, reduce web-service exposure, verify the patch is actually deployed
Supply chain and vendorsAPT groups exploit widely used software (SharePoint)A vulnerable vendor component can open the whole environmentMap dependencies on on-prem software; require patching in vendor contracts
Business continuity / BCP-DRWarlock ransomware encrypts servers, risk of downtimeLoss of SharePoint/portals halts business processes and documentationTested backups, recovery plan, ransomware scenarios
NIS2/KSC obligations (Art. 21/23)Incident illustrates vulnerability management, supply chain and incident reportingObligation of due technical measures and reporting of significant incidentsOrganized patch-management process + vulnerability register; prepare incident reporting

Marcin Białczyk's perspective

In operational practice this incident shows two problems I keep seeing in manufacturing and B2B companies. First — on-prem SharePoint and other internal web servers are treated as "quiet infrastructure", yet they are often the largest supply-chain attack surface. When software used by hundreds of organizations gets an unauthenticated zero-day, your firewall quality does not matter — what matters is whether you can patch and isolate the vulnerable component fast. This is the vulnerability-management lesson I repeat to clients: it is not "how many patches do we have today", but how quickly we can respond to a zero-day in a component many people do not even remember exists.

Second — MFA and strong passwords are not the defense here. This exploit bypassed authentication and MFA entirely. So from an operational standpoint I cannot imagine a secure environment without two foundations: (1) an up-to-date inventory of web services and vulnerability management with a clear owner, and (2) tested continuity scenarios for a ransomware event. These are exactly the areas that NIS2/KSC (Art. 21) treats as an obligation of due care — and that in practice determine the scale of damage.

[[TO ADD — production client case study (patching on-prem SharePoint/web portals, MachineKey rotation, segmentation) when such a case exists; no fictional scenarios.]]

FAQ

Is my company at risk if we do not use SharePoint?

Indirectly, yes. This attack class shows that widely used on-prem software (SharePoint, portals, ASP.NET apps) can be hit by unauthenticated zero-days. If you run any internal web service or vendor application, you have a similar attack surface and need patching and inventory processes.

Will MFA protect us from an attack like this?

Not in this case. CVE-2025-53770 allowed unauthenticated remote code execution and bypassed MFA and SSO. MFA protects against credential theft, not against flaws in the software itself — so patching and segmentation are key.

How fast must I react to a similar zero-day?

CISA required US federal agencies to patch within one day of the KEV entry. For commercial organizations we recommend deploying the fix within a few days, and immediately (emergency mode) for exposed web services, including key rotation (e.g., ASP.NET MachineKey) after a confirmed compromise.

Is SharePoint cloud safe?

The attack targeted on-prem SharePoint Server. SharePoint Online (cloud) was not vulnerable in the same scope. However, if you run hybrid or are migrating, make sure no on-prem instance remains unpatched.

CTA

Boundaries and assumptions

  • We are not a 24/7 SOC and do not guarantee detection of every incident.
  • We do not certify NIS2/KSC compliance and do not issue standalone legal opinions.
  • Findings reflect the state as of the article date (18 Aug 2026); technical details may change with vendor updates.
  • For legal interpretation CHORS works with law firms.
  • Informational and technical material; not legal advice. Implement changes per your organization's policy and test in a non-production environment first.

CHORS Cryptogram

Minimalistyczny zapis na miesięczne analizy. Surowe dane, trendy audytowe i analiza zero-day prosto na skrzynkę. Zero marketingowego szumu.

Klucz GPG dostępny na życzenie.