{"id":"CVE-2018-5804","published":"2018-12-07T22:00:00Z","modified":"2024-08-05T05:47:55Z","title":"A type confusion error within the \"identify()\" function (internal/dcraw_common.cpp) in LibRaw versions prior to 0.18.8…","vendor":null,"product":null,"tier":"tail","description":{"text":"A type confusion error within the \"identify()\" function (internal/dcraw_common.cpp) in LibRaw versions prior to 0.18.8 can be exploited to trigger a division by zero.","provenance":"source","from":"CVE.org"},"cvss":null,"epss":{"score":0.01682,"percentile":0.76878,"provenance":"source"},"cwes":[],"references":[{"url":"https://secuniaresearch.flexerasoftware.com/advisories/81000/","tags":["third-party-advisory","x_refsource_SECUNIA"]},{"url":"https://github.com/LibRaw/LibRaw/blob/master/Changelog.txt","tags":["x_refsource_MISC"]},{"url":"https://github.com/LibRaw/LibRaw/commit/9f26ce37f5be86ea11bfc6831366558650b1f6ff","tags":["x_refsource_MISC"]},{"url":"https://secuniaresearch.flexerasoftware.com/secunia_research/2018-3/","tags":["x_refsource_MISC"]}],"priority":{"score":15.4,"factors":[{"name":"EPSS percentile","points":15.38}]},"affectedVersions":[{"vendor":"n/a","product":"LibRaw","versions":["Prior to 0.18.8"]}],"euvd":{"id":"EUVD-2018-17571","exploited":false,"provenance":"source"},"lineage":{"familyId":"fam-cve-2018-5804-family-cve-2018-5804","children":[{"from":"CVE-2018-5804","to":"CVE-2018-5816","relation":"incomplete-fix","confidence":"high","kind":"lineage","orderedBy":"description","evidence":[{"kind":"text","provenance":"source","relation":"incomplete-fix","quote":"…)\" function (internal/dcraw_common.cpp) in LibRaw versions prior to 0.18.12 can be exploited to trigger a division by zero via specially crafted NOKIARAW file (Note: This vulnerability is caused due to an incomplete fix of CVE-2018-5804).","from":"CVE.org","in":"CVE-2018-5816"},{"kind":"same-code","provenance":"machine","files":["dcraw/dcraw.c","internal/dcraw_common.cpp"],"commits":["https://github.com/LibRaw/LibRaw/commit/9f26ce37f5be86ea11bfc6831366558650b1f6ff","https://github.com/LibRaw/LibRaw/commit/1d8d1b452e5dc74033ee9f846081a0efb616cc39"],"basis":"shared function","functions":["identify"]}]}]}}