2026-08-22HIGHThe advisory records carry no version data at all; a national CERT's structured copy yields the one fixed release
PTC FlexPLM
product · product:ptc-flexplm single-source
Coverage
2
first 2026-06-20 → last 2026-08-22
Latest activity
2026-08-22
The advisory records carry no version data at all; a national CERT's structured copy yields the one fixed…
Peak priority
critical
1 critical · 1 high
Targets
manufacturing
sectors: manufacturing, defense, energy · regions: europe, dach, switzerland
Sources cited
20
15 hosts
Action items (9)
Do-now tasks recorded on the entries about PTC FlexPLM, newest first. Check the date before acting on an older one.
- Upgrade Windchill Risk and Reliability Enterprise Edition to 13.1.0.1, the one fixed version published outside PTC's login wall. For the remote-code-execution and request-forgery flaws, open a support case with PTC to obtain the fixed builds for support articles CS474818 and CS474826 rather than waiting for a public advisory to carry them; there is no version range in the public records to triage against, so an inventory cannot answer whether an instance is affected.2026-08-22CVE-2026-77644 +2
- Treat any internet-reachable Windchill or FlexPLM instance as requiring exposure reduction now rather than after the version question is settled: all three are unauthenticated and network-reachable in PTC's own vectors, and this product line already has a mass-extortion campaign running against it on a different flaw.2026-08-22CVE-2026-77644 +2
- Immediate action: CVE-2026-12569 is an unauthenticated Java-deserialization remote code execution flaw (CVSS 3.1 10.0 / CVSS 4.0 9.3) in the Windchill and FlexPLM web login interface; network access to the login endpoint is the only prerequisite. Exploitation is confirmed in the wild with backdoors being deployed on vulnerable systems, and Germany's BSI escalated to direct after-hours phone calls to operators (Heise Security, 2026-06-19; NCSC-CH, 2026-06-19).2026-06-20CVE-2026-12569
- Patch internet-reachable PTC Windchill / FlexPLM today (CVE-2026-12569, actively exploited). Apply the 2026-06-15 fix, remove the login interface from direct internet exposure behind VPN/authenticating proxy, and hunt for Java deserialization exceptions and unexpected application-server child processes.2026-06-20CVE-2026-12569
- Patch PTC Windchill PDMLink/FlexPLM (CVE-2026-12569) now; exploitation is CISA-confirmed and JSP web shells are being deployed; hunt web-server logs for2026-06-20CVE-2026-12569
.jspfiles created under/Windchill/login/and aflst.txtmarker (§ 4).
4 older action items
- Check each Windchill / FlexPLM instance against PTC's per-version patch list (eSupport CS473270) rather than against a version floor, 11.0 M030 is itself a patched version, and estates on the current 13.1.3 / 13.1.2 SUPs had no patch available until 14 July, so a recent version number is not evidence of remediation.2026-06-20CVE-2026-12569
- If an instance was internet-reachable and unpatched at any point since mid-June, treat a burst of externally-sent emails to large internal distribution lists referencing a Windchill data leak as a breach notification rather than spam, pull the mail headers and start a compromise assessment of the PLM host instead of waiting for a leak-site listing.2026-06-20CVE-2026-12569
- On every Windchill server, review the windchill/codebase/login directory and the other codebase paths for unexpected JSP files, prioritising recent modification timestamps and any file whose content references X-windchill-req, MethodContext, WTConnection or WTKeyStoreUtil, ReliaQuest's own stated hunt criteria.2026-06-20CVE-2026-12569
- On any Windchill server confirmed or suspected compromised, rotate the LDAP manager password and every other credential held in the application keystore, treat the full set as exfiltrated, and terminate existing sessions for those accounts; rotated passwords alone leave issued tokens valid.2026-06-20CVE-2026-12569
Defender insights
What each entry about PTC FlexPLM tells a defender to do, newest first.
Detection
Story timeline
- 2026-08-22Three new PTC Windchill and FlexPLM CVEs land on the product line already under mass extortion, all three unauthenticated and flagged red by the vendor, and only one has a fixed version anyone outside PTC's login wall can find
- 2026-06-20PTC Windchill CVE-2026-12569: unauthenticated Java deserialization to RCE on the PLM management plane
Hunting pivots
CVEs (exploited first)
Releases covered
PTC FlexPLM ×2
ATT&CK techniques (13 across 10 tactics)
13 techniques observed across 2 entries about this entity, derived from entry metadata and body evidence, never asserted without a published entry behind it · pinned to MITRE ATT&CK v20.0 · compare on the matrix · Navigator layer (JSON)
- Resource DevelopmentCompromise Accounts: Email Accounts
- Initial AccessExploit Public-Facing Application
- PersistenceServer Software Component · Server Software Component: Web Shell
- StealthReflective Code Loading
- Credential AccessUnsecured Credentials: Credentials In Files · Credentials from Password Stores
- DiscoveryFile and Directory Discovery
- CollectionData Staged · Data from Information Repositories
- Command and ControlApplication Layer Protocol: Web Protocols
- ExfiltrationExfiltration Over C2 Channel
- ImpactFinancial Theft
Resource Development TA0042
T1586.002Compromise Accounts: Email Accounts×1
Adversaries may compromise email accounts that can be used during targeting. Adversaries can use compromised email accounts to further their operations, such as leveraging them to conduct Phishing for Information, Phishing, or large-scale spam email campaigns. Utilizing an existing persona with a compromised email account may engender a level of trust in a potential victim if they have a relationship with, or knowledge of, the compromised persona. Compromised email accounts can also be used in the acquisition of infrastructure (ex: Domains).
Evidence: 2026-06-20/ptc-windchill-cve-2026-12569-unauthenticated-java-deserializ · ATT&CK page ↗
Initial Access TA0001
T1190Exploit Public-Facing Application×2
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network. The weakness in the system can be a software bug, a temporary glitch, or a misconfiguration.
Evidence: 2026-08-22/ptc-windchill-three-new-cves-unauth-rce-no-fixed-version · 2026-06-20/ptc-windchill-cve-2026-12569-unauthenticated-java-deserializ · ATT&CK page ↗
Persistence TA0003
T1505Server Software Component×1
Adversaries may abuse legitimate extensible development features of servers to establish persistent access to systems. Enterprise server applications may include features that allow developers to write and install software or scripts to extend the functionality of the main application. Adversaries may install malicious components to extend and abuse server applications.
Evidence: 2026-06-20/ptc-windchill-cve-2026-12569-unauthenticated-java-deserializ · ATT&CK page ↗
T1505.003Server Software Component: Web Shell×1
Adversaries may backdoor web servers with web shells to establish persistent access to systems. A Web shell is a Web script that is placed on an openly accessible Web server to allow an adversary to access the Web server as a gateway into a network. A Web shell may provide a set of functions to execute or a command-line interface on the system that hosts the Web server.
Evidence: 2026-06-20/ptc-windchill-cve-2026-12569-unauthenticated-java-deserializ · ATT&CK page ↗
Stealth TA0005
T1620Reflective Code Loading×1
Adversaries may reflectively load code into a process in order to conceal the execution of malicious payloads. Reflective loading involves allocating then executing payloads directly within the memory of the process, vice creating a thread or process backed by a file path on disk (e.g., Shared Modules).
Evidence: 2026-06-20/ptc-windchill-cve-2026-12569-unauthenticated-java-deserializ · ATT&CK page ↗
Credential Access TA0006
T1552.001Unsecured Credentials: Credentials In Files×1
Adversaries may search local file systems and remote file shares for files containing insecurely stored credentials. These can be files created by users to store their own credentials, shared credential stores for a group of individuals, configuration files containing passwords for a system or service, or source code/binary files containing embedded passwords.
Evidence: 2026-06-20/ptc-windchill-cve-2026-12569-unauthenticated-java-deserializ · ATT&CK page ↗
T1555Credentials from Password Stores×1
Adversaries may search for common password storage locations to obtain user credentials. Passwords are stored in several places on a system, depending on the operating system or application holding the credentials. There are also specific applications and services that store passwords to make them easier for users to manage and maintain, such as password managers and cloud secrets vaults. Once credentials are obtained, they can be used to perform lateral movement and access restricted information.
Evidence: 2026-06-20/ptc-windchill-cve-2026-12569-unauthenticated-java-deserializ · ATT&CK page ↗
Discovery TA0007
T1083File and Directory Discovery×1
Adversaries may enumerate files and directories or may search in specific locations of a host or network share for certain information within a file system. Adversaries may use the information from File and Directory Discovery during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions.
Evidence: 2026-06-20/ptc-windchill-cve-2026-12569-unauthenticated-java-deserializ · ATT&CK page ↗
Collection TA0009
T1074Data Staged×1
Adversaries may stage collected data in a central location or directory prior to Exfiltration. Data may be kept in separate files or combined into one file through techniques such as Archive Collected Data. Interactive command shells may be used, and common functionality within cmd and bash may be used to copy data into a staging location.
Evidence: 2026-06-20/ptc-windchill-cve-2026-12569-unauthenticated-java-deserializ · ATT&CK page ↗
T1213Data from Information Repositories×1
Adversaries may leverage information repositories to mine valuable information. Information repositories are tools that allow for storage of information, typically to facilitate collaboration or information sharing between users, and can store a wide variety of data that may aid adversaries in further objectives, such as Credential Access, Lateral Movement, or Defense Evasion, or direct access to the target information. Adversaries may also abuse external sharing features to share sensitive documents with recipients outside of the organization (i.e., Transfer Data to Cloud Account).
Evidence: 2026-06-20/ptc-windchill-cve-2026-12569-unauthenticated-java-deserializ · ATT&CK page ↗
Command and Control TA0011
T1071.001Application Layer Protocol: Web Protocols×1
Adversaries may communicate using application layer protocols associated with web traffic to avoid detection/network filtering by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and server.
Evidence: 2026-06-20/ptc-windchill-cve-2026-12569-unauthenticated-java-deserializ · ATT&CK page ↗
Exfiltration TA0010
T1041Exfiltration Over C2 Channel×1
Adversaries may steal data by exfiltrating it over an existing command and control channel. Stolen data is encoded into the normal communications channel using the same protocol as command and control communications.
Evidence: 2026-06-20/ptc-windchill-cve-2026-12569-unauthenticated-java-deserializ · ATT&CK page ↗
Impact TA0040
T1657Financial Theft×1
Adversaries may steal monetary resources from targets through extortion, social engineering, technical theft, or other methods aimed at their own financial gain at the expense of the availability of these resources for victims. Financial theft is the ultimate objective of several popular campaign types including extortion by ransomware, business email compromise (BEC) and fraud, "pig butchering," bank hacking, and exploiting cryptocurrency networks.
Evidence: 2026-06-20/ptc-windchill-cve-2026-12569-unauthenticated-java-deserializ · ATT&CK page ↗
Entries about PTC FlexPLM (2)
Co-occurring entities
Derived: referenced by the same focused operational entries (weekly summaries and report roundups don't count); ×N counts the shared entries.
- PTC Windchill×2
- Cl0p×1
- Cl0p PTC Windchill / FlexPLM extortion campaign (2026)×1
- PTC Windchill / FlexPLM, pre-auth deserialization RCE, CISA KEV-listed, now driving a Cl0p-attributed mass data-theft extortion campaign×1
- PTC Windchill PDMLink×1
- PTC Windchill PDMLink, one of three new August 2026 CVEs, all PR:N×1
- PTC Windchill Risk and Reliability×1
- PTC Windchill, one of three new August 2026 CVEs, all PR:N×1
Where this entity is cited
Source distribution
- bleepingcomputer.com3 (15%)
- github.com3 (15%)
- attack.mitre.org2 (10%)
- api.ransomware.live1 (5%)
- cisa.gov1 (5%)
- euvd.enisa.europa.eu1 (5%)
- foresiet.com1 (5%)
- heise.de1 (5%)
- other7 (35%)
All cited sources (20)
- api.ransomware.liveRansomware.livehttps://api.ransomware.live/v2/recentvictims
- attack.mitre.orgT1190 Exploit Public-Facing Applicationhttps://attack.mitre.org/techniques/T1190/
- attack.mitre.orgT1505.003 Server Software Component: Web Shellhttps://attack.mitre.org/techniques/T1505/003/
- bleepingcomputer.comBleepingComputerhttps://www.bleepingcomputer.com/news/security/clop-ransomware-targets-windchill-flexplm-in-data-theft-attacks/
- bleepingcomputer.comBleepingComputerhttps://www.bleepingcomputer.com/news/security/philips-and-ge-investigating-clop-ransomware-data-theft-claims/
- bleepingcomputer.comBleepingComputerhttps://www.bleepingcomputer.com/news/security/shell-investigates-potential-incident-after-clop-data-theft-claims/
- cisa.govCISA Known Exploited Vulnerabilities cataloghttps://www.cisa.gov/sites/default/files/feeds/known_exploited_vulnerabilities.json
- euvd.enisa.europa.euENISA EUVD EUVD-2026-37831https://euvd.enisa.europa.eu/enisa/eu_vulnerability_database/EUVD-2026-37831
- foresiet.comForesiethttps://foresiet.com/blog/cl0p-windchill-flexplm-cve-2026-12569/
- github.comGitHub Security Advisory (PTC as numbering authority)https://github.com/advisories/GHSA-2698-qwmx-3r6f
- github.comGitHub Security Advisory (PTC as numbering authority)https://github.com/advisories/GHSA-5hvp-9mcx-5245
- github.comGitHub Security Advisory (PTC as numbering authority)https://github.com/advisories/GHSA-qxmv-9q88-wwmw
- heise.deHeise Securityhttps://www.heise.de/en/news/PTC-Windchill-BSI-calls-admins-at-night-due-to-critical-security-vulnerability-11338329.html
- nltimes.nlNL Timeshttps://nltimes.nl/2026/08/13/russian-ransomware-group-clop-claims-cyberattacks-shell-philips
- ptc.comPTC PSIRT advisoryhttps://www.ptc.com/en/about/trust-center/advisory-center/active-advisories/windchill-flexplm-rce-vulnerability
- ransom-isac.orgRansom-ISAC / eCrime.ch / DEFUSEDhttps://ransom-isac.org/blog/clop-windchill-flexplm-exploitation/
- reliaquest.comReliaQuest Threat Research Teamhttps://reliaquest.com/blog/clop-returns-with-custom-implant-in-mass-extortion-campaign
- security-hub.ncsc.admin.chNCSC-CH Security Hubhttps://security-hub.ncsc.admin.ch/#/posts/12713
- thehackernews.comThe Hacker Newshttps://thehackernews.com/2026/06/cisa-adds-exploited-ptc-windchill-rce.html
- wid.cert-bund.deBSI CERT-Bund (WID-SEC-2026-2963)https://wid.cert-bund.de/portal/wid/securityadvisory?name=WID-SEC-2026-2963