PT-2013-86: Denial of Service in Siemens SIMATIC S7-1500 CPU PLC
Vulnerable platform
Siemens SIMATIC S7-1500 CPU PLC
Version: 1.1.x and earlier
Link:
http://www.siemens.com/
Severity level
Severity level: Medium
Impact: Denial of Service
Access Vector: Remote
CVSS v2:
Base Score: 6.1
Vector: (AV:A/AC:L/Au:N/C:N/I:N/A:C)
CVE: CVE-2014-2253
Platform description
Siemens SIMATIC S7-1500 - controllers featuring high efficiency in data processing, integrated technological functions of Motion Control, PID control and the use of high-speed counters..
Vulnerability description
The specialists of the Positive Research center have detected a Denial of Service vulnerability in Siemens SIMATIC S7-1500 CPU PLC.
Specially crafted Profinet packets sent to the affected device might cause the device to go into defect mode. A cold restart is required to recover the system. The attacker must have access to the local Ethernet segment.
How to fix
Update your firmware up to the latest version
Advisory status
15.04.2013 - Vendor gets vulnerability details
12.03.2014 - Vendor releases fixed version and details
25.03.2014 - Public disclosure
Credits
The vulnerability was detected by Dmitry Serebryannikov, Ilya Karpov, Alexey Osipov, Yury Goltsev, and Alexander Timorin, Positive Research Center (Positive Technologies Company)
References
http://en.securitylab.ru/lab/PT-2013-86
http://www.siemens.com/innovation/pool/de/forschungsfelder/siemens_security_advisory_ssa-456423.pdf
https://ics-cert.us-cert.gov/advisories/ICSA-14-073-01
Reports on the vulnerabilities previously discovered by Positive Research:
http://www.ptsecurity.com/research/advisory/
http://en.securitylab.ru/lab/