Siemens TIA Portal Cloud V20 Project File Parser deserialization
| CVSS Meta Temp Score | Current Exploit Price (≈) | CTI Interest Score |
|---|---|---|
| 6.9 | $5k-$25k | 0.00 |
Summary
A vulnerability has been found in Siemens SIMATIC S7-PLCSIM V17, SIMATIC STEP 7 V17, SIMATIC STEP 7 V18, SIMATIC STEP 7 V19, SIMATIC STEP 7 V20, SIMATIC WinCC V17, SIMATIC WinCC V18, SIMATIC WinCC V19, SIMATIC WinCC V20, SIMOCODE ES V17, SIMOCODE ES V18, SIMOCODE ES V19, SIMOCODE ES V20, SIMOTION SCOUT TIA V5.4, SIMOTION SCOUT TIA V5.5, SIMOTION SCOUT TIA V5.6, SIMOTION SCOUT TIA V5.7, SINAMICS Startdrive V17, SINAMICS Startdrive V18, SINAMICS Startdrive V19, SINAMICS Startdrive V20, SIRIUS Safety ES V17, SIRIUS Safety ES V18, SIRIUS Safety ES V19, SIRIUS Safety ES V20, SIRIUS Soft Starter ES V17, SIRIUS Soft Starter ES V18, SIRIUS Soft Starter ES V19, SIRIUS Soft Starter ES V20, TIA Portal Cloud V17, TIA Portal Cloud V18, TIA Portal Cloud V19 and TIA Portal Cloud V20 and classified as critical. Affected by this vulnerability is an unknown functionality of the component Project File Parser. Performing a manipulation results in deserialization. This vulnerability is cataloged as CVE-2025-40759. It is possible to initiate the attack remotely. There is no exploit available. The affected component should be upgraded.
Details
A vulnerability, which was classified as critical, was found in Siemens SIMATIC S7-PLCSIM V17, SIMATIC STEP 7 V17, SIMATIC STEP 7 V18, SIMATIC STEP 7 V19, SIMATIC STEP 7 V20, SIMATIC WinCC V17, SIMATIC WinCC V18, SIMATIC WinCC V19, SIMATIC WinCC V20, SIMOCODE ES V17, SIMOCODE ES V18, SIMOCODE ES V19, SIMOCODE ES V20, SIMOTION SCOUT TIA V5.4, SIMOTION SCOUT TIA V5.5, SIMOTION SCOUT TIA V5.6, SIMOTION SCOUT TIA V5.7, SINAMICS Startdrive V17, SINAMICS Startdrive V18, SINAMICS Startdrive V19, SINAMICS Startdrive V20, SIRIUS Safety ES V17, SIRIUS Safety ES V18, SIRIUS Safety ES V19, SIRIUS Safety ES V20, SIRIUS Soft Starter ES V17, SIRIUS Soft Starter ES V18, SIRIUS Soft Starter ES V19, SIRIUS Soft Starter ES V20, TIA Portal Cloud V17, TIA Portal Cloud V18, TIA Portal Cloud V19 and TIA Portal Cloud V20. This affects an unknown part of the component Project File Parser. The manipulation with an unknown input leads to a deserialization vulnerability. CWE is classifying the issue as CWE-502. The product deserializes untrusted data without sufficiently verifying that the resulting data will be valid. This is going to have an impact on confidentiality, integrity, and availability. The summary by CVE is:
A vulnerability has been identified in SIMATIC S7-PLCSIM V17 (All versions), SIMATIC STEP 7 V17 (All versions < V17 Update 9), SIMATIC STEP 7 V18 (All versions), SIMATIC STEP 7 V19 (All versions < V19 Update 4), SIMATIC STEP 7 V20 (All versions < V20 Update 4), SIMATIC WinCC V17 (All versions < V17 Update 9), SIMATIC WinCC V18 (All versions), SIMATIC WinCC V19 (All versions < V19 Update 4), SIMATIC WinCC V20 (All versions < V20 Update 4), SIMOCODE ES V17 (All versions), SIMOCODE ES V18 (All versions), SIMOCODE ES V19 (All versions), SIMOCODE ES V20 (All versions), SIMOTION SCOUT TIA V5.4 (All versions), SIMOTION SCOUT TIA V5.5 (All versions), SIMOTION SCOUT TIA V5.6 (All versions < V5.6 SP1 HF7), SIMOTION SCOUT TIA V5.7 (All versions), SINAMICS Startdrive V17 (All versions), SINAMICS Startdrive V18 (All versions), SINAMICS Startdrive V19 (All versions), SINAMICS Startdrive V20 (All versions), SIRIUS Safety ES V17 (TIA Portal) (All versions), SIRIUS Safety ES V18 (TIA Portal) (All versions), SIRIUS Safety ES V19 (TIA Portal) (All versions), SIRIUS Safety ES V20 (TIA Portal) (All versions), SIRIUS Soft Starter ES V17 (TIA Portal) (All versions), SIRIUS Soft Starter ES V18 (TIA Portal) (All versions), SIRIUS Soft Starter ES V19 (TIA Portal) (All versions), SIRIUS Soft Starter ES V20 (TIA Portal) (All versions), TIA Portal Cloud V17 (All versions), TIA Portal Cloud V18 (All versions), TIA Portal Cloud V19 (All versions < V5.2.1.1), TIA Portal Cloud V20 (All versions < V5.2.2.2). Affected products do not properly sanitize stored security properties when parsing project files. This could allow an attacker to cause a type confusion and execute arbitrary code within the affected application.
It is possible to read the advisory at cert-portal.siemens.com. This vulnerability is uniquely identified as CVE-2025-40759 since 04/16/2025. The exploitability is told to be easy. It is possible to initiate the attack remotely. No form of authentication is needed for exploitation. It demands that the victim is doing some kind of user interaction. The technical details are unknown and an exploit is not publicly available. The pricing for an exploit might be around USD $5k-$25k at the moment (estimation calculated on 12/09/2025).
Upgrading eliminates this vulnerability.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.
Product
Type
Vendor
Name
- SIMATIC S7-PLCSIM V17
- SIMATIC STEP 7 V17
- SIMATIC STEP 7 V18
- SIMATIC STEP 7 V19
- SIMATIC STEP 7 V20
- SIMATIC WinCC V17
- SIMATIC WinCC V18
- SIMATIC WinCC V19
- SIMATIC WinCC V20
- SIMOCODE ES V17
- SIMOCODE ES V18
- SIMOCODE ES V19
- SIMOCODE ES V20
- SIMOTION SCOUT TIA V5.4
- SIMOTION SCOUT TIA V5.5
- SIMOTION SCOUT TIA V5.6
- SIMOTION SCOUT TIA V5.7
- SINAMICS Startdrive V17
- SINAMICS Startdrive V18
- SINAMICS Startdrive V19
- SINAMICS Startdrive V20
- SIRIUS Safety ES V17
- SIRIUS Safety ES V18
- SIRIUS Safety ES V19
- SIRIUS Safety ES V20
- SIRIUS Soft Starter ES V17
- SIRIUS Soft Starter ES V18
- SIRIUS Soft Starter ES V19
- SIRIUS Soft Starter ES V20
- TIA Portal Cloud V17
- TIA Portal Cloud V18
- TIA Portal Cloud V19
- TIA Portal Cloud V20
License
Website
- Vendor: https://www.siemens.com/
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔒VulDB Reliability: 🔍
CNA CVSS-B Score: 🔒
CNA CVSS-BT Score: 🔒
CNA Vector: 🔒
CVSSv3
VulDB Meta Base Score: 7.0VulDB Meta Temp Score: 6.9
VulDB Base Score: 6.3
VulDB Temp Score: 6.0
VulDB Vector: 🔒
VulDB Reliability: 🔍
CNA Base Score: 7.8
CNA Vector (siemens): 🔒
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vector | Complexity | Authentication | Confidentiality | Integrity | Availability |
|---|---|---|---|---|---|
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
VulDB Base Score: 🔒
VulDB Temp Score: 🔒
VulDB Reliability: 🔍
Exploiting
Class: DeserializationCWE: CWE-502 / CWE-20
CAPEC: 🔒
ATT&CK: 🔒
Physical: Partially
Local: Yes
Remote: Yes
Availability: 🔒
Status: Not defined
EPSS Score: 🔒
EPSS Percentile: 🔒
Price Prediction: 🔍
Current Price Estimation: 🔒
| 0-Day | Unlock | Unlock | Unlock | Unlock |
|---|---|---|---|---|
| Today | Unlock | Unlock | Unlock | Unlock |
Threat Intelligence
Interest: 🔍Active Actors: 🔍
Active APT Groups: 🔍
Countermeasures
Recommended: UpgradeStatus: 🔍
0-Day Time: 🔒
Timeline
04/16/2025 CVE reserved08/12/2025 Advisory disclosed
08/12/2025 VulDB entry created
12/09/2025 VulDB entry last update
Sources
Vendor: siemens.comAdvisory: ssa-493396
Status: Confirmed
CVE: CVE-2025-40759 (🔒)
GCVE (CVE): GCVE-0-2025-40759
GCVE (VulDB): GCVE-100-319539
Entry
Created: 08/12/2025 14:00Updated: 12/09/2025 21:17
Changes: 08/12/2025 14:00 (75), 10/14/2025 12:21 (1), 12/09/2025 21:17 (1)
Complete: 🔍
Cache ID: 216::103
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.
No comments yet. Languages: en.
Please log in to comment.