CyberzSOC

Publication detail
← Back to advisories & guidance

ICSA-24-284-01: Siemens SIMATIC S7-1500 and S7-1200 CPUs ↗ source

October 10, 2024 CISA ICS Advisory

Summary

Several SIMATIC S7-1500 and S7-1200 CPU versions are affected by an open redirect vulnerability that could allow an attacker to make the web server of affected devices redirect a legitimate user to an attacker-chosen URL. For a successful attack, the legitimate user must actively click on an attacker-crafted link. Siemens has released new versions for several affected products and recommends to update to the latest versions. Siemens recommends specific countermeasures for products where fixes are not, or not yet available. CVE-2024-46886: The web server of affected devices does not properly validate input that is used for a user redirection. This could allow an attacker to make the server redirect the legitimate user to an attacker-chosen URL. For a successful exploit, the legitimate user must actively click on an attacker-crafted link.

Advisory Details CISA ICS CSAF feed

Advisory ID
ICSA-24-284-01
Status
Final · version 10
Initial release
2024-10-08
Last revised
2025-10-14 (10 revisions)
Vendor
Siemens
Critical infrastructure sectors
Critical Manufacturing
Deployed
Worldwide
Vendor headquarters
Germany

Republished vendor advisory. This ICSA is a verbatim republication of Siemens ProductCERT SSA-876787 from a direct conversion of the vendor's Common Security Advisory Framework (CSAF) advisory. This is republished to CISA's website as a means of increasing visibility and is provided "as-is" for informational purposes only. CISA is not responsible for the editorial or technical accuracy of republished advisories and provides no warranties of any kind regarding any information contained within this advisory. Further, CISA…

General Recommendations: As a general security measure, Siemens strongly recommends to protect network access to devices with appropriate mechanisms. In order to operate the devices in a protected IT environment, Siemens recommends to configure the environment according to Siemens' operational guidelines for Industrial Security (Download: https://www.siemens.com/cert/operational-guidelines-industrial-security), and to follow the recommendations in the product manuals. Additional information on Industrial Security by Siemens can be found at: https://www.siemens.com/industrialsecurity

Additional Resources: For further inquiries on security vulnerabilities in Siemens products and solutions, please contact the Siemens ProductCERT: https://www.siemens.com/cert/advisories

Credit: David Henrique Estevam de Andrade

Affected products (189)
  • SIMATIC Drive Controller CPU 1504D TF (6ES7615-4DF10-0AB0) — <3.1.4
  • SIMATIC Drive Controller CPU 1507D TF (6ES7615-7DF10-0AB0) — <3.1.4
  • SIMATIC ET 200SP CPU 1510SP F-1 PN (6ES7510-1SJ01-0AB0) — <2.9.8
  • SIMATIC ET 200SP CPU 1510SP F-1 PN (6ES7510-1SK03-0AB0) — <3.1.4
  • SIMATIC ET 200SP CPU 1510SP-1 PN (6ES7510-1DJ01-0AB0) — <2.9.8
  • SIMATIC ET 200SP CPU 1510SP-1 PN (6ES7510-1DK03-0AB0) — <3.1.4
  • SIMATIC ET 200SP CPU 1512SP F-1 PN (6ES7512-1SK01-0AB0) — <2.9.8
  • SIMATIC ET 200SP CPU 1512SP F-1 PN (6ES7512-1SM03-0AB0) — <3.1.4
  • SIMATIC ET 200SP CPU 1512SP-1 PN (6ES7512-1DK01-0AB0) — <2.9.8
  • SIMATIC ET 200SP CPU 1512SP-1 PN (6ES7512-1DM03-0AB0) — <3.1.4
  • SIMATIC ET 200SP CPU 1514SP F-2 PN (6ES7514-2SN03-0AB0) — <3.1.4
  • SIMATIC ET 200SP CPU 1514SP-2 PN (6ES7514-2DN03-0AB0) — <3.1.4
  • SIMATIC ET 200SP CPU 1514SPT F-2 PN (6ES7514-2WN03-0AB0) — <3.1.4
  • SIMATIC ET 200SP CPU 1514SPT-2 PN (6ES7514-2VN03-0AB0) — <3.1.4
  • SIMATIC ET 200SP Open Controller CPU 1515SP PC2 (incl. SIPLUS variants) V2 CPUs - Windows OS — <21.9.8
  • SIMATIC ET 200SP Open Controller CPU 1515SP PC2 (incl. SIPLUS variants) V3 CPUs - Industrial OS — <31.1.4
  • SIMATIC ET 200SP Open Controller CPU 1515SP PC2 (incl. SIPLUS variants) V3 CPUs - Windows OS — <31.1.4
  • SIMATIC S7-1200 CPU 1211C AC/DC/Rly (6ES7211-1BE40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1211C DC/DC/DC (6ES7211-1AE40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1211C DC/DC/Rly (6ES7211-1HE40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1212C AC/DC/Rly (6ES7212-1BE40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1212C DC/DC/DC (6ES7212-1AE40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1212C DC/DC/Rly (6ES7212-1HE40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1212FC DC/DC/DC (6ES7212-1AF40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1212FC DC/DC/Rly (6ES7212-1HF40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1214C AC/DC/Rly (6ES7214-1BG40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1214C DC/DC/DC (6ES7214-1AG40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1214C DC/DC/Rly (6ES7214-1HG40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1214FC DC/DC/DC (6ES7214-1AF40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1214FC DC/DC/Rly (6ES7214-1HF40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1215C AC/DC/Rly (6ES7215-1BG40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1215C DC/DC/DC (6ES7215-1AG40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1215C DC/DC/Rly (6ES7215-1HG40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1215FC DC/DC/DC (6ES7215-1AF40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1215FC DC/DC/Rly (6ES7215-1HF40-0XB0) — <4.7.0
  • SIMATIC S7-1200 CPU 1217C DC/DC/DC (6ES7217-1AG40-0XB0) — <4.7.0
  • SIMATIC S7-1500 CPU 1511-1 PN (6ES7511-1AK01-0AB0) — <2.9.8
  • SIMATIC S7-1500 CPU 1511-1 PN (6ES7511-1AK02-0AB0) — <2.9.8
  • SIMATIC S7-1500 CPU 1511-1 PN (6ES7511-1AL03-0AB0) — <3.1.4
  • SIMATIC S7-1500 CPU 1511C-1 PN (6ES7511-1CK00-0AB0) — <2.9.8
  • … and 149 more in the source document
Revision history (10)
  • 2025-10-14 — v10: Expanded SIMATIC ET 200SP Open Controller CPU 1515SP PC2 for V2 and V3 CPUs
  • 2025-07-08 — v9: Clarified that currently no fix for CVE-2024-46886 is available for SIMATIC S7-1500 Software Controller Linux V3
  • 2025-06-10 — v8: Added fix for SIMATIC S7-1500 Software Controller that run on firmware version line V2 and added fix for SIMATIC ET 200SP Open Controller CPU 1515SP PC2 (incl. SIPLUS variants) V2 CPUs
  • 2025-05-13 — v7: Added fix for all S7-1500 CPUs that run on firmware version line V2
  • 2025-04-08 — v6: Added fix for SIMATIC S7-1500 Software Controller V3 and updated several product names
  • 2025-03-11 — v5: Added fix for SIMATIC ET 200SP Open Controller CPU 1515SP PC2 (incl. SIPLUS variants)
  • 2025-01-14 — v4: Added fix for SIMATIC S7-PLCSIM Advanced
  • 2024-12-10 — v3: Added fix for SIMATIC S7-1200 CPU family V4 (incl. SIPLUS variants)
  • 2024-11-12 — v2: Added fix for SIMATIC S7-1500 CPU 1518-4 PN/DP MFP, CPU 1518-4 PN/DP MFP, CPU 1518F-4 PN/DP MFP, CPU 1518F-4 PN/DP MFP and CPU 1518-4 PN/DP MFP. Added SIPLUS variants for S7-1200 CPUs
  • 2024-10-08 — v1: Publication Date

From CISA's machine-readable CSAF 2.0 advisory (JSON).

Vulnerabilities as Stated by the Advisory

CVEWeaknessCVSS v3Details
CVE-2024-46886 CWE-601 URL Redirection to Untrusted Site ('Open Redirect') 4.7 Medium CVE-2024-46886
The web server of affected devices does not properly validate input that is used for a user redirection. This could allow an attacker to make the server redirect the legitimate user to an attacker-chosen URL. For a successful exploit, the legitimate user must actively click on an attacker-crafted link.

Mitigation: Do not click on links from unknown sources.

No fix planned: Currently no fix is planned

Vendor fix: Update to V2.9.8 or later version ↗

Affected, fixed & timeline

Affected:

  • SIMATIC Drive Controller CPU 1504D TF (6ES7615-4DF10-0AB0) <3.1.4
  • SIMATIC Drive Controller CPU 1507D TF (6ES7615-7DF10-0AB0) <3.1.4
  • SIMATIC ET 200SP CPU 1510SP F-1 PN (6ES7510-1SJ01-0AB0) <2.9.8
  • SIMATIC ET 200SP CPU 1510SP F-1 PN (6ES7510-1SK03-0AB0) <3.1.4
  • SIMATIC ET 200SP CPU 1510SP-1 PN (6ES7510-1DJ01-0AB0) <2.9.8
  • SIMATIC ET 200SP CPU 1510SP-1 PN (6ES7510-1DK03-0AB0) <3.1.4
  • SIMATIC ET 200SP CPU 1512SP F-1 PN (6ES7512-1SK01-0AB0) <2.9.8
  • SIMATIC ET 200SP CPU 1512SP F-1 PN (6ES7512-1SM03-0AB0) <3.1.4
  • SIMATIC ET 200SP CPU 1512SP-1 PN (6ES7512-1DK01-0AB0) <2.9.8
  • SIMATIC ET 200SP CPU 1512SP-1 PN (6ES7512-1DM03-0AB0) <3.1.4
  • SIMATIC ET 200SP CPU 1514SP F-2 PN (6ES7514-2SN03-0AB0) <3.1.4
  • SIMATIC ET 200SP CPU 1514SP-2 PN (6ES7514-2DN03-0AB0) <3.1.4
  • SIMATIC ET 200SP CPU 1514SPT F-2 PN (6ES7514-2WN03-0AB0) <3.1.4
  • SIMATIC ET 200SP CPU 1514SPT-2 PN (6ES7514-2VN03-0AB0) <3.1.4
  • SIMATIC ET 200SP Open Controller CPU 1515SP PC2 (incl. SIPLUS variants) V2 CPUs - Windows OS <21.9.8
  • … and 174 more

Vendor fix: Update to V21.9.8 or later version

Vendor fix: Update to V21.9.8 or later version

Vendor fix: Update to V3.1.4 or later version

Vendor fix: Update to V3.1.4 or later version

Vendor fix: Update to V31.1.4 or later version

Vendor fix: Update to V31.1.4 or later version

Vendor fix: Update to V4.7.0 or later version

Vendor fix: Update to V7.0 or later version

Scores and weakness types are as CISA or the republishing vendor stated them in this advisory; the linked CVE pages carry the independently enriched CVSS and SSVC assessments.

News Coverage

No coverage found in monitored research blogs or news feeds.

CVEs Referenced in This Publication

CVECVSSAffected
CVE-2024-46886 4.7 Medium Siemens SIMATIC Drive Controller CPU 1504D TF The web server of affected devices does not properly validate input that is used for a user redirection. This could allow an attacker to make the ser…

Named by the advisory itself. Each CVE links to its tracked detail page.

Vendors Named in This Publication

Each vendor links to its Known Exploited Vulnerabilities catalog page. Only vendors that appear in the KEV catalog are listed, either because the publication cites one of their KEV entries or because it names them directly.