Close Menu
NCIJ Network NCIJ Network
    What's Hot

    Prime Intellect Launches Prime Inference: Serverless and Reserved Serving for Frontier Open Models

    October 3, 2026

    Kiteworks patches max severity code injection vulnerability

    October 3, 2026

    Leveraged funds’ Bitcoin futures shorts fall by 5,300 BTC-equivalent as longs shrink

    October 3, 2026
    Facebook X (Twitter) Instagram
    Trending
    • Prime Intellect Launches Prime Inference: Serverless and Reserved Serving for Frontier Open Models
    • Kiteworks patches max severity code injection vulnerability
    • Leveraged funds’ Bitcoin futures shorts fall by 5,300 BTC-equivalent as longs shrink
    • SEC Move Would Make it Harder for Shareholders to Push Companies on Climate Action
    • The hill I will die on: not everything is a ‘girl’ thing – stop gendering and infantilising it all | Elle Hunt
    • Flavio Bolsonaro: In the name of the father, sons, and holy ideology
    • Best Mosquito Repellents for Your Yard: What Works and What Doesn’t (2026)
    • Dell asks admins to patch max severity CSM flaws as soon as possible
    • About
      • Our Team
      • Editorial Policy
      • Editorial Independence
      • International Support
    • Trust & Standards
      • AI Usage Policy
      • Conflict of Interest Policy
      • Corrections Policy
      • Ethics Policy
      • Fact-Checking Policy
      • Source Protection
    • Get Involved
      • Guide for Sources
      • Support Independent Journalism
    • Legal
      • Cookie Policy
      • Privacy Policy
      • Terms of Use
    Facebook X (Twitter) Instagram
    NCIJ Network NCIJ Network
    Saturday, October 3
    • Home
    • World
    • Ai
    • Business
    • Politics
    • Health
    • Crypto
    • Science
    • Technology
    • Cybersecurity
    • Defense & Security
    • Economy
    • Energy
    • Europe
    • More
      • Fact Check
      • Investigations
      • Opinion & Analysis
      • Environment
    NCIJ Network NCIJ Network
    Home»Cybersecurity

    Clop created custom web shell for Windchill data theft attacks

    NCIJ NETWNCIJ NETWORKBy NCIJ NETWNCIJ NETWORKAugust 19, 2026 Cybersecurity No Comments4 Mins Read
    Share
    Facebook Twitter LinkedIn Pinterest Email

    A custom Java web shell likely linked to the Clop ransomware gang was designed specifically for PTC Windchill and FlexPLM servers, with built-in features to decrypt credentials, enumerate file repositories, and steal files.

    Cybersecurity company ReliaQuest analyzed the web shell after it is believed to have been deployed in recent data theft attacks exploiting CVE-2026-12569, a critical remote code execution vulnerability affecting PTC Windchill.

    ReliaQuest says the implant is not a generic web shell repurposed for the attacks, but was instead built with detailed knowledge of Windchill’s internal APIs, database schema, keystore, and file-vault structure.

    image

    “This appears to be an application-specific evolution of Clop’s established mass-exploitation playbook,” ReliaQuest said in a report shared with BleepingComputer.

    The researchers say they found the web shell during the intelligence collection process.

    The researchers say the activity is likely linked to Clop based on extortion emails containing addresses used on the ransomware gang’s data leak site, previously observed X-windchill-req headers also used in the web shell, and TTps commonly used by the threat actors.

    The Clop extortion gang has a long history of breaching enterprise platforms in data theft attacks, with previous campaigns targeting Accellion FTA, GoAnywhere MFT, SolarWinds Serv-U FTP, Cleo, and MOVEit Transfer file-sharing servers, the latter affecting more than 2,770 organizations worldwide.

    Clop extortion email
    Clop extortion email
    Source: Ransom-ISAC

    As BleepingComputer reported in July, Clop targeted exposed PTC Windchill and FlexPLM servers in a data theft extortion campaign involving exploitation of CVE-2026-12569 and the deployment of JSP web shells.

    At the time, ReliaQuest said attribution was unconfirmed, but the attacks shared similarities with previous Clop data-theft campaigns targeting secure file-sharing applications.

    Ransom-ISAC later confirmed Clop activity associated with the attacks, including extortion emails sent to hundreds of employees at affected organizations and containing the gang’s latest contact information.

    PTC began releasing fixes for CVE-2026-12569 on June 17, and CISA later added the vulnerability to its Known Exploited Vulnerabilities catalog following warnings of heightened threat activity.

    A web shell built specifically for Windchill

    Analysis by ReliaQuest and BleepingComputer confirms the tool was designed to target Windchill servers rather than act as a generic web shell.

    The malware is a JavaServer Pages (JSP) web shell that directly imports Windchill-specific classes, including MethodContext, WTConnection, and WTKeyStoreUtil.

    These classes allow the shell to use Windchill’s own functions to access its database, decrypt stored credentials, and locate files stored in application vaults.

    “The web shell connects to Windchill’s database through the application’s own MethodContext and WTConnection classes, meaning its queries run under the application’s existing database identity rather than through a separately configured attacker account,” explains ReliaQuest.

    “As a result, database telemetry may attribute this activity to the application’s normal service identity, limiting the value of alerts that rely solely on detecting new accounts or unexpected source hosts.”

    The web shell is controlled using a custom protocol sent through the HTTP X-windchill-req header, which contains eight characters, with the first character specifying the command and the remaining seven matching a fixed value.

    Commands supported by the Clop Windchill web shell
    Commands supported by the Clop Windchill web shell
    Source: BleepingComputer

    The web shell supports the following commands:

    • S – Steal Windchill secrets and configuration: Reads Windchill’s LDAP configuration and uses the application’s own WTKeyStoreUtil.decryptProperty() function to decrypt the LDAP manager password and other encrypted application data.
    • L – Map Windchill’s file vault: Searches Windchill’s database for filenames, storage paths, and file sizes. The results are written to a file named flst.txt, which can then be retrieved by the attackers using G command.
    • D – Enumerate directories and retrieve files: Enumerates supplied paths and reads portions of files.
    • G – Read a file: Retrieves the contents of a specified file.
    • R – Delete a file: Deletes a specified file.
    • J – Load and execute additional Java code: Passes a Base64-encoded ZIP archive and loads compiled Java bytecode directly into memory and executes it within the Windchill process. 
    • O – Identify the operating system: Returns the operating system name.
    • E – Echo supplied data: Echoes data in the X-windchill-prm header to verify the webshell is responding.

    ReliaQuest says the web shell’s vault enumeration is also designed specifically to query certain tables in Windchill’s database. BleepingComputer’s analysis shows that these tables are ApplicationData, FVITEM, FVMOUNT, and MasteredOnReplicaItem.

    The cybersecurity company recommends that organizations immediately patch vulnerable Windchill systems and look for unusual JSP files in Windchill directories, especially those containing reference to X-windchill-req.

    Organizations that suspect their Windchill servers were compromised should also change the LDAP manager password and other Windchill credentials, as they should be considered compromised.


    article image

    Overall prevention scores can hide what happens after initial access. Once attackers are using valid credentials, prevention drops sharply.

    The Blue Report 2026 measures defenses technique by technique across 338 million simulations run in customer production environments.

    Get the report

    attacks Clop created custom data Shell theft Web Windchill
    NCIJ NETWNCIJ NETWORK
    • Website

    Keep Reading

    Kiteworks patches max severity code injection vulnerability

    Dell asks admins to patch max severity CSM flaws as soon as possible

    Citrix NetScaler Post-Exploitation Payload Creates Superuser, Maps Web Shell to CSS-Like URLs

    CISA Adds Exploited Cisco Catalyst SD-WAN Manager Auth Bypass to KEV

    The EDR blind spot: 3 ways browser attacks evade endpoint telemetry

    GitLab warns of critical RCE vulnerability in AI Gateway service

    Add A Comment
    Leave A Reply Cancel Reply

    Editors Picks

    Prime Intellect Launches Prime Inference: Serverless and Reserved Serving for Frontier Open Models

    October 3, 2026

    Kiteworks patches max severity code injection vulnerability

    October 3, 2026

    Leveraged funds’ Bitcoin futures shorts fall by 5,300 BTC-equivalent as longs shrink

    October 3, 2026

    SEC Move Would Make it Harder for Shareholders to Push Companies on Climate Action

    October 3, 2026
    Latest Posts

    Lime bikes hurtling around the city: is this the revenge of a priced-out generation? | Andy Beckett

    August 8, 2026

    Clarity Act Delayed Until September, Trump Praises Bitcoin

    August 8, 2026

    North Carolina Ports confirms cyberattack disrupting operations

    August 8, 2026

    Subscribe to News

    Get the latest sports news from NewsSite about world, sports and politics.

    NCIJ Network is an independent digital news platform delivering trusted investigative journalism, European and global news, in-depth analysis, and fact-based reporting with accuracy, transparency, and integrity.

    Facebook X (Twitter) Instagram Pinterest YouTube

    Prime Intellect Launches Prime Inference: Serverless and Reserved Serving for Frontier Open Models

    October 3, 2026

    Kiteworks patches max severity code injection vulnerability

    October 3, 2026

    Leveraged funds’ Bitcoin futures shorts fall by 5,300 BTC-equivalent as longs shrink

    October 3, 2026

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    Type above and press Enter to search. Press Esc to cancel.