# ICS Advisory (ICSA-20-142-02)
## Schneider Electric EcoStruxure Operator Terminal Expert
Original release date: May 21, 2020
[Print Document](javascript:window.print\(\);)
[Tweet](https://twitter.com/share?url=https%3A%2F%2Fus-
cert.cisa.gov%2Fics%2Fadvisories%2Ficsa-20-142-02)
[Like Me](https://www.facebook.com/sharer.php?u=https%3A%2F%2Fus-
cert.cisa.gov%2Fics%2Fadvisories%2Ficsa-20-142-02)
[Share](http://www.addthis.com/bookmark.php?url=https%3A%2F%2Fus-
cert.cisa.gov%2Fics%2Fadvisories%2Ficsa-20-142-02)
### Legal Notice
All information products included in [https://us-cert.gov/ics](/ics) 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 [https://www.us-
cert.gov/tlp/](/tlp/).
* * *
## 1\. EXECUTIVE SUMMARY
* **CVSS v3 8.6**
* **ATTENTION:** Low skill level to exploit/public exploits are available
* **Vendor:** Schneider Electric
* **Equipment:** EcoStruxure Operator Terminal Expert
* **Vulnerabilities:** SQL Injection, Path Traversal, Argument Injection
## 2\. RISK EVALUATION
Successful exploitation of these vulnerabilities could allow unauthorized
write access or remote code execution.
## 3\. TECHNICAL DETAILS
### 3.1 AFFECTED PRODUCTS
Schneider Electric reports these vulnerabilities affect the following
EcoStruxure products:
* EcoStruxure Operator Terminal Expert 3.1 Service Pack 1 and prior (formerly known as Vijeo XD)
### 3.2 VULNERABILITY OVERVIEW
#### 3.2.1 [SQL INJECTION
CWE-89](https://cwe.mitre.org/data/definitions/89.html)
An attacker could exploit an SQL injection vulnerability by enticing a user to
open a maliciously crafted project file.
[CVE-2020-7493](http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2020-7493)
has been assigned to this vulnerability. A CVSS v3 base score of 8.6 has been
calculated; the CVSS vector string is
([AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H](https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H)).
#### 3.2.2 [PATH TRAVERSAL
CWE-22](https://cwe.mitre.org/data/definitions/22.html)
An attacker could exploit this path traversal vulnerability by getting a user
to visit a malicious page or open a malicious file.
[CVE-2020-7494](http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2020-7494)
has been assigned to this vulnerability. A CVSS v3 base score of 7.7 has been
calculated; the CVSS vector string is
([AV:L/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H](https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H)).
#### 3.2.3 [PATH TRAVERSAL
CWE-22](https://cwe.mitre.org/data/definitions/22.html)
An attacker could exploit this path traversal vulnerability by getting a user
to visit a malicious page or open a malicious file.
[CVE-2020-7495](http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2020-7495)
has been assigned to this vulnerability. A CVSS v3 base score of 3.3 has been
calculated; the CVSS vector string is
([AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N](https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N)).
#### 3.2.4 [ARGUMENT INJECTION
CWE-88](https://cwe.mitre.org/data/definitions/88.html)
A remote attacker can trick a victim to open a specially crafted project file
and gain unauthorized write access to the target system.
[CVE-2020-7496](http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2020-7496)
has been assigned to this vulnerability. A CVSS v3 base score of 3.3 has been
calculated; the CVSS vector string is
([AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N](https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N)).
#### 3.2.5 [PATH TRAVERSAL
CWE-22](https://cwe.mitre.org/data/definitions/22.html)
A vulnerability exists that could cause arbitrary application execution when
the computer starts.
[CVE-2020-7497](http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2020-7497)
has been assigned to this vulnerability. A CVSS v3 base score of 6.3 has been
calculated; the CVSS vector string is
([AV:L/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:H](https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:L/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:H)).
### 3.3 BACKGROUND
* **CRITICAL INFRASTRUCTURE SECTORS:** Commercial Facilities, Critical Manufacturing, Energy
* **COUNTRIES/AREAS DEPLOYED:** Worldwide
* **COMPANY HEADQUARTERS LOCATION:** France
### 3.4 RESEARCHER
The following researchers reported these vulnerabilities to Schneider
Electric:
* Sharon Brizinov and Amir Preminger of Claroty Research working with Trend Micro's Zero Day Initiative.
* Steven Seeley and Chris Anastasio of Incite Team working with Trend Micro's Zero Day Initiative
* Fredrik Østrem (Cognite), Emil Sandstø (Cognite), and Cim Stordal (Cognite)
## 4\. MITIGATIONS
Schneider Electric recommends users update to [EcoStruxure Operator Terminal
Expert Version 3.1 Service Pack 1A](https://www.se.com/ww/en/product-range-
download/62621-ecostruxure%E2%84%A2-operator-terminal-expert/#/software-
firmware-tab). Schneider Electric offers two methods to get the update:
In addition to the update, Schneider Electric also recommends the following
workarounds and mitigations to reduce the risk:
* Use EcoStruxure Operator Terminal Expert software only on a trusted workstation.
* Do not execute EcoStruxure Operator Terminal Expert software with Windows administrator privileges.
* Harden workstation following the best cybersecurity practices (antivirus, updated operating systems, strong password policies, application whitelisting software, etc.) and secure network using [Schneider Electric's Cybersecurity Best Practices](https://www.se.com/us/en/download/document/CS-Best-Practices-2019-340/).
* Manage your project file securely to avoid information disclosure or unexpected modifications of data.
* Only accept project files from trusted users.
* Use project password when saving the project file.
* User's password in the application should be configured as a strong password according with the "use complex password" function described in the section titled "Security / Settings / use complex password."
For more information on these vulnerabilities and updates, please see
[SEVD-2020-133-04](https://www.se.com/ww/en/download/document/SEVD-2020-133-04/)
CISA recommends 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](https://www.us-cert.gov/sites/default/files/publications/emailscams_0905.pdf) for more information on avoiding email scams.
* Refer to [Avoiding Social Engineering and Phishing Attacks](https://www.us-cert.gov/ncas/tips/ST04-014) for more information on social engineering attacks.
CISA reminds organizations to perform proper impact analysis and risk
assessment prior to deploying defensive measures.
CISA also provides a section for [control systems security recommended
practices](https://www.us-cert.gov/ics/recommended-practices) on the ICS
webpage on [us-cert.gov](https://www.us-cert.gov/ics). Several recommended
practices are available for reading and download, including [Improving
Industrial Control Systems Cybersecurity with Defense-in-Depth
Strategies](https://www.us-
cert.gov/sites/default/files/recommended_practices/NCCIC_ICS-
CERT_Defense_in_Depth_2016_S508C.pdf).
Additional mitigation guidance and recommended practices are publicly
available on the [ICS webpage on us-cert.gov](https://www.us-cert.gov/ics) in
the Technical Information Paper, [ICS-TIP-12-146-01B--Targeted Cyber Intrusion
Detection and Mitigation Strategies](https://www.us-cert.gov/ics/tips/ICS-
TIP-12-146-01B).
Organizations observing any suspected malicious activity should follow their
established internal procedures and report their findings to CISA for tracking
and correlation against other incidents.
These vulnerabilities are not exploitable remotely.
暂无评论