What’s Vulnerable › Vulnerabilities

CVE-2025-40943

Description

Affected devices do not properly sanitize contents of trace files. This could allow an attacker to inject code through social engineering an authorized user, who has the function right "Read diagnostics", to import a specially crafted trace file. The malicious trace file is insufficiently sanitized and malicious code could be executed in the clients browser session and trigger PLC operations via the webserver that the legitimate user is authorized to perform.

Affected products

How to fix

Upgrade to a fixed version: Siemens SIMATIC Drive Controller CPU 1504D TF V3.1.6; Siemens SIMATIC Drive Controller CPU 1507D TF V3.1.6; Siemens SIMATIC ET 200SP CPU 1510SP-1 PN V2.9.9, V4.1.2; Siemens SIMATIC ET 200SP CPU 1510SP F-1 PN V2.9.9, V4.1.2; Siemens SIMATIC ET 200SP CPU 1512SP-1 PN V2.9.9, V4.1.2; Siemens SIMATIC ET 200SP CPU 1512SP F-1 PN V2.9.9, V4.1.2; Siemens SIMATIC ET 200SP CPU 1514SP-2 PN V4.1.2; Siemens SIMATIC ET 200SP CPU 1514SP F-2 PN V4.1.2; Siemens SIMATIC ET 200SP CPU 1514SPT-2 PN V4.1.2; Siemens SIMATIC ET 200SP CPU 1514SPT F-2 PN V4.1.2; Siemens SIMATIC S7-1500 CPU 1511-1 PN V2.9.9, V4.1.2; Siemens SIMATIC S7-1500 CPU 1511C-1 PN V2.9.9, V4.1.2. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2025-40943 or the next vulnerability affects your stack