Vulnerability · Published Jul 9, 2024 · Assigned by siemens
CVE-2022-45147
High 7.8
In plain English
A high-severity unsafe deserialization in SIMATIC PCS neo V4.0 from Siemens. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 13% of all known vulnerabilities).
Official description
A vulnerability has been identified in SIMATIC PCS neo V4.0 (All versions), SIMATIC STEP 7 V16 (All versions), SIMATIC STEP 7 V17 (All versions), SIMATIC STEP 7 V18 (All versions < V18 Update 2). Affected applications do not properly restrict the .NET BinaryFormatter when deserializing user-controllable input. This could allow an attacker to cause a type confusion and execute arbitrary code within the affected application. This is the same issue that exists for .NET BinaryFormatter https://docs.microsoft.com/en-us/visualstudio/code-quality/ca2300.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| Siemens | SIMATIC PCS neo V4.0 | 0 – before * |
| Siemens | SIMATIC STEP 7 V16 | 0 – before * |
| Siemens | SIMATIC STEP 7 V17 | 0 – before * |
| Siemens | SIMATIC STEP 7 V18 | 0 – before V18 Update 2 |
Weakness: CWE-502 · Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H/E:P/RL:O/RC:C