Skip to content
OpenAdvisories

Summary

Schneider Electric is aware of multiple vulnerabilities in its Modicon Controller products.
The [Modicon Programmable Automation controllers](https://www.se.com/ww/en/product-subcategory/3950-pac-programmable-automation-controllers/) are used for complex networked communication, display
and control applications
Failure to apply the mitigations or remediations provided below may risk execution of unsolicited command on
the PLC which could result in a loss of availability of the controller.

Vulnerabilities 22

  • High 7.5
    CVE-2018-7852 Public exploit

    A CWE-248: Uncaught Exception vulnerability exists in all versions of the Modicon M580, Modicon M340, Modicon Quantum, …

  • High 7.5

    A CWE-248: Uncaught Exception vulnerability exists in Modicon M580 (firmware version prior to V2.90) and Modicon M340 (…

  • Unscored —
    CVE-2018-7842 Public exploit EPSS 35%

    A CWE-290: Authentication Bypass by Spoofing vulnerability exists in all versions of the Modicon M580, Modicon M340, Mo…

  • Unscored —
    CVE-2018-7843 Public exploit

    A CWE-248: Uncaught Exception vulnerability exists in all versions of the Modicon M580, Modicon M340, Modicon Quantum, …

  • Unscored —
    CVE-2018-7844 Public exploit

    A CWE-200: Information Exposure vulnerability exists in all versions of the Modicon M580, Modicon M340, Modicon Quantum…

  • Unscored —
    CVE-2018-7845 Public exploit

    A CWE-125: Out-of-bounds Read vulnerability exists in all versions of the Modicon M580, Modicon M340, Modicon Quantum, …

  • Unscored —
    CVE-2018-7846 Public exploit EPSS 30%

    A CWE-501: Trust Boundary Violation vulnerability on connection to the Controller exists in all versions of the Modicon…

  • Unscored —

    A CWE-284: Improper Access Control vulnerability exists in all versions of the Modicon M580, Modicon M340, Modicon Quan…

  • Unscored —
    CVE-2018-7848 Public exploit

    A CWE-200: Information Exposure vulnerability exists in all versions of the Modicon M580, Modicon M340, Modicon Quantum…

  • Unscored —
    CVE-2018-7849 Public exploit

    A CWE-248: Uncaught Exception vulnerability exists in all versions of the Modicon M580, Modicon M340, Modicon Quantum a…

  • Unscored —

    A CWE-807: Reliance on Untrusted Inputs in a Security Decision vulnerability exists in all versions of the Modicon M580…

  • Unscored —

    A CWE-248: Uncaught Exception vulnerability exists in all versions of the Modicon M580, Modicon M340, Modicon Quantum, …

  • Unscored —
    CVE-2018-7854 Public exploit

    A CWE-248 Uncaught Exception vulnerability exists in all versions of the Modicon M580, Modicon M340, Modicon Quantum, a…

  • Unscored —

    A CWE-248 Uncaught Exception vulnerability exists in all versions of the Modicon M580, Modicon M340, Modicon Quantum, a…

  • Unscored —

    A CWE-248: Uncaught Exception vulnerability exists in all versions of the Modicon M580, Modicon M340, Modicon Quantum, …

  • Unscored —

    A CWE-248: Uncaught Exception vulnerability exists in all versions of the Modicon M580, Modicon M340, Modicon Quantum, …

  • Unscored —

    A CWE-200: Information Exposure vulnerability exists in all versions of the Modicon M580, Modicon M340, Modicon Quantum…

  • Unscored —

    A CWE-248: Uncaught Exception vulnerability exists in all versions of the Modicon M580, Modicon M340, Modicon Quantum, …

  • Unscored —

    A CWE-284: Improper Access Control vulnerability exists in all versions of the Modicon M580, Modicon M340, Modicon Quan…

  • Unscored —

    A CWE-248: Uncaught Exception vulnerability exists in Modicon M580 (firmware versions prior to V2.90), Modicon M340 (fi…

  • Unscored —

    A CWE-248: Uncaught Exception vulnerability exists Modicon M580 (firmware version prior to V2.90), Modicon M340 (firmwa…

  • Unscored —

    A CWE-248: Uncaught Exception vulnerability exists IN Modicon M580 all versions prior to V2.80, which could cause a pos…

Revision history

  1. #14.0.0

    Remediation is available for CVE-2018-7855 in Modicon MC80.

  2. #13.0.0

    Remediation is available for CVE-2018-7855 in Modicon Momentum controller (Page 9)

  3. #12.0.0

    Correction of CVE list impacting Quantum Safety processor.

  4. #11.0.0

    Modicon MC80 and Momentum M1E PLCs were added as impacted products of CVE 2018-7855. Mitigations are available for Modicon MC80 and Momentum M1E PLCs for CVE-2018-7855.

  5. #10.0.0

    A remediation is available for Modicon M340 and M580 for CVE-2018-7855. Updated products affected version numbers.

  6. #9.0.0

    A remediation is available for Modicon Momentum Unity M1E Processor part numbers 171CBU* for CVE-2018-7857 and CVE-2019-6807

  7. #8.0.0

    Modicon M340 and M580 latest firmware versions are affected by CVE-2018-7855 and additional mitigations were added in the mitigation section.

  8. #7.0.0

    Modicon MC80 and PLC Simulator for EcoStruxure™ Control Expert were added as impacted product of CVE-2018-7857 and CVE-2019-6807 and the remediation is provided.

  9. #6.0.0

    A fix for additional attack scenario is available on M340 v3.30 for CVE-2018-7857.

  10. #5.0.0

    Additional required remediation steps added for M580 and M340 applicable to the following CVEs: • CVE-2018-7846 • CVE-2018-7849 • CVE-2018-7843 • CVE-2018-7848 • CVE-2018-7842 • CVE-2018-7847 • CVE-2018-7850 • CVE-2018-7845 • CVE-2018-7852 • CVE-2018-7853 • CVE-2018-7854 • CVE-2018-7855 • CVE-2018-7856 • CVE-2018-7857 • CVE-2019-6807 • CVE-2019-6808 • CVE-2019-6830 • CVE-2019-6828 • CVE-2019-6829 • CVE-2019-6809

  11. #4.1.0

    Updated fix version information for CVE-2018-7857: • Additional fixes available for M580 v3.10 • Quantum & Premium previous fix is not enough to correct the CVE and requires the additional mitigations proposed

  12. #4.0.0

    Updated fix version information for CVE-2018-7857

  13. #3.0.0

    Updated: • CVE-2019-6806: Corrected remediation information for Modicon M340 • CVE-2018-7845: Fix for Premium & Quantum • CVE-2018-7843: Fix for Premium & Quantum • CVE-2019-6809: Fix for Premium & Quantum • CVE-2019-6807: Fix for Premium & Quantum • CVE-2018-7857: Fix for Premium & Quantum • CVE-2018-7856: Fix for Premium & Quantum • CVE-2018-7852: Fix for Premium & Quantum • CVE-2019-6828: Fix for Premium & Quantum • Update of download links for latest versions of M580 / M340 & Quantum, plus customer support information for Premium.

  14. #2.0.0

    Updated: • CVE-2018-7846: added fix available for M340 v3.10 • CVE-2018-7849: added fix available for M340 v3.10 • CVE-2018-7848: added fix available for M340 v3.10 • CVE-2018-7842: added fix available for M340 v3.10 • CVE-2018-7847: added fix available for M340 v3.10 • CVE-2018-7850: added fix available for M340 v3.10 • CVE-2018-7854: added fix available for M340 v3.10 • CVE-2018-7852: modified to change M580 release which was erroneous (2.80 instead of 2.90) • CVE-2018-7855: added fix available for M340 v3.10 • CVE-2019-6807: added fix available for M340 v3.10 • CVE-2019-6808: added fix available for M340 V3.10 • CVE-2018-7843: modified to change M340 release which was erroneous (3.01 instead of 3.10) • CVE-2018-7856: added fix on M340 v3.10 (available earlier than expected) Added 4 new CVEs: • CVE-2019-6830 • CVE-2019-6828 • CVE-2019-6829 • CVE-2019-6809

  15. #1.3.0

    Updated links to M580 v2.90 Firmware

  16. #1.2.0

    Updated mitigations for CVE-2019-6808

  17. #1.1.0

    Updated to include links to M580 V2.90 Firmware and Control Expert Hot Fix v14.0

  18. #1.0.0

    Original Release

References