CVE-2012-3040
mediumpriority · track · 18EPSS 0.026 · 85 %ileDEEURUUSEPSS · scored 2026-10-28
Cross-site scripting (XSS) vulnerability in the web server on Siemens SIMATIC S7-1200 PLCs 2.x through 3.0.1 allows remote attackers to inject arbitrary web script or HTML via a crafted URI.
remediations
Vendor fix, mitigation, or workaround guidance, as published by each source.
A vendor fix is available.
- FixedSIMATIC S7-1200 CPU V3 family (incl. SIPLUS variants)siemens_psirt
Update to V3.0.2 or later version
- MitigationSIMATIC S7-1200 CPU V2 family (incl. SIPLUS variants)siemens_psirt
Deactivate the web server if not required. The web server is disabled by default.
- MitigationSIMATIC S7-1200 CPU V3 family (incl. SIPLUS variants)siemens_psirt
Deactivate the web server if not required. The web server is disabled by default.
- MitigationSIMATIC S7-1200 PLCcisa_csaf_ot
For this version of firmware (3.0.2), Siemens has also removed the HTTP PUT functionality, because it is not used by the S7-1200 Web server.
- No fix plannedSIMATIC S7-1200 CPU V2 family (incl. SIPLUS variants)siemens_psirt
Currently no fix is planned
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · low–critical · 3.7–9.6
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (21)
Products and version ranges known to be affected.
- siemens simatic s7-1200 cpu 1211c firmware2.0.0 → 3.0.2nvdUScpe:2.3:o:siemens:simatic_s7-1200_cpu_1211c_firmware:*:*:*:*:*:*:*:*
- siemens simatic s7-1200 cpu 1212c firmware2.0.0 → 3.0.2nvdUScpe:2.3:o:siemens:simatic_s7-1200_cpu_1212c_firmware:*:*:*:*:*:*:*:*
- siemens simatic s7-1200 cpu 1212fc firmware2.0.0 → 3.0.2nvdUScpe:2.3:o:siemens:simatic_s7-1200_cpu_1212fc_firmware:*:*:*:*:*:*:*:*
- siemens simatic s7-1200 cpu 1214 fc firmware2.0.0 → 3.0.2nvdUScpe:2.3:o:siemens:simatic_s7-1200_cpu_1214_fc_firmware:*:*:*:*:*:*:*:*
- siemens simatic s7-1200 cpu 1214c firmware2.0.0 → 3.0.2nvdUScpe:2.3:o:siemens:simatic_s7-1200_cpu_1214c_firmware:*:*:*:*:*:*:*:*
- siemens simatic s7-1200 cpu 1215 fc firmware2.0.0 → 3.0.2nvdUScpe:2.3:o:siemens:simatic_s7-1200_cpu_1215_fc_firmware:*:*:*:*:*:*:*:*
- siemens simatic s7-1200 cpu 1215c firmware2.0.0 → 3.0.2nvdUScpe:2.3:o:siemens:simatic_s7-1200_cpu_1215c_firmware:*:*:*:*:*:*:*:*
- siemens simatic s7-1200 cpu 1217c firmware2.0.0 → 3.0.2nvdUScpe:2.3:o:siemens:simatic_s7-1200_cpu_1217c_firmware:*:*:*:*:*:*:*:*
- siemens simatic s7-1200 firmware2.0.0 → 3.0.2nvdUScpe:2.3:o:siemens:simatic_s7-1200_firmware:*:*:*:*:*:*:*:*
advisories (2)
Vendor and ecosystem advisories describing this.
- SSA-279823SSA-279823: Cross-Site Scripting Vulnerability in SIMATIC S7-1200 CPU V2/V3 Before V3.0.22012-10-08csaf · siemens_psirtDE
The web server on SIMATIC S7-1200 CPU V2/V3 Before V3.0.2 contains a cross-site scripting (XSS) vulnerability that could allow remote attackers to inject arbitrary web script or HTML via a crafted URI. Siemens has released a new version for SIMATIC S7-1200 CPU V3 family (incl. SIPLUS variants) and recommends to update to the latest version. Siemens recommends specific countermeasures for products where fixes are not, or not yet available.
- ICSA-12-283-01Siemens S7-1200 Web Application Cross Site Scripting2012-07-13icsa · cisa_csaf_otUS
This CSAF advisory was extracted from unstructured data and may contain inaccuracies. If you notice any errors, please reach out to the designated contact at CISA CSAF: central@cisa.dhs.gov
also known as (5)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (16)
External citations — patches, advisories, analysis.
- http://en.securitylab.ru/lab/PT-2012-50cnnvd
- http://osvdb.org/86130cnnvd
- http://secunia.com/advisories/50816cnnvd
- http://www.nsfocus.net/vulndb/47147cnnvd
- http://www.siemens.com/corporate-technology/pool/de/forschungsfelder/siemens_security_advisory_ssa-279823.pdfcnnvd
- http://www.us-cert.gov/control_systems/pdf/ICSA-12-283-01.pdfcnnvd
- http://en.securitylab.ru/lab/PT-2012-50enisa_euvd
- http://osvdb.org/86130enisa_euvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan