{"id":"CVE-2022-45790","aliases":["EUVD-2022-48646","GHSA-c7q6-prxw-fgx7"],"status":"published","title":"Omron FINS memory protection susceptible to bruteforce","description":"The Omron FINS protocol has an authenticated feature to prevent access to memory regions. Authentication is susceptible to bruteforce attack, which may allow an adversary to gain access to protected memory. This access can allow overwrite of values including programmed logic.","severity":{"version":"3.1","score":8.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N","level":"high","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-10","score":0.00905,"percentile":0.60118,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-307"],"published":"2024-01-22T17:22:14Z","modified":"2026-06-17T05:10:44Z","products":[{"vendor":"omron","product":"cj-series and cs-series cpu modules"},{"vendor":"omron","product":"cj1g-cpu42p_firmware"},{"vendor":"omron","product":"cj1g-cpu43p_firmware"},{"vendor":"omron","product":"cj1g-cpu44p_firmware"},{"vendor":"omron","product":"cj1g-cpu45p-gtc_firmware"},{"vendor":"omron","product":"cj1g-cpu45p_firmware"},{"vendor":"omron","product":"cj2h-cpu64-eip_firmware"},{"vendor":"omron","product":"cj2h-cpu64_firmware"},{"vendor":"omron","product":"cj2h-cpu65-eip_firmware"},{"vendor":"omron","product":"cj2h-cpu65_firmware"},{"vendor":"omron","product":"cj2h-cpu66-eip_firmware"},{"vendor":"omron","product":"cj2h-cpu66_firmware"},{"vendor":"omron","product":"cj2h-cpu67-eip_firmware"},{"vendor":"omron","product":"cj2h-cpu67_firmware"},{"vendor":"omron","product":"cj2h-cpu68-eip_firmware"},{"vendor":"omron","product":"cj2h-cpu68_firmware"},{"vendor":"omron","product":"cj2m-cpu11_firmware"},{"vendor":"omron","product":"cj2m-cpu12_firmware"},{"vendor":"omron","product":"cj2m-cpu13_firmware"},{"vendor":"omron","product":"cj2m-cpu14_firmware"},{"vendor":"omron","product":"cj2m-cpu15_firmware"},{"vendor":"omron","product":"cj2m-cpu31_firmware"},{"vendor":"omron","product":"cj2m-cpu32_firmware"},{"vendor":"omron","product":"cj2m-cpu33_firmware"},{"vendor":"omron","product":"cj2m-cpu34_firmware"},{"vendor":"omron","product":"cj2m-cpu35_firmware"},{"vendor":"omron","product":"cj2m-md211_firmware"},{"vendor":"omron","product":"cj2m-md212_firmware"},{"vendor":"omron","product":"cp1e-e_firmware"},{"vendor":"omron","product":"cp1e-n_firmware"},{"vendor":"omron","product":"cs1d-cpu42s_firmware"},{"vendor":"omron","product":"cs1d-cpu44s_firmware"},{"vendor":"omron","product":"cs1d-cpu65h_firmware"},{"vendor":"omron","product":"cs1d-cpu65p_firmware"},{"vendor":"omron","product":"cs1d-cpu65s_firmware"},{"vendor":"omron","product":"cs1d-cpu67h_firmware"},{"vendor":"omron","product":"cs1d-cpu67p_firmware"},{"vendor":"omron","product":"cs1d-cpu67s_firmware"},{"vendor":"omron","product":"cs1g-cpu42h_firmware"},{"vendor":"omron","product":"cs1g-cpu43h_firmware"},{"vendor":"omron","product":"cs1g-cpu44h_firmware"},{"vendor":"omron","product":"cs1g-cpu45h_firmware"},{"vendor":"omron","product":"cs1h-cpu63h_firmware"},{"vendor":"omron","product":"cs1h-cpu64h_firmware"},{"vendor":"omron","product":"cs1h-cpu65h_firmware"},{"vendor":"omron","product":"cs1h-cpu66h_firmware"},{"vendor":"omron","product":"cs1h-cpu67h_firmware"}],"references":[{"url":"https://www.cisa.gov/news-events/ics-advisories/icsa-23-262-05","tags":["x_transferred","Third Party Advisory","US Government Resource"]},{"url":"https://www.fa.omron.co.jp/product/security/assets/pdf/en/OMSR-2023-010_en.pdf","tags":["x_transferred","Vendor Advisory"]},{"url":"https://www.dragos.com/advisory/omron-plc-and-engineering-software-network-and-file-format-access/","tags":["x_transferred","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-45790"},{"url":"https://github.com/advisories/GHSA-c7q6-prxw-fgx7"}],"sources":{"cve":[{"id":"CVE-2022-45790","title":"Omron FINS memory protection susceptible to bruteforce","description":"The Omron FINS protocol has an authenticated feature to prevent access to memory regions. Authentication is susceptible to bruteforce attack, which may allow an adversary to gain access to protected memory. This access can allow overwrite of values including programmed logic.","status":"published","published":"2024-01-22T17:22:14.476Z","modified":"2024-11-13T16:53:38.204Z","cvss":[{"version":"3.1","score":8.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N","level":"high","assessor":"cna"}],"cwes":["CWE-307"],"updated_at":"2026-11-02T14:34:31.519788Z"}],"euvd":[{"id":"EUVD-2022-48646","description":"The Omron FINS protocol has an authenticated feature to prevent access to memory regions. Authentication is susceptible to bruteforce attack, which may allow an adversary to gain access to protected memory. This access can allow overwrite of values including programmed logic.","status":"published","published":"2024-01-22T17:22:14Z","modified":"2024-11-13T16:53:38Z","cvss":[{"version":"3.1","score":8.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N","level":"high"}],"updated_at":"2026-11-03T00:05:02.514936Z"}],"ghsa":[{"id":"GHSA-c7q6-prxw-fgx7","title":"The Omron FINS protocol has an authenticated feature to prevent access to memory regions....","description":"The Omron FINS protocol has an authenticated feature to prevent access to memory regions. Authentication is susceptible to bruteforce attack, which may allow an adversary to gain access to protected memory. This access can allow overwrite of values including programmed logic.","status":"published","published":"2024-01-22T18:31:16Z","modified":"2024-01-22T18:31:22Z","cvss":[{"version":"3.1","score":8.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N","level":"high"}],"cwes":["CWE-307"],"updated_at":"2026-11-02T14:55:27.854531Z"}],"nvd":[{"id":"CVE-2022-45790","description":"The Omron FINS protocol has an authenticated feature to prevent access to memory regions. Authentication is susceptible to bruteforce attack, which may allow an adversary to gain access to protected memory. This access can allow overwrite of values including programmed logic.","status":"published","published":"2024-01-22T18:15:19.497Z","modified":"2026-06-17T05:10:44.343Z","cvss":[{"version":"3.1","score":8.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N","level":"high","assessor":"secondary"},{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical","assessor":"primary"}],"cwes":["CWE-307"],"updated_at":"2026-11-02T14:07:40.49892Z"}]}}
