Desk live·
ForensicPost
Cloud/Method/File 25-0723

ToolShell Stole SharePoint Machine Keys That Survived the Patch

The ToolShell chain stole SharePoint machine keys. Applying the update closed the hole and left the attacker holding material that still worked.

Constructed geometry · not a chart of case data
Methods & StandardsThis file records how the desk works, not an incident
TargetOn-premises SharePoint estates
ActorMultiple
D. Kennedy & S. Rosler12 min readConfidence: high3 sources reviewed

A distinguishing feature of the July 2025 SharePoint exploitation was that attackers extracted cryptographic machine keys from compromised servers. Remediation therefore required both applying the update and rotating those keys. An organisation that only applied the update remained reachable.

Patching Is A Fix For A Vulnerability, Not For A Compromise

The distinction sounds obvious and is routinely lost. An update closes the route by which an attacker entered. It does nothing about what the attacker took while inside, and it does nothing about access established through means the update does not touch.

Stolen key material is the sharpest form of that gap. Keys are trusted by design; they authenticate rather than exploit. Using one produces no anomaly, triggers no signature and appears in no vulnerability scan. The server is correctly patched, correctly configured, reporting green, and serving an attacker.

Every Dashboard In The Industry Gets This Wrong

Vulnerability management is measured in patch coverage: what proportion of the estate is current. It is the number reported to boards and the number regulators ask for.

That metric could not distinguish an organisation that patched from one that patched and rotated. Both show 100%. One is remediated and one is not, and the difference is invisible to the instrument that governs the entire discipline.

This desk filed the limits of patch-centric defence at 26-0405 as a capacity problem — too many defects, not enough hands. This is a different and more troubling limit: even perfect execution of the patch process leaves the compromise in place.

Rotation Is Genuinely Hard, Which Is Why It Did Not Happen

Rotating machine keys invalidates existing sessions, breaks integrations that hold cached material, and requires coordinated restarts. It is a change-controlled outage, in an estate self-hosted precisely because it is entangled with things that cannot easily be disturbed.

So the guidance said patch and rotate, and the second half competed against the same operational constraints described at 25-0729. The organisations most likely to skip it are the ones whose estates are most tangled — which is the same population most likely to have been running the software on premises in the first place.

How we reported this

Compiled from vendor advisories and public research, listed below. We have no data on what proportion of affected organisations completed key rotation, and we do not estimate it. Corrections: corrections@forensicpost.com.

Sources
  1. ToolShell campaign: new SharePoint zero-day CVE-2025-53770SOCRadar
  2. ToolShell: critical SharePoint zero-day exploited in the wildSecurity.com
  3. SharePoint zero-day exploit (ToolShell) — network infrastructure mappingResecurity
D. Kennedy
Identity and access reporter. Former DFIR consultant. Signal on request.
S. Rosler
Covers extortion groups and leak-site economics. Verifies our sample sets.
// the chain of custody — tuesdays

Get the next file first.

One incident a week, taken apart properly. Logs, timelines, and what the filing left out.

PGP-signed edition · no tracking pixels · one-click unsubscribe
© 2026 ForensicPost Media · the desk · newsletter · searchGlossary