ID

VAR-202211-1695


CVE

CVE-2022-43509


TITLE

Made by Omron  CX-Programmer  Multiple vulnerabilities in

Trust: 0.8

sources: JVNDB: JVNDB-2022-002765

DESCRIPTION

Out-of-bounds write vulnerability exists in CX-Programmer v.9.77 and earlier, which may lead to information disclosure and/or arbitrary code execution by having a user to open a specially crafted CXP file. Provided by Omron Corporation CX-Programmer contains multiple vulnerabilities: * Use of freed memory ( Use-after-free )( CWE-416 ) - CVE-2022-43508 , CVE-2023-22277 , CVE-2023-22317 , CVE-2023-22314 It was * out-of-bounds write ( CWE-787 ) - CVE-2022-43509 It was * stack-based buffer overflow ( CWE-121 ) - CVE-2022-43667 This vulnerability information is JPCERT/CC Report to JPCERT/CC Coordinated with the developer. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Omron CX-One. 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 CXP files in the CX-Programmer module. 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 in the context of the current process

Trust: 2.34

sources: NVD: CVE-2022-43509 // JVNDB: JVNDB-2022-002765 // ZDI: ZDI-23-634 // VULHUB: VHN-440561

AFFECTED PRODUCTS

vendor:omronmodel:cx-programmerscope:lteversion:9.77

Trust: 1.0

vendor:オムロン株式会社model:cx-programmerscope:lteversion:ver.9.77 and earlier - cve-2022-43508

Trust: 0.8

vendor:オムロン株式会社model:cx-programmerscope:eqversion: -

Trust: 0.8

vendor:オムロン株式会社model:cx-programmerscope:lteversion:ver.9.79 and earlier - cve-2023-22277 , cve-2023-22317 , cve-2023-22314

Trust: 0.8

vendor:オムロン株式会社model:cx-programmerscope:lteversion:ver.9.78 and earlier - cve-2022-43509 , cve-2022-43667

Trust: 0.8

vendor:omronmodel:cx-onescope: - version: -

Trust: 0.7

sources: ZDI: ZDI-23-634 // JVNDB: JVNDB-2022-002765 // NVD: CVE-2022-43509

CVSS

SEVERITY

CVSSV2

CVSSV3

nvd@nist.gov: CVE-2022-43509
value: HIGH

Trust: 1.0

OTHER: JVNDB-2022-002765
value: HIGH

Trust: 0.8

ZDI: CVE-2022-43509
value: HIGH

Trust: 0.7

CNNVD: CNNVD-202211-3542
value: HIGH

Trust: 0.6

nvd@nist.gov: CVE-2022-43509
baseSeverity: HIGH
baseScore: 7.8
vectorString: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
attackVector: LOCAL
attackComplexity: LOW
privilegesRequired: NONE
userInteraction: REQUIRED
scope: UNCHANGED
confidentialityImpact: HIGH
integrityImpact: HIGH
availabilityImpact: HIGH
exploitabilityScore: 1.8
impactScore: 5.9
version: 3.1

Trust: 1.0

OTHER: JVNDB-2022-002765
baseSeverity: HIGH
baseScore: 7.8
vectorString: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
attackVector: LOCAL
attackComplexity: LOW
privilegesRequired: NONE
userInteraction: REQUIRED
scope: UNCHANGED
confidentialityImpact: HIGH
integrityImpact: HIGH
availabilityImpact: HIGH
exploitabilityScore: NONE
impactScore: NONE
version: 3.0

Trust: 0.8

ZDI: CVE-2022-43509
baseSeverity: HIGH
baseScore: 7.8
vectorString: AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
attackVector: LOCAL
attackComplexity: LOW
privilegesRequired: NONE
userInteraction: REQUIRED
scope: UNCHANGED
confidentialityImpact: HIGH
integrityImpact: HIGH
availabilityImpact: HIGH
exploitabilityScore: 1.8
impactScore: 5.9
version: 3.0

Trust: 0.7

sources: ZDI: ZDI-23-634 // JVNDB: JVNDB-2022-002765 // CNNVD: CNNVD-202211-3542 // NVD: CVE-2022-43509

PROBLEMTYPE DATA

problemtype:CWE-787

Trust: 1.1

problemtype:Stack-based buffer overflow (CWE-121) [ others ]

Trust: 0.8

problemtype: Use of freed memory (CWE-416) [ others ]

Trust: 0.8

problemtype: Out-of-bounds writing (CWE-787) [ others ]

Trust: 0.8

sources: VULHUB: VHN-440561 // JVNDB: JVNDB-2022-002765 // NVD: CVE-2022-43509

THREAT TYPE

local

Trust: 0.6

sources: CNNVD: CNNVD-202211-3542

TYPE

buffer error

Trust: 0.6

sources: CNNVD: CNNVD-202211-3542

PATCH

title:Information from Omron Corporationurl:https://jvn.jp/vu/JVNVU92877622/995504/index.html

Trust: 0.8

title:Omron has issued an update to correct this vulnerability.url:https://www.cisa.gov/uscert/ics/advisories/icsa-22-356-04

Trust: 0.7

title:Omron CX-Programmer Buffer error vulnerability fixurl:http://123.124.177.30/web/xxk/bdxqById.tag?id=216966

Trust: 0.6

sources: ZDI: ZDI-23-634 // JVNDB: JVNDB-2022-002765 // CNNVD: CNNVD-202211-3542

EXTERNAL IDS

db:NVDid:CVE-2022-43509

Trust: 4.0

db:JVNid:JVNVU92877622

Trust: 2.5

db:ICS CERTid:ICSA-22-356-04

Trust: 1.4

db:JVNDBid:JVNDB-2022-002765

Trust: 1.4

db:ZDI_CANid:ZDI-CAN-15484

Trust: 0.7

db:ZDIid:ZDI-23-634

Trust: 0.7

db:AUSCERTid:ESB-2022.6664

Trust: 0.6

db:CNNVDid:CNNVD-202211-3542

Trust: 0.6

db:VULHUBid:VHN-440561

Trust: 0.1

sources: ZDI: ZDI-23-634 // VULHUB: VHN-440561 // JVNDB: JVNDB-2022-002765 // CNNVD: CNNVD-202211-3542 // NVD: CVE-2022-43509

REFERENCES

url:https://jvn.jp/vu/jvnvu92877622/index.html

Trust: 2.5

url:https://jvn.jp/en/vu/jvnvu92877622/index.html

Trust: 1.7

url:https://www.cisa.gov/uscert/ics/advisories/icsa-22-356-04

Trust: 1.5

url:https://nvd.nist.gov/vuln/detail/cve-2022-43508

Trust: 0.8

url:https://nvd.nist.gov/vuln/detail/cve-2022-43509

Trust: 0.8

url:https://nvd.nist.gov/vuln/detail/cve-2022-43667

Trust: 0.8

url:https://nvd.nist.gov/vuln/detail/cve-2023-22277

Trust: 0.8

url:https://nvd.nist.gov/vuln/detail/cve-2023-22314

Trust: 0.8

url:https://nvd.nist.gov/vuln/detail/cve-2023-22317

Trust: 0.8

url:https://us-cert.cisa.gov/ics/advisories/icsa-22-356-04

Trust: 0.6

url:https://cxsecurity.com/cveshow/cve-2022-43509/

Trust: 0.6

url:https://www.auscert.org.au/bulletins/esb-2022.6664

Trust: 0.6

url:https://jvndb.jvn.jp/en/contents/2022/jvndb-2022-002765.html

Trust: 0.6

sources: ZDI: ZDI-23-634 // VULHUB: VHN-440561 // JVNDB: JVNDB-2022-002765 // CNNVD: CNNVD-202211-3542 // NVD: CVE-2022-43509

CREDITS

xina1i

Trust: 0.7

sources: ZDI: ZDI-23-634

SOURCES

db:ZDIid:ZDI-23-634
db:VULHUBid:VHN-440561
db:JVNDBid:JVNDB-2022-002765
db:CNNVDid:CNNVD-202211-3542
db:NVDid:CVE-2022-43509

LAST UPDATE DATE

2024-08-14T14:37:10.088000+00:00


SOURCES UPDATE DATE

db:ZDIid:ZDI-23-634date:2023-05-17T00:00:00
db:VULHUBid:VHN-440561date:2022-12-09T00:00:00
db:JVNDBid:JVNDB-2022-002765date:2024-04-05T09:14:00
db:CNNVDid:CNNVD-202211-3542date:2022-12-26T00:00:00
db:NVDid:CVE-2022-43509date:2022-12-09T01:27:25.850

SOURCES RELEASE DATE

db:ZDIid:ZDI-23-634date:2023-05-17T00:00:00
db:VULHUBid:VHN-440561date:2022-12-07T00:00:00
db:JVNDBid:JVNDB-2022-002765date:2022-11-28T00:00:00
db:CNNVDid:CNNVD-202211-3542date:2022-11-25T00:00:00
db:NVDid:CVE-2022-43509date:2022-12-07T04:15:10.850