{"id":"CVE-2020-12069","state":"PUBLISHED","title":"CODESYS V3 prone to Inadequate Password Hashing","description":"In CODESYS V3 products in all versions prior V3.5.16.0 containing the CmpUserMgr, the CODESYS Control runtime system stores the online communication passwords using a weak hashing algorithm. This can be used by a local attacker with low privileges to gain full control of the device.","publishedAt":"2022-12-26T00:00:00.000Z","updatedAt":"2025-04-14T16:17:54.368Z","severity":{"score":7.8,"label":"High","version":"3.1","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","source":"CERTVDE"},"assigner":"mitre","products":["CODESYS CODESYS V3  containing the CmpUserMgr"],"affected":[{"vendor":"CODESYS","product":"CODESYS V3  containing the CmpUserMgr","defaultStatus":"unaffected","versions":[{"version":"V3","status":"affected","lessThan":"V3.5.16.0","versionType":"custom"}]}],"references":["https://customers.codesys.com/index.php?eID=dumpFile&t=f&f=12943&token=d097958a67ba382de688916f77e3013c0802fade&download=","https://cert.vde.com/en/advisories/VDE-2021-061/","https://cert.vde.com/en/advisories/VDE-2022-031/","https://cert.vde.com/en/advisories/VDE-2022-022/"],"weaknesses":["CWE-916"],"ingestedAt":"2026-10-29T19:46:27.697Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2020/12xxx/CVE-2020-12069.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.1","cveMetadata":{"cveId":"CVE-2020-12069","state":"PUBLISHED","datePublished":"2022-12-26T00:00:00.000Z","dateUpdated":"2025-04-14T16:17:54.368Z","assignerShortName":"mitre","assignerOrgId":"8254265b-2729-46b6-b9e3-3dfca2d5bfca","dateReserved":"2020-04-22T00:00:00.000Z"},"containers":{"cna":{"title":"CODESYS V3 prone to Inadequate Password Hashing","descriptions":[{"lang":"en","value":"In CODESYS V3 products in all versions prior V3.5.16.0 containing the CmpUserMgr, the CODESYS Control runtime system stores the online communication passwords using a weak hashing algorithm. This can be used by a local attacker with low privileges to gain full control of the device."}],"affected":[{"vendor":"CODESYS","product":"CODESYS V3  containing the CmpUserMgr","defaultStatus":"unaffected","versions":[{"version":"V3","status":"affected","lessThan":"V3.5.16.0","versionType":"custom"}]}],"references":[{"url":"https://customers.codesys.com/index.php?eID=dumpFile&t=f&f=12943&token=d097958a67ba382de688916f77e3013c0802fade&download=","tags":["vendor-advisory"]},{"url":"https://cert.vde.com/en/advisories/VDE-2021-061/","tags":["vendor-advisory"]},{"url":"https://cert.vde.com/en/advisories/VDE-2022-031/","tags":["vendor-advisory"]},{"url":"https://cert.vde.com/en/advisories/VDE-2022-022/","tags":["vendor-advisory"]}],"metrics":[{"cvssV3_1":{"attackComplexity":"LOW","attackVector":"LOCAL","availabilityImpact":"HIGH","baseScore":7.8,"baseSeverity":"HIGH","confidentialityImpact":"HIGH","integrityImpact":"HIGH","privilegesRequired":"LOW","scope":"UNCHANGED","userInteraction":"NONE","vectorString":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","version":"3.1"},"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}]}],"problemTypes":[{"descriptions":[{"cweId":"CWE-916","description":"CWE-916 Use of Password Hash With Insufficient Computational Effort","lang":"en","type":"CWE"}]}],"providerMetadata":{"shortName":"CERTVDE","orgId":"270ccfa6-a436-4e77-922e-914ec3a9685c","dateUpdated":"2023-05-15T05:40:17.087Z"},"source":{"discovery":"UNKNOWN"},"x_generator":{"engine":"Vulnogram 0.1.0-dev"}},"adp":[{"title":"CVE Program Container","references":[{"url":"https://customers.codesys.com/index.php?eID=dumpFile&t=f&f=12943&token=d097958a67ba382de688916f77e3013c0802fade&download=","tags":["vendor-advisory","x_transferred"]},{"url":"https://cert.vde.com/en/advisories/VDE-2021-061/","tags":["vendor-advisory","x_transferred"]},{"url":"https://cert.vde.com/en/advisories/VDE-2022-031/","tags":["vendor-advisory","x_transferred"]},{"url":"https://cert.vde.com/en/advisories/VDE-2022-022/","tags":["vendor-advisory","x_transferred"]}],"providerMetadata":{"shortName":"CVE","orgId":"af854a3a-2127-422b-91ae-364da2661108","dateUpdated":"2024-08-04T11:48:58.230Z"}},{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2025-04-14T16:17:42.834492Z","id":"CVE-2020-12069","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"total"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2025-04-14T16:17:54.368Z"}}]}}}