← Security Alerts

ICSA-23-012-08: Siemens S7-1500 CPU devices

CISA advisory · released 2023-01-10

Source record Collected from CISA's CSAF advisory feed

CISA's summary

Summary: Affected models of the S7-1500 CPU product family do not contain an Immutable Root of Trust in Hardware. With this the integrity of the code executed on the device can not be validated during load-time. An attacker with physical access to the device could use this to replace the boot image of the device and execute arbitrary code. As exploiting this vulnerability requires physical tampering with the product, Siemens recommends to assess the risk of physical access to the device in the target deployment and to implement measures to make sure that only trusted personnel have access to the physical hardware. The vulnerability is related to the hardware of the product. Siemens has released new hardware versions for several CPU types of the S7-1500 product family in which this vulnerability is fixed and is working on new hardware versions for remaining PLC types to address this vulnerability completely. See the chapter "Additional Information" below for more details. For more information please also refer to the related product support article: https://support.industry.siemens.com/cs/ww/en/view/109816536/.

Products, as the advisory lists them

VendorProductVersion
SiemensSIMATIC Drive Controller CPU 1504D TF (6ES7615-4DF10-0AB0)vers:all/*
SiemensSIMATIC Drive Controller CPU 1507D TF (6ES7615-7DF10-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1510SP F-1 PN (6ES7510-1SJ00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1510SP F-1 PN (6ES7510-1SJ01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1510SP-1 PN (6ES7510-1DJ00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1510SP-1 PN (6ES7510-1DJ01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1511-1 PN (6ES7511-1AK00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1511-1 PN (6ES7511-1AK01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1511-1 PN (6ES7511-1AK02-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1511C-1 PN (6ES7511-1CK00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1511C-1 PN (6ES7511-1CK01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1511F-1 PN (6ES7511-1FK00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1511F-1 PN (6ES7511-1FK01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1511F-1 PN (6ES7511-1FK02-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1511T-1 PN (6ES7511-1TK01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1511TF-1 PN (6ES7511-1UK01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1512C-1 PN (6ES7512-1CK00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1512C-1 PN (6ES7512-1CK01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1512SP F-1 PN (6ES7512-1SK00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1512SP F-1 PN (6ES7512-1SK01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1512SP-1 PN (6ES7512-1DK00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1512SP-1 PN (6ES7512-1DK01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1513-1 PN (6ES7513-1AL00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1513-1 PN (6ES7513-1AL01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1513-1 PN (6ES7513-1AL02-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1513F-1 PN (6ES7513-1FL00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1513F-1 PN (6ES7513-1FL01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1513F-1 PN (6ES7513-1FL02-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1513R-1 PN (6ES7513-1RL00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1515-2 PN (6ES7515-2AM00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1515-2 PN (6ES7515-2AM01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1515-2 PN (6ES7515-2AM02-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1515F-2 PN (6ES7515-2FM00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1515F-2 PN (6ES7515-2FM01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1515F-2 PN (6ES7515-2FM02-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1515R-2 PN (6ES7515-2RM00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1515T-2 PN (6ES7515-2TM01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1515TF-2 PN (6ES7515-2UM01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1516-3 PN/DP (6ES7516-3AN00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1516-3 PN/DP (6ES7516-3AN01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1516-3 PN/DP (6ES7516-3AN02-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1516F-3 PN/DP (6ES7516-3FN00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1516F-3 PN/DP (6ES7516-3FN01-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1516F-3 PN/DP (6ES7516-3FN02-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1516T-3 PN/DP (6ES7516-3TN00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1516TF-3 PN/DP (6ES7516-3UN00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1517-3 PN/DP (6ES7517-3AP00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1517F-3 PN/DP (6ES7517-3FP00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1517H-3 PN (6ES7517-3HP00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1517T-3 PN/DP (6ES7517-3TP00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1517TF-3 PN/DP (6ES7517-3UP00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1518-4 PN/DP (6ES7518-4AP00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1518-4 PN/DP MFP (6ES7518-4AX00-1AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1518F-4 PN/DP (6ES7518-4FP00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1518F-4 PN/DP MFP (6ES7518-4FX00-1AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1518HF-4 PN (6ES7518-4JP00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1518T-4 PN/DP (6ES7518-4TP00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU 1518TF-4 PN/DP (6ES7518-4UP00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU S7-1518-4 PN/DP ODK (6ES7518-4AP00-3AB0)vers:all/*
SiemensSIMATIC S7-1500 CPU S7-1518F-4 PN/DP ODK (6ES7518-4FP00-3AB0)vers:all/*
SiemensSIMATIC S7-1500 ET 200pro: CPU 1513PRO F-2 PN (6ES7513-2GL00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 ET 200pro: CPU 1513PRO-2 PN (6ES7513-2PL00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 ET 200pro: CPU 1516PRO F-2 PN (6ES7516-2GN00-0AB0)vers:all/*
SiemensSIMATIC S7-1500 ET 200pro: CPU 1516PRO-2 PN (6ES7516-2PN00-0AB0)vers:all/*
SiemensSIPLUS ET 200SP CPU 1510SP F-1 PN (6AG1510-1SJ01-2AB0)vers:all/*
SiemensSIPLUS ET 200SP CPU 1510SP F-1 PN RAIL (6AG2510-1SJ01-1AB0)vers:all/*
SiemensSIPLUS ET 200SP CPU 1510SP-1 PN (6AG1510-1DJ01-2AB0)vers:all/*
SiemensSIPLUS ET 200SP CPU 1510SP-1 PN (6AG1510-1DJ01-7AB0)vers:all/*
SiemensSIPLUS ET 200SP CPU 1510SP-1 PN RAIL (6AG2510-1DJ01-1AB0)vers:all/*
SiemensSIPLUS ET 200SP CPU 1510SP-1 PN RAIL (6AG2510-1DJ01-4AB0)vers:all/*
SiemensSIPLUS ET 200SP CPU 1512SP F-1 PN (6AG1512-1SK00-2AB0)vers:all/*
SiemensSIPLUS ET 200SP CPU 1512SP F-1 PN (6AG1512-1SK01-2AB0)vers:all/*
SiemensSIPLUS ET 200SP CPU 1512SP F-1 PN (6AG1512-1SK01-7AB0)vers:all/*
SiemensSIPLUS ET 200SP CPU 1512SP F-1 PN RAIL (6AG2512-1SK01-1AB0)vers:all/*
SiemensSIPLUS ET 200SP CPU 1512SP F-1 PN RAIL (6AG2512-1SK01-4AB0)vers:all/*
SiemensSIPLUS ET 200SP CPU 1512SP-1 PN (6AG1512-1DK01-2AB0)vers:all/*
SiemensSIPLUS ET 200SP CPU 1512SP-1 PN (6AG1512-1DK01-7AB0)vers:all/*
SiemensSIPLUS ET 200SP CPU 1512SP-1 PN RAIL (6AG2512-1DK01-1AB0)vers:all/*
SiemensSIPLUS ET 200SP CPU 1512SP-1 PN RAIL (6AG2512-1DK01-4AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1511-1 PN (6AG1511-1AK00-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1511-1 PN (6AG1511-1AK01-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1511-1 PN (6AG1511-1AK01-7AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1511-1 PN (6AG1511-1AK02-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1511-1 PN (6AG1511-1AK02-7AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1511-1 PN T1 RAIL (6AG2511-1AK01-1AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1511-1 PN T1 RAIL (6AG2511-1AK02-1AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1511-1 PN TX RAIL (6AG2511-1AK01-4AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1511-1 PN TX RAIL (6AG2511-1AK02-4AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1511F-1 PN (6AG1511-1FK00-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1511F-1 PN (6AG1511-1FK01-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1511F-1 PN (6AG1511-1FK02-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1513-1 PN (6AG1513-1AL00-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1513-1 PN (6AG1513-1AL01-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1513-1 PN (6AG1513-1AL01-7AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1513-1 PN (6AG1513-1AL02-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1513-1 PN (6AG1513-1AL02-7AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1513F-1 PN (6AG1513-1FL00-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1513F-1 PN (6AG1513-1FL01-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1513F-1 PN (6AG1513-1FL02-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1515F-2 PN (6AG1515-2FM01-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1515F-2 PN (6AG1515-2FM02-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1515F-2 PN RAIL (6AG2515-2FM02-4AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1515F-2 PN T2 RAIL (6AG2515-2FM01-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1515R-2 PN (6AG1515-2RM00-7AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1515R-2 PN TX RAIL (6AG2515-2RM00-4AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1516-3 PN/DP (6AG1516-3AN00-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1516-3 PN/DP (6AG1516-3AN00-7AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1516-3 PN/DP (6AG1516-3AN01-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1516-3 PN/DP (6AG1516-3AN01-7AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1516-3 PN/DP (6AG1516-3AN02-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1516-3 PN/DP (6AG1516-3AN02-7AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1516-3 PN/DP RAIL (6AG2516-3AN02-4AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1516-3 PN/DP TX RAIL (6AG2516-3AN01-4AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1516F-3 PN/DP (6AG1516-3FN00-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1516F-3 PN/DP (6AG1516-3FN01-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1516F-3 PN/DP (6AG1516-3FN02-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1516F-3 PN/DP RAIL (6AG2516-3FN02-2AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1516F-3 PN/DP RAIL (6AG2516-3FN02-4AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1517H-3 PN (6AG1517-3HP00-4AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1518-4 PN/DP (6AG1518-4AP00-4AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1518-4 PN/DP MFP (6AG1518-4AX00-4AC0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1518F-4 PN/DP (6AG1518-4FP00-4AB0)vers:all/*
SiemensSIPLUS S7-1500 CPU 1518HF-4 PN (6AG1518-4JP00-4AB0)vers:all/*

DeSpy has not checked any unit, hardware revision or firmware.

Vulnerabilities in this advisory

Acknowledgments, as the advisory lists them

The advisory's legal notice

The use of Siemens Security Advisories is subject to the terms and conditions listed on: https://www.siemens.com/productcert/terms-of-use.

Sources

DeSpy's copy of this version is dated 2026-09-28.

This product uses the NVD API but is not endorsed or certified by the NVD.

CVE records: Copyright © 1999-2026, The MITRE Corporation. CVE is a trademark and the CVE logo is a registered trademark of The MITRE Corporation.

CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE™). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy.

CISA's Known Exploited Vulnerabilities catalog and CISA Vulnrichment data are CC0 1.0. CISA advisories are shown with the TLP label their document carries. No endorsement by CISA, DHS, NIST or MITRE is stated or implied.

Scope, sources and licences →