Clop created custom web shell for Windchill data theft attacks

By George Bailey   Published: 08/18/26   Updated: 10/09/26   2 min read
Clop created custom web shell for Windchill data theft attacks

What Changed

ReliaQuest has analyzed a custom JSP web shell built for PTC Windchill and FlexPLM product lifecycle management servers. The attacks exploit CVE-2026-12569, which PTC began fixing on June 17 and which is in CISA’s KEV catalog. The activity is linked to the Clop extortion gang through extortion emails sent to victims, which Ransom-ISAC confirmed.

How The Web Shell Works

The shell is built on Windchill’s own classes, including MethodContext, WTConnection and WTKeyStoreUtil. It is controlled through the X-windchill-req HTTP header and supports single-letter commands, including one that writes a file list to flst.txt. It queries Windchill tables such as ApplicationData, FVITEM, FVMOUNT and MasteredOnReplicaItem to find stored files and where they are kept, which supports bulk theft of design data.

Why This Is An Operations Problem

PLM systems hold engineering drawings, product designs and supplier data, among the most valuable intellectual property a manufacturer has. Clop has repeatedly run mass data-theft campaigns against a single enterprise product, followed by extortion, and a tool written for Windchill’s internals points to the same approach.

What To Verify First

What Teams May Be Underestimating

Patching after compromise does not remove a web shell or undo stolen data. Organizations that patched late should hunt before assuming they are clean. If the investigation finds data was taken, expect an extortion email to follow, as other Windchill victims have received.

Source Context

This item was rebuilt from the following primary sources and original reporting:

Related In The Daily Brief

See this item in The 5-Minute Cyber Brief

Stay Current

Newer CyberExperts coverage on this topic

This article still works as background. If you want the current picture, start with the freshest related coverage below and today's brief.

Latest Daily Brief

Friday’s brief: forgotten servers on a seven-country advisory, then Splunk, Bricksforge and exposed dashboards

The fastest way to catch up on what changed after this article was published.

Read Today's Brief

George Bailey

George Bailey is the byline of the CyberExperts editorial desk, the team behind the CyberExperts Daily Brief. The desk covers vulnerabilities, breaches and security news from vendor advisories, CISA alerts and other primary sources, and links those sources in every story. Questions or corrections: [email protected].

Keep Reading