Protect yourself against future threats.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 =========================================================================== AUSCERT External Security Bulletin Redistribution ESB-2015.1146 Siemens SIMATIC ProSave, SIMATIC CFC, SIMATIC STEP 7, SIMOTION Scout, and STARTER Insufficiently Qualified Paths (Update A) 27 April 2015 =========================================================================== AusCERT Security Bulletin Summary --------------------------------- Product: SIMATIC ProSave SIMATIC Scout SIMATIC STARTER SIMATIC CFC SIMATIC STEP SIMATIC PCS Publisher: US-CERT Operating System: Network Appliance Impact/Access: Execute Arbitrary Code/Commands -- Console/Physical Resolution: Patch/Upgrade CVE Names: CVE-2015-1594 Original Bulletin: https://ics-cert.us-cert.gov/advisories/ICSA-15-064-02A - --------------------------BEGIN INCLUDED TEXT-------------------- Advisory (ICSA-15-064-02A) Siemens SIMATIC ProSave, SIMATIC CFC, SIMATIC STEP 7, SIMOTION Scout, and STARTER Insufficiently Qualified Paths (Update A) Original release date: April 23, 2015 Legal Notice All information products included in http://ics-cert.us-cert.gov are provided "as is" for informational purposes only. The Department of Homeland Security (DHS) does not provide any warranties of any kind regarding any information contained within. DHS does not endorse any commercial product or service, referenced in this product or otherwise. Further dissemination of this product is governed by the Traffic Light Protocol (TLP) marking in the header. For more information about TLP, see http://www.us-cert.gov/tlp/. OVERVIEW This updated advisory is a follow-up to the original advisory titled ICSA-15-064-02 Siemens SIMATIC ProSave, SIMATIC CFC, SIMATIC STEP 7, SIMOTION Scout, and STARTER Insufficiently Qualified Paths that was published March 5, 2015, on the NCCIC/ICS-CERT web site. Ivan Sanchez from WiseSecurity Team has identified a search path vulnerability in the Siemens SIMATIC ProSave, SIMATIC CFC, SIMATIC STEP 7, SIMOTION Scout, and STARTER applications. Siemens has produced updates for each of these products that mitigates this vulnerability. AFFECTED PRODUCTS The following Siemens products are affected: SIMATIC ProSave: all versions prior to V13 SP1 SIMOTION Scout: all versions prior to V4.4 STARTER: all versions prior to V4.4 HF3 SIMATIC CFC All versions prior to V8.0 SP4 CFC V8.0 SP4: all versions prior to V8.0 SP4 Upd 9 CFC V8.1: all versions prior to V8.1 Upd1 - --------- Begin Update A Part 1 of 1 -------- SIMATIC STEP 7 V5.5 All versions prior to V5.5 SP1 STEP 7 V5.5 SP1: all versions prior to V5.5 SP1 HF2 STEP 7 V5.5 SP2: all versions prior to V5.5 SP2 HF7 STEP 7 V5.5 SP3: all versions prior to V5.5 SP3 HF10 STEP 7 V5.5 SP4: all versions prior to V5.5 SP4 HF4 SIMATIC PCS 7 (as STEP 7 and CFC are incorporated) All versions prior to V8.0 SP2 PCS 7 V8.0 SP2: all versions prior to V8.0 SP2 with STEP 7 V5.5 SP3 HF10 and CFC V8.0 SP4 Upd9 PCS 7 V8.1: all versions prior to V8.1 with STEP 7 SP4 HF4 and CFC V8.1 Upd1. - --------- End Update A Part 1 of 1 ---------- IMPACT This vulnerability could allow attackers to execute arbitrary code from files located on the local file system or connected network shares with the privileges of the user running the affected products. Impact to individual organizations depends on many factors that are unique to each organization. ICS-CERT recommends that organizations evaluate the impact of this vulnerability based on their operational environment, architecture, and product implementation. BACKGROUND Siemens is a multinational company headquartered in Munich, Germany. SIMATIC ProSave is used for backup restore and firmware update for SIMATIC HMI panels. SIMOTION SCOUT is a framework for motion control engineering system tools. STARTER is a drive engineering tool for parameterizing and commissioning. SIMATIC CFC (Continuous Function Chart) is a graphic editor that is a core component of PCS 7 engineering. STEP 7 is Siemens engineering software for PLC and hardware configuration. SIMATIC PCS 7 is a distributed control system (DCS) integrating SIMATIC STEP 7 and SIMATIC CFC. According to Siemens, these products are deployed across several sectors including Chemical, Energy, Food and Agriculture, and Water and Wastewater Systems. Siemens estimates that these products are used worldwide. VULNERABILITY CHARACTERIZATION VULNERABILITY OVERVIEW UNTRUSTED SEARCH PATH[a] Insufficiently qualified paths could allow attackers to execute arbitrary code from files located on the local file system or connected network shares with the privileges of the user running the affected products. For successful exploitation an unsuspecting user must be tricked into opening a manipulated application file. CVE-2015-1594[b] has been assigned to this vulnerability. A CVSS v2 base score of 6.9 has been assigned; the CVSS vector string is (AV:L/AC:M/Au:N/C:C/I:C/A:C).[c] VULNERABILITY DETAILS EXPLOITABILITY This vulnerability is not exploitable remotely and cannot be exploited without user interaction. The exploit is only triggered when a local user runs the vulnerable application and loads the malformed file. EXISTENCE OF EXPLOIT No known public exploits specifically target this vulnerability. DIFFICULTY Crafting a working exploit for this vulnerability would require a moderate amount of skill. Social engineering is required to convince the user to accept the malformed file. Additional user interaction is needed to load the malformed file. This decreases the likelihood of a successful exploit. MITIGATION Siemens provides updates for the following products and recommends customers to update to the new fixed versions: The update for SIMATIC ProSave can be obtained here: https://support.industry.siemens.com/cs/de/en/view/10347815 The update for SIMOTION SCOUT can be obtained here: https://support.industry.siemens.com/cs/de/en/view/107586911 The update for STARTER can be obtained here: https://support.industry.siemens.com/cs/ww/en/view/26233208 Updates for SIMATIC STEP 7 and SIMATIC CFC can obtained via customer support at: http://www.siemens.com/automation/support-request For more information on these vulnerabilities and detailed instructions, please see Siemens Security Advisory SSA-451236 at the following location: http://www.siemens.com/cert/advisories ICS-CERT recommends that users take the following measures to protect themselves from social engineering attacks: Do not click web links or open unsolicited attachments in email messages. Refer to Recognizing and Avoiding Email Scams[d] for more information on avoiding email scams. Refer to Avoiding Social Engineering and Phishing Attacks[e] for more information on social engineering attacks. In addition, ICS-CERT encourages asset owners to take additional defensive measures to protect against this and other cybersecurity risks. Minimize network exposure for all control system devices and/or systems, and ensure that they are not accessible from the Internet. Locate control system networks and remote devices behind firewalls, and isolate them from the business network. When remote access is required, use secure methods, such as Virtual Private Networks (VPNs), recognizing that VPNs may have vulnerabilities and should be updated to the most current version available. Also recognize that VPN is only as secure as the connected devices. ICS-CERT also provides a section for control systems security recommended practices on the ICS-CERT web page at: http://ics-cert.us-cert.gov/content/recommended-practices. Several recommended practices are available for reading and download, including Improving Industrial Control Systems Cybersecurity with Defense-in-Depth Strategies. ICS-CERT reminds organizations to perform proper impact analysis and risk assessment prior to deploying defensive measures. Additional mitigation guidance and recommended practices are publicly available in the ICS-CERT Technical Information Paper, ICS-TIP-12-146-01B--Targeted Cyber Intrusion Detection and Mitigation Strategies, that is available for download from the ICS-CERT web site (http://ics-cert.us-cert.gov/). Organizations observing any suspected malicious activity should follow their established internal procedures and report their findings to ICS-CERT for tracking and correlation against other incidents. a. CWE-426: Untrusted Search Path, http://cwe.mitre.org/data/definitions/426.html, web site last accessed March 05, 2015. b. NVD, http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-1594, web site last accessed April 23, 2015. c. CVSS Calculator, http://nvd.nist.gov/cvss.cfm?version=2&vector=AV:L/AC:M/Au:N/C:C/I:C/A:C, web site last accessed March 05, 2015. d. Recognizing and Avoiding Email Scams, http://www.us-cert.gov/reading_room/emailscams_0905.pdf, web site last accessed March 05, 2015. e. National Cyber Alert System Cyber Security Tip ST04-014, http://www.us-cert.gov/cas/tips/ST04-014.html, web site last accessed March 05, 2015. Contact Information For any questions related to this report, please contact ICS-CERT at: Email: ics-cert@hq.dhs.gov Toll Free: 1-877-776-7585 International Callers: (208) 526-0900 - --------------------------END INCLUDED TEXT-------------------- You have received this e-mail bulletin as a result of your organisation's registration with AusCERT. The mailing list you are subscribed to is maintained within your organisation, so if you do not wish to continue receiving these bulletins you should contact your local IT manager. If you do not know who that is, please send an email to auscert@auscert.org.au and we will forward your request to the appropriate person. NOTE: Third Party Rights This security bulletin is provided as a service to AusCERT's members. As AusCERT did not write the document quoted above, AusCERT has had no control over its content. The decision to follow or act on information or advice contained in this security bulletin is the responsibility of each user or organisation, and should be considered in accordance with your organisation's site policies and procedures. AusCERT takes no responsibility for consequences which may arise from following or acting on information or advice contained in this security bulletin. NOTE: This is only the original release of the security bulletin. It may not be updated when updates to the original are made. If downloading at a later date, it is recommended that the bulletin is retrieved directly from the author's website to ensure that the information is still current. Contact information for the authors of the original document is included in the Security Bulletin above. If you have any questions or need further information, please contact them directly. Previous advisories and external security bulletins can be retrieved from: http://www.auscert.org.au/render.html?cid=1980 =========================================================================== Australian Computer Emergency Response Team The University of Queensland Brisbane Qld 4072 Internet Email: auscert@auscert.org.au Facsimile: (07) 3365 7031 Telephone: (07) 3365 4417 (International: +61 7 3365 4417) AusCERT personnel answer during Queensland business hours which are GMT+10:00 (AEST). On call after hours for member emergencies only. =========================================================================== -----BEGIN PGP SIGNATURE----- Comment: http://www.auscert.org.au/render.html?it=1967 iQIVAwUBVT3Y7hLndAQH1ShLAQLiYg//QySMid75M1X1TEl1w996hEiepymEEdky a0eC0fiQz90mE4nXwb4B4XVqUXYrJH0lK5LUjIcobfi8F9/8N3uwoSnPV+y98F3P yPh2MSOPPwkwseAi1bz+PK1JdO/7QKVYO70zs6E7mB0KrF/PXrdkXB5gXaod0QKg RdJk8e6mYFgutEy8aGLFXOVhkC7eO4gmfReOyvximL3RK1cYB/gRCeniULE8/cIo OSHV5GylqVgpok89olnYpP7JTUJV3szOhcq9wmDtC8PHuHtH0TKkEnPhCPRsGt39 fAakwl9wCGJYXSNJzZ0wpt6CDbS/SMIRdwipNjC1GYeshKS9VVYMbWrADrnq+t1J eYCn2fidjxA7ufTCJq81J8lAD9IBmCNwA8aSGN0DIfeGa5FVEorvFUBuRcy/l1b8 Et0bwBPbPcGfAYjkxPavTVrw+A1lEp+AVOKTHKj/Us5JC0XLnwKkd+buTsA6MwX2 7EDyZviPuACbafpMofrdKWm/080s2VV2nREFaD0kwEXDLRu0maVrPP8cyjGaZY5u 1HS6cCKOmDqeNciqsBrb2QlcmeteWyyFGnVhOlNtPgMdXSlYgYfAySGnJT9656tB YhX2aJoqnVF40Em7pePuDPl06lHwR2vSyGLi5aQvNS0GQTFLGvbRXgIo5QHY8XJ9 ulK5jfT7xgU= =tKch -----END PGP SIGNATURE-----