A high-severity security flaw has been uncovered in the Siemens SIMATIC S7-1500 CPU family, a cornerstone of modern industrial automation. The vulnerability, tracked as CVE-2025-40943, could allow a remote attacker to inject malicious code into the device’s web interface, potentially leading to unauthorized control or data theft in sensitive manufacturing environments.
The flaw carries a CVSS v3.1 base score of 9.6, marking it as a critical risk for operators in industries such as food and beverage, chemical, and general manufacturing.
The vulnerability stems from how the affected devices handle trace files. According to the advisory, “Affected devices do not properly sanitize contents of trace files. This could allow an attacker to inject code through social engineering a legitimate user to import a specially crafted trace file”.
By exploiting this Stored Cross-Site Scripting (XSS) flaw, an attacker doesn’t necessarily need to hack the system directly; they only need to trick an authorized user into uploading a malicious file through the web-based management interface.
The scope of the advisory is broad, covering several key components of the Siemens automation ecosystem:
- SIMATIC S7-1500 CPU family: Including related ET 200 CPUs and SIPLUS variants.
- SIMATIC Drive Controller family.
- SIMATIC ET 200SP Open Controller.
- SIMATIC S7-1500 Software Controller: Used for PC-based automation.
- SIMATIC S7-PLCSIM Advanced: A simulation tool for S7-1200 and S7-1500 controllers.
Siemens has already released new firmware versions for many of the affected products and “recommends to update to the latest versions” immediately. For certain products where a fix is not yet available, such as the SIMATIC ET 200SP CPU 1510SP F-1 PN, the company is preparing further fix versions.
In the interim, administrators are urged to follow specific countermeasures:
- Restrict Access: Limit access to the web server of affected devices to trusted networks only.
- Validate Files: Exercise extreme caution when importing trace files, ensuring they originate from verified and trusted sources.
- Monitor Activity: Use industrial security monitoring tools to detect unusual web interface behavior or unauthorized code execution attempts.
Support Our Threat Intelligence
If you find our CVE report and cybersecurity news helpful, consider supporting our work.