Schneider Electric is aware of multiple vulnerabilities in the Interactive Graphical SCADA system (IGSS) products.
The IGSS product is a state-of-the art SCADA system used for monitoring and controlling industrial processes.
IGSS communicates with all major industry standard PLC drivers. Failure to apply the remediations provided below may risk remote code execution, which could result in an attacker gaining access to the Windows Operating System on the machine used to import CGF and WSP files, typically a step performed during system design time.
Affected Products and Versions
CVE Product and Versions
CVE-2021-22750 IGSS Definition (Def.exe) V15.0.0.21041 and prior
CVE-2021-22751 IGSS Definition (Def.exe) V15.0.0.21140 and prior
CVE-2021-22752
CVE-2021-22753
CVE-2021-22754
CVE-2021-22755
CVE-2021-22756
CVE-2021-22757
CVE-2021-22758
CVE-2021-22759
CVE-2021-22760
CVE-2021-22761
CVE-2021-22762
Version 15.0.0.21141 of the IGSS Definition module: Def.exe includes fixes for these vulnerabilities and is available for download through IGSS Master > Update IGSS Software or here: https://igss.schneider-electric.com/igss/igssupdates/v150/IGSSUPDATE.ZIPCustomers should use appropriate patching methodologies when applying these patches to their systems. We strongly recommend the use of back-ups and evaluating the impact of these patches in a Test and Development environment or on an offline infrastructure. Contact Schneider Electric’s Customer Care Center if you need assistance removing a patch. If customers choose not to apply the remediation provided above, they should immediately apply the following mitigations to reduce the risk of exploit: •Avoid importing CGF and WSP files from untrusted sources.
General Security Recommendations
We strongly recommend the following industry cybersecurity best practices.
•Locate control and safety system networks and remote devices behind firewalls and isolate them from the business network.
•Install physical controls so no unauthorized personnel can access your industrial control and safety systems, components, peripheral equipment, and networks.
•Place all controllers in locked cabinets and never leave them in the “Program” mode.
•Never connect programming software to any network other than the network for the devices that it is intended for.
•Scan all methods of mobile data exchange with the isolated network such as CDs, USB drives, etc. before use in the terminals or any node connected to these networks.
•Never allow mobile devices that have connected to any other network besides the intended network to connect to the safety or control networks without proper sanitation.
•Minimize network exposure for all control system devices and systems and ensure that they are not accessible from the Internet.
•When remote access is required, use secure methods, such as Virtual Private Networks (VPNs). Recognize that VPNs may have vulnerabilities and should be updated to the most current version available. Also, understand that VPNs are only as secure as the connected devices.
Schneider recommend to make upgrade as soon as possible to feel secure in your system!