{"id":"CVE-2016-8887","details":"The jp2_colr_destroy function in libjasper/jp2/jp2_cod.c in JasPer before 1.900.10 allows remote attackers to cause a denial of service (NULL pointer dereference).","modified":"2026-04-16T06:16:31.332519523Z","published":"2017-03-23T18:59:00.257Z","related":["SUSE-SU-2016:2775-1","SUSE-SU-2016:2776-1","openSUSE-SU-2024:10281-1"],"references":[{"type":"WEB","url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/22FCKKHQCQ3S6TZY5G44EFDTMWOJXJRD/"},{"type":"WEB","url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/EGI2FZQLOTSZI3VA4ECJERI74SMNQDL4/"},{"type":"WEB","url":"https://usn.ubuntu.com/3693-1/"},{"type":"ADVISORY","url":"http://www.openwall.com/lists/oss-security/2016/10/23/6"},{"type":"ADVISORY","url":"https://blogs.gentoo.org/ago/2016/10/18/jasper-null-pointer-dereference-in-jp2_colr_destroy-jp2_cod-c"},{"type":"ADVISORY","url":"http://www.securityfocus.com/bid/93835"},{"type":"ADVISORY","url":"http://www.openwall.com/lists/oss-security/2016/10/23/3"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=1388828"},{"type":"FIX","url":"https://github.com/mdadams/jasper/commit/e24bdc716c3327b067c551bc6cfb97fd2370358d"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/jasper-software/jasper","events":[{"introduced":"0"},{"fixed":"e24bdc716c3327b067c551bc6cfb97fd2370358d"}]},{"type":"GIT","repo":"https://github.com/mdadams/jasper","events":[{"introduced":"0"},{"last_affected":"efb88eb83089dcbfe0ae9d0de504b6fa24c1bc27"}],"database_specific":{"versions":[{"introduced":"0"},{"last_affected":"1.900.9"}]}}],"versions":["version-1.900.1","version-1.900.2","version-1.900.3","version-1.900.4","version-1.900.5","version-1.900.6","version-1.900.7","version-1.900.8","version-1.900.9"],"database_specific":{"unresolved_ranges":[{"events":[{"introduced":"0"},{"last_affected":"23"}]},{"events":[{"introduced":"0"},{"last_affected":"24"}]}],"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2016-8887.json","vanir_signatures_modified":"2026-04-11T05:01:03Z","vanir_signatures":[{"signature_type":"Line","id":"CVE-2016-8887-9d409d97","deprecated":false,"target":{"file":"src/libjasper/jp2/jp2_dec.c"},"source":"https://github.com/jasper-software/jasper/commit/e24bdc716c3327b067c551bc6cfb97fd2370358d","signature_version":"v1","digest":{"line_hashes":["50701667098450232897669611192440229775","338076433796758030512808625302044573068","324309987570099149972494763007595930763","224182038965493698539519420357645987232"],"threshold":0.9}},{"signature_version":"v1","id":"CVE-2016-8887-bafe3d72","deprecated":false,"target":{"function":"jp2_decode","file":"src/libjasper/jp2/jp2_dec.c"},"source":"https://github.com/jasper-software/jasper/commit/e24bdc716c3327b067c551bc6cfb97fd2370358d","signature_type":"Function","digest":{"length":7288,"function_hash":"319618119064158989381023722366510105818"}},{"signature_type":"Line","target":{"file":"src/libjasper/jp2/jp2_cod.c"},"deprecated":false,"source":"https://github.com/jasper-software/jasper/commit/e24bdc716c3327b067c551bc6cfb97fd2370358d","id":"CVE-2016-8887-cbb81028","signature_version":"v1","digest":{"line_hashes":["221267666943798567501408066124259172212","208160112183049958527465613144070537871","116037558554707769102437633966911769677","262463792489045736920271914399257841767","69777698812558398975421155251324740271","129362356682636422634674043527455250059","28176063121865665378654204168561871458","332418229748532078438734901431071398185"],"threshold":0.9}},{"signature_type":"Function","source":"https://github.com/jasper-software/jasper/commit/e24bdc716c3327b067c551bc6cfb97fd2370358d","deprecated":false,"id":"CVE-2016-8887-ef9beab2","target":{"function":"jp2_box_get","file":"src/libjasper/jp2/jp2_cod.c"},"signature_version":"v1","digest":{"length":1388,"function_hash":"14110781456049632284308564067589629719"}}]}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H"}]}