var-201803-2208
Vulnerability from variot
In Omron CX-Supervisor Versions 3.30 and prior, parsing malformed project files may cause a stack-based buffer overflow. * * Uninitialized pointer access (CWE-824) - CVE-2018-7515 There is a possibility of accessing an uninitialized pointer due to the processing of a specially crafted packet. * * Write outside memory boundary (CWE-787) - CVE-2018-7517 ∙ There is a possibility of writing outside the memory boundary due to processing of a specially crafted project file. * * Freed memory used (CWE-416) - CVE-2018-7521 This is a vulnerability in the use of released memory due to processing of specially crafted project files. * * Memory double release (CWE-415) - CVE-2018-7523 This is a memory double release vulnerability caused by processing of specially crafted project files. * * Untrusted pointer reference (CWE-822) - CVE-2018-7525 There is a possibility of referring to untrusted pointers due to processing of specially crafted packets.A remote attacker could execute arbitrary code. This vulnerability allows remote attackers to execute arbitrary code on vulnerable installations of OMRON CX-Supervisor. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.The specific flaw exists within the parsing of SCS project files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a stack-based buffer. An attacker can leverage this vulnerability to execute code under the context of the current process. CX-Supervisor is a Miscellaneous Shareware software. CX-Supervisor is dedicated to the design and operation of PC visualization and machine control. A buffer overflow vulnerability exists in Omron CX-Supervisor 3.30 and earlier. Omron CX-Supervisor is prone to the following security vulnerabilities: 1. A stack-based buffer-overflow vulnerability 2. A heap-based buffer-overflow vulnerability 3. Omron CX-Supervisor Versions 3.30 and prior are vulnerable; other versions may also be affected. Omron CX-Supervisor is a visual machine controller produced by Omron Corporation of Japan
Show details on source website{ "affected_products": { "_id": null, "data": [ { "_id": null, "model": "cx-supervisor", "scope": "lte", "trust": 1.0, "vendor": "omron", "version": "3.30" }, { "_id": null, "model": "cx-supervisor", "scope": "eq", "trust": 0.9, "vendor": "omron", "version": "3.30" }, { "_id": null, "model": "cx-supervisor", "scope": "lte", "trust": 0.8, "vendor": "omron", "version": "version 3.30" }, { "_id": null, "model": "cx-supervisor", "scope": null, "trust": 0.7, "vendor": "omron", "version": null }, { "_id": null, "model": "cx-supervisor", "scope": "lte", "trust": 0.6, "vendor": "omron", "version": "\u003c=3.30" }, { "_id": null, "model": "cx-supervisor", "scope": "ne", "trust": 0.3, "vendor": "omron", "version": "3.4.1" }, { "_id": null, "model": null, "scope": "eq", "trust": 0.2, "vendor": "cx supervisor", "version": "*" } ], "sources": [ { "db": "IVD", "id": "e2e610b1-39ab-11e9-a998-000c29342cb1" }, { "db": "ZDI", "id": "ZDI-18-250" }, { "db": "CNVD", "id": "CNVD-2018-05313" }, { "db": "BID", "id": "103394" }, { "db": "JVNDB", "id": "JVNDB-2018-001951" }, { "db": "CNNVD", "id": "CNNVD-201803-651" }, { "db": "NVD", "id": "CVE-2018-7513" } ] }, "configurations": { "_id": null, "data": [ { "CVE_data_version": "4.0", "nodes": [ { "cpe_match": [ { "cpe22Uri": "cpe:/a:omron:cx-supervisor", "vulnerable": true } ], "operator": "OR" } ] } ], "sources": [ { "db": "JVNDB", "id": "JVNDB-2018-001951" } ] }, "credits": { "_id": null, "data": "rgod", "sources": [ { "db": "ZDI", "id": "ZDI-18-250" } ], "trust": 0.7 }, "cve": "CVE-2018-7513", "cvss": { "_id": null, "data": [ { "cvssV2": [ { "acInsufInfo": null, "accessComplexity": "Medium", "accessVector": "Network", "authentication": "None", "author": "JPCERT/CC", "availabilityImpact": "Partial", "baseScore": 6.8, "confidentialityImpact": "Partial", "exploitabilityScore": null, "id": "JVNDB-2018-001951", "impactScore": null, "integrityImpact": "Partial", "obtainAllPrivilege": null, "obtainOtherPrivilege": null, "obtainUserPrivilege": null, "severity": "Medium", "trust": 5.6, "userInteractionRequired": null, "vectorString": "AV:N/AC:M/Au:N/C:P/I:P/A:P", "version": "2.0" }, { "accessComplexity": "LOW", "accessVector": "LOCAL", "authentication": "NONE", "author": "nvd@nist.gov", "availabilityImpact": "PARTIAL", "baseScore": 4.6, "confidentialityImpact": "PARTIAL", "exploitabilityScore": 3.9, "id": "CVE-2018-7513", "impactScore": 6.4, "integrityImpact": "PARTIAL", "severity": "MEDIUM", "trust": 1.0, "vectorString": "AV:L/AC:L/Au:N/C:P/I:P/A:P", "version": "2.0" }, { "acInsufInfo": null, "accessComplexity": "MEDIUM", "accessVector": "NETWORK", "authentication": "NONE", "author": "ZDI", "availabilityImpact": "PARTIAL", "baseScore": 6.8, "confidentialityImpact": "PARTIAL", "exploitabilityScore": 8.6, "id": "CVE-2018-7513", "impactScore": 6.4, "integrityImpact": "PARTIAL", "obtainAllPrivilege": null, "obtainOtherPrivilege": null, "obtainUserPrivilege": null, "severity": "MEDIUM", "trust": 0.7, "userInteractionRequired": null, "vectorString": "AV:N/AC:M/Au:N/C:P/I:P/A:P", "version": "2.0" }, { "accessComplexity": "LOW", "accessVector": "LOCAL", "authentication": "NONE", "author": "CNVD", "availabilityImpact": "PARTIAL", "baseScore": 4.6, "confidentialityImpact": "PARTIAL", "exploitabilityScore": 3.9, "id": "CNVD-2018-05313", "impactScore": 6.4, "integrityImpact": "PARTIAL", "severity": "MEDIUM", "trust": 0.6, "vectorString": "AV:L/AC:L/Au:N/C:P/I:P/A:P", "version": "2.0" }, { "accessComplexity": "LOW", "accessVector": "LOCAL", "authentication": "NONE", "author": "IVD", "availabilityImpact": "PARTIAL", "baseScore": 4.6, "confidentialityImpact": "PARTIAL", "exploitabilityScore": 3.9, "id": "e2e610b1-39ab-11e9-a998-000c29342cb1", "impactScore": 6.4, "integrityImpact": "PARTIAL", "severity": "MEDIUM", "trust": 0.2, "vectorString": "AV:L/AC:L/Au:N/C:P/I:P/A:P", "version": "2.9 [IVD]" }, { "accessComplexity": "LOW", "accessVector": "LOCAL", "authentication": "NONE", "author": "VULHUB", "availabilityImpact": "PARTIAL", "baseScore": 4.6, "confidentialityImpact": "PARTIAL", "exploitabilityScore": 3.9, "id": "VHN-137545", "impactScore": 6.4, "integrityImpact": "PARTIAL", "severity": "MEDIUM", "trust": 0.1, "vectorString": "AV:L/AC:L/AU:N/C:P/I:P/A:P", "version": "2.0" } ], "cvssV3": [ { "attackComplexity": "Low", "attackVector": "Local", "author": "JPCERT/CC", "availabilityImpact": "Low", "baseScore": 5.3, "baseSeverity": "Medium", "confidentialityImpact": "Low", "exploitabilityScore": null, "id": "JVNDB-2018-001951", "impactScore": null, "integrityImpact": "Low", "privilegesRequired": "None", "scope": "Unchanged", "trust": 5.6, "userInteraction": "Required", "vectorString": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L", "version": "3.0" }, { "attackComplexity": "LOW", "attackVector": "LOCAL", "author": "nvd@nist.gov", "availabilityImpact": "LOW", "baseScore": 5.3, "baseSeverity": "MEDIUM", "confidentialityImpact": "LOW", "exploitabilityScore": 1.8, "id": "CVE-2018-7513", "impactScore": 3.4, "integrityImpact": "LOW", "privilegesRequired": "LOW", "scope": "UNCHANGED", "trust": 1.0, "userInteraction": "NONE", "vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", "version": "3.1" } ], "severity": [ { "author": "JPCERT/CC", "id": "JVNDB-2018-001951", "trust": 5.6, "value": "Medium" }, { "author": "nvd@nist.gov", "id": "CVE-2018-7513", "trust": 1.0, "value": "MEDIUM" }, { "author": "ZDI", "id": "CVE-2018-7513", "trust": 0.7, "value": "MEDIUM" }, { "author": "CNVD", "id": "CNVD-2018-05313", "trust": 0.6, "value": "MEDIUM" }, { "author": "CNNVD", "id": "CNNVD-201803-651", "trust": 0.6, "value": "MEDIUM" }, { "author": "IVD", "id": "e2e610b1-39ab-11e9-a998-000c29342cb1", "trust": 0.2, "value": "MEDIUM" }, { "author": "VULHUB", "id": "VHN-137545", "trust": 0.1, "value": "MEDIUM" } ] } ], "sources": [ { "db": "IVD", "id": "e2e610b1-39ab-11e9-a998-000c29342cb1" }, { "db": "ZDI", "id": "ZDI-18-250" }, { "db": "CNVD", "id": "CNVD-2018-05313" }, { "db": "VULHUB", "id": "VHN-137545" }, { "db": "JVNDB", "id": "JVNDB-2018-001951" }, { "db": "JVNDB", "id": "JVNDB-2018-001951" }, { "db": "JVNDB", "id": "JVNDB-2018-001951" }, { "db": "JVNDB", "id": "JVNDB-2018-001951" }, { "db": "JVNDB", "id": "JVNDB-2018-001951" }, { "db": "JVNDB", "id": "JVNDB-2018-001951" }, { "db": "JVNDB", "id": "JVNDB-2018-001951" }, { "db": "CNNVD", "id": "CNNVD-201803-651" }, { "db": "NVD", "id": "CVE-2018-7513" } ] }, "description": { "_id": null, "data": "In Omron CX-Supervisor Versions 3.30 and prior, parsing malformed project files may cause a stack-based buffer overflow. * * Uninitialized pointer access (CWE-824) - CVE-2018-7515 There is a possibility of accessing an uninitialized pointer due to the processing of a specially crafted packet. * * Write outside memory boundary (CWE-787) - CVE-2018-7517 \u2219 There is a possibility of writing outside the memory boundary due to processing of a specially crafted project file. * * Freed memory used (CWE-416) - CVE-2018-7521 This is a vulnerability in the use of released memory due to processing of specially crafted project files. * * Memory double release (CWE-415) - CVE-2018-7523 This is a memory double release vulnerability caused by processing of specially crafted project files. * * Untrusted pointer reference (CWE-822) - CVE-2018-7525 There is a possibility of referring to untrusted pointers due to processing of specially crafted packets.A remote attacker could execute arbitrary code. This vulnerability allows remote attackers to execute arbitrary code on vulnerable installations of OMRON CX-Supervisor. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.The specific flaw exists within the parsing of SCS project files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a stack-based buffer. An attacker can leverage this vulnerability to execute code under the context of the current process. CX-Supervisor is a Miscellaneous Shareware software. CX-Supervisor is dedicated to the design and operation of PC visualization and machine control. A buffer overflow vulnerability exists in Omron CX-Supervisor 3.30 and earlier. Omron CX-Supervisor is prone to the following security vulnerabilities:\n1. A stack-based buffer-overflow vulnerability\n2. A heap-based buffer-overflow vulnerability\n3. \nOmron CX-Supervisor Versions 3.30 and prior are vulnerable; other versions may also be affected. Omron CX-Supervisor is a visual machine controller produced by Omron Corporation of Japan", "sources": [ { "db": "NVD", "id": "CVE-2018-7513" }, { "db": "JVNDB", "id": "JVNDB-2018-001951" }, { "db": "ZDI", "id": "ZDI-18-250" }, { "db": "CNVD", "id": "CNVD-2018-05313" }, { "db": "BID", "id": "103394" }, { "db": "IVD", "id": "e2e610b1-39ab-11e9-a998-000c29342cb1" }, { "db": "VULHUB", "id": "VHN-137545" } ], "trust": 3.33 }, "external_ids": { "_id": null, "data": [ { "db": "NVD", "id": "CVE-2018-7513", "trust": 4.3 }, { "db": "ICS CERT", "id": "ICSA-18-072-01", "trust": 3.4 }, { "db": "BID", "id": "103394", "trust": 2.0 }, { "db": "CNNVD", "id": "CNNVD-201803-651", "trust": 0.9 }, { "db": "CNVD", "id": "CNVD-2018-05313", "trust": 0.8 }, { "db": "JVN", "id": "JVNVU95051832", "trust": 0.8 }, { "db": "JVNDB", "id": "JVNDB-2018-001951", "trust": 0.8 }, { "db": "ZDI_CAN", "id": "ZDI-CAN-5299", "trust": 0.7 }, { "db": "ZDI", "id": "ZDI-18-250", "trust": 0.7 }, { "db": "IVD", "id": "E2E610B1-39AB-11E9-A998-000C29342CB1", "trust": 0.2 }, { "db": "VULHUB", "id": "VHN-137545", "trust": 0.1 } ], "sources": [ { "db": "IVD", "id": "e2e610b1-39ab-11e9-a998-000c29342cb1" }, { "db": "ZDI", "id": "ZDI-18-250" }, { "db": "CNVD", "id": "CNVD-2018-05313" }, { "db": "VULHUB", "id": "VHN-137545" }, { "db": "BID", "id": "103394" }, { "db": "JVNDB", "id": "JVNDB-2018-001951" }, { "db": "CNNVD", "id": "CNNVD-201803-651" }, { "db": "NVD", "id": "CVE-2018-7513" } ] }, "id": "VAR-201803-2208", "iot": { "_id": null, "data": true, "sources": [ { "db": "IVD", "id": "e2e610b1-39ab-11e9-a998-000c29342cb1" }, { "db": "CNVD", "id": "CNVD-2018-05313" }, { "db": "VULHUB", "id": "VHN-137545" } ], "trust": 1.4707547 }, "iot_taxonomy": { "_id": null, "data": [ { "category": [ "ICS" ], "sub_category": null, "trust": 0.8 } ], "sources": [ { "db": "IVD", "id": "e2e610b1-39ab-11e9-a998-000c29342cb1" }, { "db": "CNVD", "id": "CNVD-2018-05313" } ] }, "last_update_date": "2024-11-23T21:39:28.517000Z", "patch": { "_id": null, "data": [ { "title": "Release Notes For CX-Supervisor 3.4.1", "trust": 0.8, "url": "https://www.myomron.com/index.php?action=kb\u0026article=1707" }, { "title": "OMRON has issued an update to correct this vulnerability.", "trust": 0.7, "url": "https://ics-cert.us-cert.gov/advisories/ICSA-18-072-01" }, { "title": "Patch for Omron CX-Supervisor Buffer Overflow Vulnerability", "trust": 0.6, "url": "https://www.cnvd.org.cn/patchInfo/show/121525" }, { "title": "Omron CX-Supervisor Buffer error vulnerability fix", "trust": 0.6, "url": "http://www.cnnvd.org.cn/web/xxk/bdxqById.tag?id=79270" } ], "sources": [ { "db": "ZDI", "id": "ZDI-18-250" }, { "db": "CNVD", "id": "CNVD-2018-05313" }, { "db": "JVNDB", "id": "JVNDB-2018-001951" }, { "db": "CNNVD", "id": "CNNVD-201803-651" } ] }, "problemtype_data": { "_id": null, "data": [ { "problemtype": "CWE-787", "trust": 1.9 }, { "problemtype": "CWE-121", "trust": 1.8 }, { "problemtype": "CWE-122", "trust": 0.8 }, { "problemtype": "CWE-416", "trust": 0.8 }, { "problemtype": "CWE-824", "trust": 0.8 }, { "problemtype": "CWE-822", "trust": 0.8 }, { "problemtype": "CWE-415", "trust": 0.8 }, { "problemtype": "CWE-119", "trust": 0.1 } ], "sources": [ { "db": "VULHUB", "id": "VHN-137545" }, { "db": "JVNDB", "id": "JVNDB-2018-001951" }, { "db": "NVD", "id": "CVE-2018-7513" } ] }, "references": { "_id": null, "data": [ { "trust": 4.1, "url": "https://ics-cert.us-cert.gov/advisories/icsa-18-072-01" }, { "trust": 1.7, "url": "http://www.securityfocus.com/bid/103394" }, { "trust": 0.8, "url": "https://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2018-7517" }, { "trust": 0.8, "url": "https://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2018-7519" }, { "trust": 0.8, "url": "https://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2018-7521" }, { "trust": 0.8, "url": "https://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2018-7523" }, { "trust": 0.8, "url": "https://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2018-7525" }, { "trust": 0.8, "url": "https://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2018-7513" }, { "trust": 0.8, "url": "https://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2018-7515" }, { "trust": 0.8, "url": "https://ics-cert.us-cert.gov/recommended-practices" }, { "trust": 0.8, "url": "http://jvn.jp/vu/jvnvu95051832/index.html" }, { "trust": 0.8, "url": "https://nvd.nist.gov/vuln/detail/cve-2018-7515" }, { "trust": 0.8, "url": "https://nvd.nist.gov/vuln/detail/cve-2018-7517" }, { "trust": 0.8, "url": "https://nvd.nist.gov/vuln/detail/cve-2018-7519" }, { "trust": 0.8, "url": "https://nvd.nist.gov/vuln/detail/cve-2018-7521" }, { "trust": 0.8, "url": "https://nvd.nist.gov/vuln/detail/cve-2018-7523" }, { "trust": 0.8, "url": "https://nvd.nist.gov/vuln/detail/cve-2018-7525" }, { "trust": 0.8, "url": "https://nvd.nist.gov/vuln/detail/cve-2018-7513" }, { "trust": 0.3, "url": "https://industrial.omron.eu/" } ], "sources": [ { "db": "ZDI", "id": "ZDI-18-250" }, { "db": "CNVD", "id": "CNVD-2018-05313" }, { "db": "VULHUB", "id": "VHN-137545" }, { "db": "BID", "id": "103394" }, { "db": "JVNDB", "id": "JVNDB-2018-001951" }, { "db": "CNNVD", "id": "CNNVD-201803-651" }, { "db": "NVD", "id": "CVE-2018-7513" } ] }, "sources": { "_id": null, "data": [ { "db": "IVD", "id": "e2e610b1-39ab-11e9-a998-000c29342cb1", "ident": null }, { "db": "ZDI", "id": "ZDI-18-250", "ident": null }, { "db": "CNVD", "id": "CNVD-2018-05313", "ident": null }, { "db": "VULHUB", "id": "VHN-137545", "ident": null }, { "db": "BID", "id": "103394", "ident": null }, { "db": "JVNDB", "id": "JVNDB-2018-001951", "ident": null }, { "db": "CNNVD", "id": "CNNVD-201803-651", "ident": null }, { "db": "NVD", "id": "CVE-2018-7513", "ident": null } ] }, "sources_release_date": { "_id": null, "data": [ { "date": "2018-03-15T00:00:00", "db": "IVD", "id": "e2e610b1-39ab-11e9-a998-000c29342cb1", "ident": null }, { "date": "2018-03-23T00:00:00", "db": "ZDI", "id": "ZDI-18-250", "ident": null }, { "date": "2018-03-15T00:00:00", "db": "CNVD", "id": "CNVD-2018-05313", "ident": null }, { "date": "2018-03-21T00:00:00", "db": "VULHUB", "id": "VHN-137545", "ident": null }, { "date": "2018-03-13T00:00:00", "db": "BID", "id": "103394", "ident": null }, { "date": "2018-03-16T00:00:00", "db": "JVNDB", "id": "JVNDB-2018-001951", "ident": null }, { "date": "2018-03-19T00:00:00", "db": "CNNVD", "id": "CNNVD-201803-651", "ident": null }, { "date": "2018-03-21T20:29:01.090000", "db": "NVD", "id": "CVE-2018-7513", "ident": null } ] }, "sources_update_date": { "_id": null, "data": [ { "date": "2018-03-23T00:00:00", "db": "ZDI", "id": "ZDI-18-250", "ident": null }, { "date": "2018-03-15T00:00:00", "db": "CNVD", "id": "CNVD-2018-05313", "ident": null }, { "date": "2020-10-02T00:00:00", "db": "VULHUB", "id": "VHN-137545", "ident": null }, { "date": "2018-03-13T00:00:00", "db": "BID", "id": "103394", "ident": null }, { "date": "2018-08-22T00:00:00", "db": "JVNDB", "id": "JVNDB-2018-001951", "ident": null }, { "date": "2020-10-09T00:00:00", "db": "CNNVD", "id": "CNNVD-201803-651", "ident": null }, { "date": "2024-11-21T04:12:16.530000", "db": "NVD", "id": "CVE-2018-7513", "ident": null } ] }, "threat_type": { "_id": null, "data": "local", "sources": [ { "db": "CNNVD", "id": "CNNVD-201803-651" } ], "trust": 0.6 }, "title": { "_id": null, "data": "Omron CX-Supervisor Buffer Overflow Vulnerability", "sources": [ { "db": "IVD", "id": "e2e610b1-39ab-11e9-a998-000c29342cb1" }, { "db": "CNVD", "id": "CNVD-2018-05313" } ], "trust": 0.8 }, "type": { "_id": null, "data": "Buffer error", "sources": [ { "db": "IVD", "id": "e2e610b1-39ab-11e9-a998-000c29342cb1" }, { "db": "CNNVD", "id": "CNNVD-201803-651" } ], "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.