var-201905-1027
Vulnerability from variot
A CWE-125: Out-of-bounds Read vulnerability exists in all versions of the Modicon M580, Modicon M340, Modicon Quantum, and Modicon Premium which could cause the disclosure of unexpected data from the controller when reading specific memory blocks in the controller over Modbus. plural Modicon The product contains an out-of-bounds vulnerability.Information may be obtained. Schneider Electric Modicon M580 and other products are products of Schneider Electric (France). Schneider Electric Modicon M580 is a programmable automation controller. Schneider Electric Modicon Premium is a large programmable logic controller (PLC) for discrete or process applications. Schneider Electric Modicon Quantum is a large programmable logic controller (PLC) for process applications, high availability and safety solutions.
Multiple Schneider Electric products have buffer overflow vulnerabilities that could be exploited by an attacker to cause a buffer overflow or heap overflow. This vulnerability stems from the incorrect verification of data boundaries when the network system or product performs operations on the memory, resulting in incorrect read and write operations to other associated memory locations. The following products and versions are affected: Schneider Electric Modicon M580 (all versions); Modicon M340 (all versions); Modicon Quantum (all versions); Modicon Premium (all versions)
Show details on source website{ "@context": { "@vocab": "https://www.variotdbs.pl/ref/VARIoTentry#", "affected_products": { "@id": "https://www.variotdbs.pl/ref/affected_products" }, "configurations": { "@id": "https://www.variotdbs.pl/ref/configurations" }, "credits": { "@id": "https://www.variotdbs.pl/ref/credits" }, "cvss": { "@id": "https://www.variotdbs.pl/ref/cvss/" }, "description": { "@id": "https://www.variotdbs.pl/ref/description/" }, "exploit_availability": { "@id": "https://www.variotdbs.pl/ref/exploit_availability/" }, "external_ids": { "@id": "https://www.variotdbs.pl/ref/external_ids/" }, "iot": { "@id": "https://www.variotdbs.pl/ref/iot/" }, "iot_taxonomy": { "@id": "https://www.variotdbs.pl/ref/iot_taxonomy/" }, "patch": { "@id": "https://www.variotdbs.pl/ref/patch/" }, "problemtype_data": { "@id": "https://www.variotdbs.pl/ref/problemtype_data/" }, "references": { "@id": "https://www.variotdbs.pl/ref/references/" }, "sources": { "@id": "https://www.variotdbs.pl/ref/sources/" }, "sources_release_date": { "@id": "https://www.variotdbs.pl/ref/sources_release_date/" }, "sources_update_date": { "@id": "https://www.variotdbs.pl/ref/sources_update_date/" }, "threat_type": { "@id": "https://www.variotdbs.pl/ref/threat_type/" }, "title": { "@id": "https://www.variotdbs.pl/ref/title/" }, "type": { "@id": "https://www.variotdbs.pl/ref/type/" } }, "@id": "https://www.variotdbs.pl/vuln/VAR-201905-1027", "affected_products": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/affected_products#", "data": { "@container": "@list" }, "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" }, "@id": "https://www.variotdbs.pl/ref/sources" } }, "data": [ { "model": "modicon premium", "scope": "eq", "trust": 1.0, "vendor": "schneider electric", "version": "*" }, { "model": "modicon quantum", "scope": "eq", "trust": 1.0, "vendor": "schneider electric", "version": "*" }, { "model": "modicon m580", "scope": "eq", "trust": 1.0, "vendor": "schneider electric", "version": "*" }, { "model": "modicon m340", "scope": "eq", "trust": 1.0, "vendor": "schneider electric", "version": "*" }, { "model": "modicon m340", "scope": null, "trust": 0.8, "vendor": "schneider electric", "version": null }, { "model": "modicon m580", "scope": null, "trust": 0.8, "vendor": "schneider electric", "version": null }, { "model": "modicon premium plc", "scope": null, "trust": 0.8, "vendor": "schneider electric", "version": null }, { "model": "modicon quantum plc", "scope": null, "trust": 0.8, "vendor": "schneider electric", "version": null }, { "model": "electric modicon m340", "scope": null, "trust": 0.6, "vendor": "schneider", "version": null }, { "model": "electric modicon m580", "scope": null, "trust": 0.6, "vendor": "schneider", "version": null }, { "model": "electric modicon premium", "scope": null, "trust": 0.6, "vendor": "schneider", "version": null }, { "model": "electric modicon quantum", "scope": null, "trust": 0.6, "vendor": "schneider", "version": null }, { "model": null, "scope": "eq", "trust": 0.2, "vendor": "modicon m580", "version": "*" }, { "model": null, "scope": "eq", "trust": 0.2, "vendor": "modicon m340", "version": "*" }, { "model": null, "scope": "eq", "trust": 0.2, "vendor": "modicon quantum", "version": "*" }, { "model": null, "scope": "eq", "trust": 0.2, "vendor": "modicon premium", "version": "*" } ], "sources": [ { "db": "IVD", "id": "292a6af5-a48a-4485-a9c5-805cc5bd52e0" }, { "db": "CNVD", "id": "CNVD-2019-34829" }, { "db": "JVNDB", "id": "JVNDB-2018-015478" }, { "db": "NVD", "id": "CVE-2018-7845" } ] }, "configurations": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/configurations#", "children": { "@container": "@list" }, "cpe_match": { "@container": "@list" }, "data": { "@container": "@list" }, "nodes": { "@container": "@list" } }, "data": [ { "CVE_data_version": "4.0", "nodes": [ { "cpe_match": [ { "cpe22Uri": "cpe:/o:schneider_electric:modicon_m340_firmware", "vulnerable": true }, { "cpe22Uri": "cpe:/o:schneider_electric:modicon_m580_firmware", "vulnerable": true }, { "cpe22Uri": "cpe:/o:schneider_electric:modicon_premium_firmware", "vulnerable": true }, { "cpe22Uri": "cpe:/o:schneider_electric:modicon_quantum_firmware", "vulnerable": true } ], "operator": "OR" } ] } ], "sources": [ { "db": "JVNDB", "id": "JVNDB-2018-015478" } ] }, "credits": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/credits#", "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": "Discovered by Jared Rittle of Cisco Talos.", "sources": [ { "db": "CNNVD", "id": "CNNVD-201905-918" } ], "trust": 0.6 }, "cve": "CVE-2018-7845", "cvss": { "@context": { "cvssV2": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/cvss/cvssV2#" }, "@id": "https://www.variotdbs.pl/ref/cvss/cvssV2" }, "cvssV3": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/cvss/cvssV3#" }, "@id": "https://www.variotdbs.pl/ref/cvss/cvssV3/" }, "severity": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/cvss/severity#" }, "@id": "https://www.variotdbs.pl/ref/cvss/severity" }, "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" }, "@id": "https://www.variotdbs.pl/ref/sources" } }, "data": [ { "cvssV2": [ { "accessComplexity": "LOW", "accessVector": "NETWORK", "authentication": "NONE", "author": "nvd@nist.gov", "availabilityImpact": "NONE", "baseScore": 5.0, "confidentialityImpact": "PARTIAL", "exploitabilityScore": 10.0, "id": "CVE-2018-7845", "impactScore": 2.9, "integrityImpact": "NONE", "severity": "MEDIUM", "trust": 1.9, "vectorString": "AV:N/AC:L/Au:N/C:P/I:N/A:N", "version": "2.0" }, { "accessComplexity": "LOW", "accessVector": "NETWORK", "authentication": "NONE", "author": "CNVD", "availabilityImpact": "NONE", "baseScore": 5.0, "confidentialityImpact": "PARTIAL", "exploitabilityScore": 10.0, "id": "CNVD-2019-34829", "impactScore": 2.9, "integrityImpact": "NONE", "severity": "MEDIUM", "trust": 0.6, "vectorString": "AV:N/AC:L/Au:N/C:P/I:N/A:N", "version": "2.0" }, { "accessComplexity": "LOW", "accessVector": "NETWORK", "authentication": "NONE", "author": "IVD", "availabilityImpact": "NONE", "baseScore": 5.0, "confidentialityImpact": "PARTIAL", "exploitabilityScore": 10.0, "id": "292a6af5-a48a-4485-a9c5-805cc5bd52e0", "impactScore": 2.9, "integrityImpact": "NONE", "severity": "MEDIUM", "trust": 0.2, "vectorString": "AV:N/AC:L/Au:N/C:P/I:N/A:N", "version": "2.9 [IVD]" }, { "accessComplexity": "LOW", "accessVector": "NETWORK", "authentication": "NONE", "author": "VULHUB", "availabilityImpact": "NONE", "baseScore": 5.0, "confidentialityImpact": "PARTIAL", "exploitabilityScore": 10.0, "id": "VHN-137877", "impactScore": 2.9, "integrityImpact": "NONE", "severity": "MEDIUM", "trust": 0.1, "vectorString": "AV:N/AC:L/AU:N/C:P/I:N/A:N", "version": "2.0" } ], "cvssV3": [ { "attackComplexity": "LOW", "attackVector": "NETWORK", "author": "nvd@nist.gov", "availabilityImpact": "NONE", "baseScore": 7.5, "baseSeverity": "HIGH", "confidentialityImpact": "HIGH", "exploitabilityScore": 3.9, "id": "CVE-2018-7845", "impactScore": 3.6, "integrityImpact": "NONE", "privilegesRequired": "NONE", "scope": "UNCHANGED", "trust": 1.0, "userInteraction": "NONE", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N", "version": "3.1" }, { "attackComplexity": "Low", "attackVector": "Network", "author": "NVD", "availabilityImpact": "None", "baseScore": 7.5, "baseSeverity": "High", "confidentialityImpact": "High", "exploitabilityScore": null, "id": "CVE-2018-7845", "impactScore": null, "integrityImpact": "None", "privilegesRequired": "None", "scope": "Unchanged", "trust": 0.8, "userInteraction": "None", "vectorString": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N", "version": "3.0" } ], "severity": [ { "author": "nvd@nist.gov", "id": "CVE-2018-7845", "trust": 1.0, "value": "HIGH" }, { "author": "NVD", "id": "CVE-2018-7845", "trust": 0.8, "value": "High" }, { "author": "CNVD", "id": "CNVD-2019-34829", "trust": 0.6, "value": "MEDIUM" }, { "author": "CNNVD", "id": "CNNVD-201905-918", "trust": 0.6, "value": "HIGH" }, { "author": "IVD", "id": "292a6af5-a48a-4485-a9c5-805cc5bd52e0", "trust": 0.2, "value": "HIGH" }, { "author": "VULHUB", "id": "VHN-137877", "trust": 0.1, "value": "MEDIUM" }, { "author": "VULMON", "id": "CVE-2018-7845", "trust": 0.1, "value": "MEDIUM" } ] } ], "sources": [ { "db": "IVD", "id": "292a6af5-a48a-4485-a9c5-805cc5bd52e0" }, { "db": "CNVD", "id": "CNVD-2019-34829" }, { "db": "VULHUB", "id": "VHN-137877" }, { "db": "VULMON", "id": "CVE-2018-7845" }, { "db": "JVNDB", "id": "JVNDB-2018-015478" }, { "db": "CNNVD", "id": "CNNVD-201905-918" }, { "db": "NVD", "id": "CVE-2018-7845" } ] }, "description": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/description#", "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": "A CWE-125: Out-of-bounds Read vulnerability exists in all versions of the Modicon M580, Modicon M340, Modicon Quantum, and Modicon Premium which could cause the disclosure of unexpected data from the controller when reading specific memory blocks in the controller over Modbus. plural Modicon The product contains an out-of-bounds vulnerability.Information may be obtained. Schneider Electric Modicon M580 and other products are products of Schneider Electric (France). Schneider Electric Modicon M580 is a programmable automation controller. Schneider Electric Modicon Premium is a large programmable logic controller (PLC) for discrete or process applications. Schneider Electric Modicon Quantum is a large programmable logic controller (PLC) for process applications, high availability and safety solutions. \n\nMultiple Schneider Electric products have buffer overflow vulnerabilities that could be exploited by an attacker to cause a buffer overflow or heap overflow. This vulnerability stems from the incorrect verification of data boundaries when the network system or product performs operations on the memory, resulting in incorrect read and write operations to other associated memory locations. The following products and versions are affected: Schneider Electric Modicon M580 (all versions); Modicon M340 (all versions); Modicon Quantum (all versions); Modicon Premium (all versions)", "sources": [ { "db": "NVD", "id": "CVE-2018-7845" }, { "db": "JVNDB", "id": "JVNDB-2018-015478" }, { "db": "CNVD", "id": "CNVD-2019-34829" }, { "db": "IVD", "id": "292a6af5-a48a-4485-a9c5-805cc5bd52e0" }, { "db": "VULHUB", "id": "VHN-137877" }, { "db": "VULMON", "id": "CVE-2018-7845" } ], "trust": 2.52 }, "external_ids": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/external_ids#", "data": { "@container": "@list" }, "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": [ { "db": "NVD", "id": "CVE-2018-7845", "trust": 3.4 }, { "db": "TALOS", "id": "TALOS-2018-0745", "trust": 1.8 }, { "db": "SCHNEIDER", "id": "SEVD-2019-134-11", "trust": 1.8 }, { "db": "CNNVD", "id": "CNNVD-201905-918", "trust": 0.9 }, { "db": "CNVD", "id": "CNVD-2019-34829", "trust": 0.8 }, { "db": "JVNDB", "id": "JVNDB-2018-015478", "trust": 0.8 }, { "db": "IVD", "id": "292A6AF5-A48A-4485-A9C5-805CC5BD52E0", "trust": 0.2 }, { "db": "VULHUB", "id": "VHN-137877", "trust": 0.1 }, { "db": "VULMON", "id": "CVE-2018-7845", "trust": 0.1 } ], "sources": [ { "db": "IVD", "id": "292a6af5-a48a-4485-a9c5-805cc5bd52e0" }, { "db": "CNVD", "id": "CNVD-2019-34829" }, { "db": "VULHUB", "id": "VHN-137877" }, { "db": "VULMON", "id": "CVE-2018-7845" }, { "db": "JVNDB", "id": "JVNDB-2018-015478" }, { "db": "CNNVD", "id": "CNNVD-201905-918" }, { "db": "NVD", "id": "CVE-2018-7845" } ] }, "id": "VAR-201905-1027", "iot": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/iot#", "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": true, "sources": [ { "db": "IVD", "id": "292a6af5-a48a-4485-a9c5-805cc5bd52e0" }, { "db": "CNVD", "id": "CNVD-2019-34829" }, { "db": "VULHUB", "id": "VHN-137877" } ], "trust": 1.8935065 }, "iot_taxonomy": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/iot_taxonomy#", "data": { "@container": "@list" }, "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": [ { "category": [ "ICS" ], "sub_category": null, "trust": 0.8 } ], "sources": [ { "db": "IVD", "id": "292a6af5-a48a-4485-a9c5-805cc5bd52e0" }, { "db": "CNVD", "id": "CNVD-2019-34829" } ] }, "last_update_date": "2024-11-23T21:52:16.470000Z", "patch": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/patch#", "data": { "@container": "@list" }, "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": [ { "title": "SEVD-2019-134-11", "trust": 0.8, "url": "https://www.schneider-electric.com/en/download/document/SEVD-2019-134-11/" }, { "title": "", "trust": 0.1, "url": "https://github.com/yanissec/CVE-2018-7845 " } ], "sources": [ { "db": "VULMON", "id": "CVE-2018-7845" }, { "db": "JVNDB", "id": "JVNDB-2018-015478" } ] }, "problemtype_data": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/problemtype_data#", "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": [ { "problemtype": "CWE-125", "trust": 1.9 } ], "sources": [ { "db": "VULHUB", "id": "VHN-137877" }, { "db": "JVNDB", "id": "JVNDB-2018-015478" }, { "db": "NVD", "id": "CVE-2018-7845" } ] }, "references": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/references#", "data": { "@container": "@list" }, "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": [ { "trust": 2.0, "url": "https://nvd.nist.gov/vuln/detail/cve-2018-7845" }, { "trust": 1.8, "url": "https://www.schneider-electric.com/en/download/document/sevd-2019-134-11/" }, { "trust": 1.8, "url": "https://www.talosintelligence.com/vulnerability_reports/talos-2018-0745" }, { "trust": 0.8, "url": "https://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2018-7845" }, { "trust": 0.6, "url": "https://talosintelligence.com/vulnerability_reports/talos-2018-0745" }, { "trust": 0.1, "url": "https://cwe.mitre.org/data/definitions/125.html" }, { "trust": 0.1, "url": "https://github.com/yanissec/cve-2018-7845" }, { "trust": 0.1, "url": "https://nvd.nist.gov" } ], "sources": [ { "db": "CNVD", "id": "CNVD-2019-34829" }, { "db": "VULHUB", "id": "VHN-137877" }, { "db": "VULMON", "id": "CVE-2018-7845" }, { "db": "JVNDB", "id": "JVNDB-2018-015478" }, { "db": "CNNVD", "id": "CNNVD-201905-918" }, { "db": "NVD", "id": "CVE-2018-7845" } ] }, "sources": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#", "data": { "@container": "@list" } }, "data": [ { "db": "IVD", "id": "292a6af5-a48a-4485-a9c5-805cc5bd52e0" }, { "db": "CNVD", "id": "CNVD-2019-34829" }, { "db": "VULHUB", "id": "VHN-137877" }, { "db": "VULMON", "id": "CVE-2018-7845" }, { "db": "JVNDB", "id": "JVNDB-2018-015478" }, { "db": "CNNVD", "id": "CNNVD-201905-918" }, { "db": "NVD", "id": "CVE-2018-7845" } ] }, "sources_release_date": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources_release_date#", "data": { "@container": "@list" } }, "data": [ { "date": "2019-10-12T00:00:00", "db": "IVD", "id": "292a6af5-a48a-4485-a9c5-805cc5bd52e0" }, { "date": "2019-10-11T00:00:00", "db": "CNVD", "id": "CNVD-2019-34829" }, { "date": "2019-05-22T00:00:00", "db": "VULHUB", "id": "VHN-137877" }, { "date": "2019-05-22T00:00:00", "db": "VULMON", "id": "CVE-2018-7845" }, { "date": "2019-06-07T00:00:00", "db": "JVNDB", "id": "JVNDB-2018-015478" }, { "date": "2019-05-22T00:00:00", "db": "CNNVD", "id": "CNNVD-201905-918" }, { "date": "2019-05-22T20:29:01.620000", "db": "NVD", "id": "CVE-2018-7845" } ] }, "sources_update_date": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources_update_date#", "data": { "@container": "@list" } }, "data": [ { "date": "2019-10-12T00:00:00", "db": "CNVD", "id": "CNVD-2019-34829" }, { "date": "2019-06-10T00:00:00", "db": "VULHUB", "id": "VHN-137877" }, { "date": "2022-02-03T00:00:00", "db": "VULMON", "id": "CVE-2018-7845" }, { "date": "2019-06-07T00:00:00", "db": "JVNDB", "id": "JVNDB-2018-015478" }, { "date": "2022-03-10T00:00:00", "db": "CNNVD", "id": "CNNVD-201905-918" }, { "date": "2024-11-21T04:12:52.027000", "db": "NVD", "id": "CVE-2018-7845" } ] }, "threat_type": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/threat_type#", "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": "remote", "sources": [ { "db": "CNNVD", "id": "CNNVD-201905-918" } ], "trust": 0.6 }, "title": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/title#", "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": "plural Modicon Product out-of-bounds vulnerability", "sources": [ { "db": "JVNDB", "id": "JVNDB-2018-015478" } ], "trust": 0.8 }, "type": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/type#", "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": "Buffer error", "sources": [ { "db": "IVD", "id": "292a6af5-a48a-4485-a9c5-805cc5bd52e0" }, { "db": "CNNVD", "id": "CNNVD-201905-918" } ], "trust": 0.8 } }
Sightings
Author | Source | Type | Date |
---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or seen somewhere by the user.
- Confirmed: The vulnerability is confirmed from an analyst perspective.
- Exploited: This vulnerability was exploited and seen by the user reporting the sighting.
- Patched: This vulnerability was successfully patched by the user reporting the sighting.
- Not exploited: This vulnerability was not exploited or seen by the user reporting the sighting.
- Not confirmed: The user expresses doubt about the veracity of the vulnerability.
- Not patched: This vulnerability was not successfully patched by the user reporting the sighting.