{"id":"CVE-2018-5816","published":"2018-12-07T22:00:00Z","modified":"2024-08-05T05:47:56Z","title":"An integer overflow error within the \"identify()\" function (internal/dcraw_common.cpp) in LibRaw versions prior to…","vendor":null,"product":null,"tier":"tail","description":{"text":"An integer overflow error within the \"identify()\" 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).","provenance":"source","from":"CVE.org"},"cvss":null,"epss":{"score":0.02108,"percentile":0.81696,"provenance":"source"},"cwes":[],"references":[{"url":"https://secuniaresearch.flexerasoftware.com/secunia_research/2018-14/","tags":["x_refsource_MISC"]},{"url":"https://github.com/LibRaw/LibRaw/commit/1d8d1b452e5dc74033ee9f846081a0efb616cc39","tags":["x_refsource_MISC"]},{"url":"https://github.com/LibRaw/LibRaw/blob/master/Changelog.txt","tags":["x_refsource_MISC"]},{"url":"https://usn.ubuntu.com/3838-1/","tags":["vendor-advisory","x_refsource_UBUNTU"]},{"url":"https://secuniaresearch.flexerasoftware.com/advisories/83507/","tags":["third-party-advisory","x_refsource_SECUNIA"]}],"priority":{"score":16.3,"factors":[{"name":"EPSS percentile","points":16.34}]},"affectedVersions":[{"vendor":"n/a","product":"LibRaw","versions":["Prior to 0.18.12"]}],"euvd":{"id":"EUVD-2018-17583","exploited":false,"provenance":"source"},"lineage":{"familyId":"fam-cve-2018-5804-family-cve-2018-5804","parents":[{"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"]}]},{"from":"CVE-2018-5805","to":"CVE-2018-5816","relation":"related","confidence":"medium","kind":"lineage","evidence":[{"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"]}]},{"from":"CVE-2018-5806","to":"CVE-2018-5816","relation":"related","confidence":"medium","kind":"lineage","evidence":[{"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"]}]}]}}