Zero-Day Advisory

Fortinet Discovers Authentication Bypass By Spoofing Vulnerability In Multiple Schneider Electric Products


Fortinet's FortiGuard Labs has discovered an authentication bypass vulnerability in Schneider Electric EcoStruxure Process Expert, EcoStruxure Control Expert, SCADAPack RemoteConnect for x70, SCADAPack x70 RTUs and Modicon Controllers M580 and M340.

EcoStruxure Process Expert is the next-generation process automation system to engineer, operate and maintain the entire plant.

EcoStruxure Control Expert is the common programming, debugging and operating software for Modicon M340, M580, M580S, Premium, Momentum and Quantum ranges.

SCADAPack RemoteConnect x70 is a Windows-based application providing a flexible, easy-to-use programming and configuration environment for the SCADAPack x70 RTU series.

SCADAPack x70 RTUs are smart RTUs which combine the monitoring and communication capabilities of a remote terminal unit (RTU) with the processing and data-logging power of a programmable logic controller (PLC).

Modicon Controllers M580 and M340 are the innovative Ethernet Programmable Automation Controller.

An authentication bypass by spoofing vulnerability was discovered in these products by FortiGuard Labs. The vulnerability exists due to weak authentication mechanism that could cause unauthorized access in read and write mode to the controller by spoofing the Modbus communication between the engineering software and the controller.


FortiGuard Labs released the following FortiGate IPS signature which covers this specific vulnerability:

Released Jul 15, 2021

Users should apply the solution provided by Schneider Electric.


Fortinet reported the vulnerability to Schneider Electric on September 11, 2020.

Schneider Electric confirmed the vulnerability on October 14, 2020.

Schneider Electric provided mitigations on July 13, 2021.


This vulnerability was discovered by Kai Wang of Fortinet's FortiGuard Labs.

IPS Subscription

Fortinet customers who subscribe to Fortinet's intrusion prevention (IPS) service should be protected against this vulnerability with the appropriate configuration parameters in place. Fortinet's IPS service is one component of FortiGuard Subscription Services, which also offer comprehensive solutions such as antivirus, Web content filtering and antispam capabilities. These services enable protection against threats on both application and network layers. FortiGuard Services are continuously updated by FortiGuard Labs, which enables Fortinet to deliver a combination of multi-layered security intelligence and true zero-day protection from new and emerging threats. These updates are delivered to all FortiGate, FortiMail and FortiClient products. Fortinet strictly follows responsible disclosure guidelines to ensure optimum protection during a threat's lifecycle.