Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L/AU:Y/R:U/V:C/RE:M/U:Red
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L/AU:Y/R:U/V:C/RE:M/U:Red
Lifecycle Timeline
5DescriptionCVE.org
A critical remote code execution (RCE) vulnerability has been reported in PTC Windchill and PTC FlexPLM. The vulnerability may be exploited through the deserialization of untrusted data.
This issue affects Windchill PDMLink: 11.0 M030, 11.1 M020, 11.2.1.0, 12.0.2.0, 12.1.2.0, 13.0.2.0, 13.1.0.0, 13.1.1.0, 13.1.2.0, 13.1.3.0; FlexPLM: 11.0 M030, 11.1 M020, 11.2.1.0, 12.0.0.0, 12.0.2.0, 12.0.3.0, 12.1.2.0, 12.1.3.0, 13.0.2.0, 13.0.3.0.
Articles & Coverage 1
AnalysisAI
A critical remote code execution vulnerability exists in PTC Windchill PDMLink and PTC FlexPLM products due to unsafe deserialization of untrusted data, allowing unauthenticated attackers to execute arbitrary code on affected systems. The vulnerability affects multiple versions of both products spanning from version 11.0 through 13.1.3.0 for Windchill and 11.0 through 13.0.3.0 for FlexPLM. An attacker can craft malicious serialized objects that, when deserialized by the vulnerable application, trigger code execution with the privileges of the Windchill or FlexPLM service account.
Technical ContextAI
This vulnerability is rooted in CWE-94 (Code Injection), specifically the unsafe deserialization pattern common in Java applications that use native serialization or third-party serialization libraries. PTC Windchill PDMLink and FlexPLM, as confirmed by their CPE identifiers (cpe:2.3:a:ptc:windchill_pdmlink:*:*:*:*:*:*:*:* and cpe:2.3:a:ptc:flexplm:*:*:*:*:*:*:*:*), are enterprise product lifecycle management (PLM) platforms built on Java technology that likely accept serialized objects through web services or API endpoints. The deserialization of untrusted data without proper validation allows gadget chain exploitation, where pre-existing classes in the application's classpath can be chained together to achieve arbitrary code execution. This attack vector is particularly dangerous in PLM systems that process external documents and data feeds as part of normal operations.
RemediationAI
Organizations must immediately apply security patches provided by PTC for affected Windchill PDMLink and FlexPLM versions; specific patch versions and availability should be confirmed at PTC's advisory center (https://www.ptc.com/en/about/trust-center/advisory-center/active-advisories/windchill-flexplm-critical-vulnerability). Until patches can be deployed, implement compensating controls by restricting network access to Windchill and FlexPLM instances to trusted internal networks only, disabling external API endpoints if not in active use, and deploying a Web Application Firewall (WAF) configured to block serialized Java object patterns in request payloads. Monitor application logs and network traffic for signs of exploitation, specifically unusual deserialization activity or outbound connections from Windchill/FlexPLM service accounts. Prioritize patching based on criticality of the systems and their network exposure, applying patches to externally-facing instances first.
More in Windchill Pdmlink
View allSame weakness CWE-94 – Code Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-14606
GHSA-jfrx-fmg3-3p8m