{"id":"CVE-2016-9580","aliases":["ALPINE-CVE-2016-9580","BELL-CVE-2016-9580","DEBIAN-CVE-2016-9580","EUVD-2016-10386","GHSA-xhm3-jc6v-q54x","MGASA-2016-0426","ROOT-OS-DEBIAN-12-CVE-2016-9580","ROOT-OS-DEBIAN-13-CVE-2016-9580","SUSE-SU-2016:3270-1","UBUNTU-CVE-2016-9580","openSUSE-SU-2017:2567-1"],"status":"published","title":"An integer overflow vulnerability was found in tiftoimage function in openjpeg 2.1.2, resulting...","description":"An integer overflow vulnerability was found in tiftoimage function in openjpeg 2.1.2, resulting in heap buffer overflow.","severity":{"version":"3.0","score":3.3,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L","level":"low","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-08","score":0.01994,"percentile":0.80828,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-122","CWE-190"],"published":"2016-12-27T10:28:49Z","modified":"2026-10-24T14:02:17Z","fixes":[{"ecosystem":"Alpine:v3.10","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.11","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.12","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.13","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.14","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.15","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.16","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.17","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.18","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.19","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.2","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.20","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.21","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.22","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.23","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.24","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.3","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.4","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.5","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.6","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.7","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.8","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Alpine:v3.9","package":"openjpeg","fixed_in":["2.1.2-r1"],"sources":["osv"]},{"ecosystem":"Root:Debian:12","package":"openjpeg2","fixed_in":["2.5.0-2+deb12u2.root.io.13","2.5.0-2+deb12u2.root.io.10","2.5.0-2+deb12u2.root.io.12","2.5.0-2+deb12u2.root.io.11","2.5.0-2+deb12u2.root.io.14","2.5.0-2+deb12u2.root.io.9","2.5.0-2+deb12u2.root.io.15","2.5.0-2+deb12u2.root.io.16","2.5.0-2+deb12u3.aikido.17"],"sources":["osv"]},{"ecosystem":"Root:Debian:12","package":"rootio-openjpeg2","fixed_in":["2.5.0-2+deb12u2.root.io.13","2.5.0-2+deb12u2.root.io.10","2.5.0-2+deb12u2.root.io.12","2.5.0-2+deb12u2.root.io.11","2.5.0-2+deb12u2.root.io.14","2.5.0-2+deb12u2.root.io.9","2.5.0-2+deb12u2.root.io.15","2.5.0-2+deb12u2.root.io.16","2.5.0-2+deb12u3.aikido.17"],"sources":["osv"]},{"ecosystem":"Root:Debian:13","package":"openjpeg2","fixed_in":["2.5.3-2.1~deb13u2.aikido.6","2.5.3-2.1~deb13u2.root.io.5"],"sources":["osv"]},{"ecosystem":"Root:Debian:13","package":"rootio-openjpeg2","fixed_in":["2.5.3-2.1~deb13u2.aikido.6","2.5.3-2.1~deb13u2.root.io.5"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Alpine:v3.10","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.11","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.12","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.13","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.14","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.15","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.16","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.17","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.18","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.19","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.2","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.20","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.21","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.22","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.23","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.24","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.3","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.4","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.5","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.6","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.7","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.8","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Alpine:v3.9","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-r1"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"openjpeg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.5.0-2","2.5.0-2+deb12u1","2.5.0-2+deb12u2","2.5.0-2+deb12u3","2.5.3-1","2.5.3-1~exp1","2.5.3-1~exp2","2.5.3-2","2.5.3-2.1","2.5.3-2.1~deb13u1","2.5.3-2.1~deb13u2","2.5.4-1","2.5.4-1.1"]},{"source":"osv","ecosystem":"Debian:13","package":"openjpeg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.5.3-2","2.5.3-2.1","2.5.3-2.1~deb13u1","2.5.3-2.1~deb13u2","2.5.4-1","2.5.4-1.1"]},{"source":"osv","ecosystem":"Debian:14","package":"openjpeg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.5.3-2","2.5.3-2.1","2.5.3-2.1~deb13u1","2.5.3-2.1~deb13u2","2.5.4-1","2.5.4-1.1"]},{"source":"osv","ecosystem":"Mageia:5","package":"openjpeg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.2-1.1.mga5"}]}],"bundled":4},{"source":"osv","ecosystem":"Root:Debian:12","package":"openjpeg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.0-2+deb12u2.root.io.13"},{"fixed":"2.5.0-2+deb12u2.root.io.10"},{"fixed":"2.5.0-2+deb12u2.root.io.12"},{"fixed":"2.5.0-2+deb12u2.root.io.11"},{"fixed":"2.5.0-2+deb12u2.root.io.14"},{"fixed":"2.5.0-2+deb12u2.root.io.9"},{"fixed":"2.5.0-2+deb12u2.root.io.15"},{"fixed":"2.5.0-2+deb12u2.root.io.16"},{"fixed":"2.5.0-2+deb12u3.aikido.17"}]}]},{"source":"osv","ecosystem":"Root:Debian:12","package":"rootio-openjpeg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.0-2+deb12u2.root.io.13"},{"fixed":"2.5.0-2+deb12u2.root.io.10"},{"fixed":"2.5.0-2+deb12u2.root.io.12"},{"fixed":"2.5.0-2+deb12u2.root.io.11"},{"fixed":"2.5.0-2+deb12u2.root.io.14"},{"fixed":"2.5.0-2+deb12u2.root.io.9"},{"fixed":"2.5.0-2+deb12u2.root.io.15"},{"fixed":"2.5.0-2+deb12u2.root.io.16"},{"fixed":"2.5.0-2+deb12u3.aikido.17"}]}]},{"source":"osv","ecosystem":"Root:Debian:13","package":"openjpeg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.3-2.1~deb13u2.aikido.6"},{"fixed":"2.5.3-2.1~deb13u2.root.io.5"}]}]},{"source":"osv","ecosystem":"Root:Debian:13","package":"rootio-openjpeg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.3-2.1~deb13u2.aikido.6"},{"fixed":"2.5.3-2.1~deb13u2.root.io.5"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Desktop 12 SP2","package":"openjpeg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.0-3.1"}]}],"bundled":13},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2","package":"openjpeg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.0-3.1"}]}],"bundled":13},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP2","package":"openjpeg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.0-3.1"}]}],"bundled":13},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP2","package":"openjpeg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.0-3.1"}]}],"bundled":13},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.3+dfsg-4.6ubuntu2","1.3+dfsg-4.7ubuntu1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"openjpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1:1.5.2-3.1","1:1.5.2-3.1ubuntu0.1~esm2"]},{"source":"osv","ecosystem":"SUSE:Package Hub 12","package":"openjpeg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.0-6.1"}]}],"bundled":15},{"source":"osv","ecosystem":"SUSE:Package Hub 12 SP1","package":"openjpeg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.0-6.1"}]}],"bundled":15}],"products":[{"vendor":"the openjpeg project","product":"openjpeg2"},{"vendor":"uclouvain","product":"openjpeg"}],"references":[{"url":"https://github.com/uclouvain/openjpeg/issues/871","tags":["x_refsource_CONFIRM","x_transferred","Exploit","Third Party Advisory","evidence","report"]},{"url":"https://security.gentoo.org/glsa/201710-26","tags":["vendor-advisory","x_refsource_GENTOO","x_transferred","Third Party Advisory","advisory"]},{"url":"http://www.securityfocus.com/bid/94822","tags":["vdb-entry","x_refsource_BID","x_transferred","Third Party Advisory","VDB Entry","advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2016-9580","tags":["x_refsource_CONFIRM","x_transferred","Exploit","Issue Tracking","Patch","Third Party Advisory","fix"]},{"url":"https://github.com/szukw000/openjpeg/commit/cadff5fb6e73398de26a92e96d3d7cac893af255","tags":["x_refsource_CONFIRM","x_transferred","Patch","Third Party Advisory","fix"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2016-9580"},{"url":"https://github.com/advisories/GHSA-xhm3-jc6v-q54x"},{"url":"https://security.alpinelinux.org/vuln/CVE-2016-9580","tags":["advisory"]},{"url":"https://docs.bell-sw.com/security/cves/CVE-2016-9580","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2016-9580","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2016-0426.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=19921","tags":["report"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/thread/G3C7U32IFCUOTSYNRT6QD5AFHWZ2ELHE/","tags":["web"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/thread/FBFRC3OO5376WRT5PO5VE2JL6UB3NBO7/","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2016/suse-su-20163270-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1002414","tags":["report"]},{"url":"https://bugzilla.suse.com/1007739","tags":["report"]},{"url":"https://bugzilla.suse.com/1007740","tags":["report"]},{"url":"https://bugzilla.suse.com/1007741","tags":["report"]},{"url":"https://bugzilla.suse.com/1007742","tags":["report"]},{"url":"https://bugzilla.suse.com/1007743","tags":["report"]},{"url":"https://bugzilla.suse.com/1007744","tags":["report"]},{"url":"https://bugzilla.suse.com/1007747","tags":["report"]},{"url":"https://bugzilla.suse.com/1014543","tags":["report"]},{"url":"https://bugzilla.suse.com/1014975","tags":["report"]},{"url":"https://bugzilla.suse.com/999817","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2016-7445","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-8332","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-9112","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-9113","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-9114","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-9115","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-9116","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-9117","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-9118","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-9572","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-9573","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-9580","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-9581","tags":["web"]},{"url":"https://ubuntu.com/security/CVE-2016-9580","tags":["report"]},{"url":"http://www.openwall.com/lists/oss-security/2016/12/09/4","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2016-9580","tags":["report"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/AL7JYPSOTOZ4UZQTE7T4Y3J7RCMV7M6M/#AL7JYPSOTOZ4UZQTE7T4Y3J7RCMV7M6M","tags":["advisory"]},{"url":"https://bugzilla.suse.com/979907","tags":["report"]},{"url":"https://bugzilla.suse.com/997857","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8871","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-7163","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2016-9580","description":"An integer overflow vulnerability was found in tiftoimage function in openjpeg 2.1.2, resulting in heap buffer overflow.","status":"published","published":"2018-08-01T16:00:00Z","modified":"2024-08-06T02:59:01.677Z","cvss":[{"version":"3.0","score":3.3,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L","level":"low","assessor":"cna"}],"cwes":["CWE-190","CWE-122"],"updated_at":"2026-11-02T14:33:31.764001Z"}],"euvd":[{"id":"EUVD-2016-10386","description":"An integer overflow vulnerability was found in tiftoimage function in openjpeg 2.1.2, resulting in heap buffer overflow.","status":"published","published":"2018-08-01T16:00:00Z","modified":"2024-08-06T02:59:01Z","cvss":[{"version":"3.0","score":3.3,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L","level":"low"}],"updated_at":"2026-11-03T02:22:26.803486Z"}],"ghsa":[{"id":"GHSA-xhm3-jc6v-q54x","title":"An integer overflow vulnerability was found in tiftoimage function in openjpeg 2.1.2, resulting...","description":"An integer overflow vulnerability was found in tiftoimage function in openjpeg 2.1.2, resulting in heap buffer overflow.","status":"published","published":"2022-05-13T01:16:23Z","modified":"2023-02-01T05:05:01Z","cvss":[{"version":"3.0","score":8.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-190"],"updated_at":"2026-11-02T14:50:12.520785Z"}],"nvd":[{"id":"CVE-2016-9580","description":"An integer overflow vulnerability was found in tiftoimage function in openjpeg 2.1.2, resulting in heap buffer overflow.","status":"published","published":"2018-08-01T16:29:00.477Z","modified":"2026-06-17T00:56:16.92Z","cvss":[{"version":"3.0","score":3.3,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L","level":"low","assessor":"secondary"},{"version":"3.0","score":8.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"primary"},{"version":"2.0","score":6.8,"vector":"AV:N/AC:M/Au:N/C:P/I:P/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-122","CWE-190"],"updated_at":"2026-11-02T14:03:39.621168Z"}],"osv":[{"id":"ALPINE-CVE-2016-9580","description":"An integer overflow vulnerability was found in tiftoimage function in openjpeg 2.1.2, resulting in heap buffer overflow.","status":"published","published":"2018-08-01T16:29:00.477Z","modified":"2026-09-22T06:17:50.25239613Z","cvss":[{"version":"3.0","score":8.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:27:46.716249Z"},{"id":"BELL-CVE-2016-9580","title":"CVE-2016-9580 does not affect BellSoft software","status":"withdrawn","published":"2023-08-31T12:16:08.972016Z","modified":"2026-01-26T09:47:35.672122Z","cvss":[{"version":"3.0","score":8.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:28:14.137943Z"},{"id":"CVE-2016-9580","description":"An integer overflow vulnerability was found in tiftoimage function in openjpeg 2.1.2, resulting in heap buffer overflow.","status":"published","published":"2018-08-01T16:29:00.477Z","modified":"2026-10-24T14:02:17.7838212Z","cvss":[{"version":"3.0","score":8.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:44:03.472693Z"},{"id":"DEBIAN-CVE-2016-9580","description":"An integer overflow vulnerability was found in tiftoimage function in openjpeg 2.1.2, resulting in heap buffer overflow.","status":"published","published":"2018-08-01T16:29:00.477Z","modified":"2026-09-22T07:02:42.386458915Z","cvss":[{"version":"3.0","score":8.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:45:28.207321Z"},{"id":"UBUNTU-CVE-2016-9580","description":"An integer overflow vulnerability was found in tiftoimage function in openjpeg 2.1.2, resulting in heap buffer overflow.","status":"published","published":"2018-08-01T16:29:00Z","modified":"2026-04-22T11:05:53.30374Z","cvss":[{"version":"3.0","score":8.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"},{"version":"3.0","score":3.3,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L","level":"low"}],"updated_at":"2026-11-02T15:54:13.356796Z"},{"id":"MGASA-2016-0426","title":"Updated openjpeg2 packages fix security vulnerabilities","description":"A NULL pointer dereference flaw was found in the way openjpeg decoded\ncertain input images. Due to a logic error in the code responsible for\ndecoding the input image, an application using openjpeg to process image\ndata could crash when processing a crafted image (CVE-2016-9572).\n\nA heap buffer overflow flaw was found in the way openjpeg decompressed\ncertain input images. Due to an insufficient check in the imagetopnm()\nfunction, an application using openjpeg to process image data could\ncrash when processing a crafted image (CVE-2016-9573).\n\nAn integer overflow vulnerability was found in tiftoimage function\nresulting into heap buffer overflow (CVE-2016-9580).\n\nAn infinite loop vulnerability in tiftoimage that results into heap\nbuffer overflow in convert_32s_C1P1 was found (CVE-2016-9581)\n","status":"published","published":"2016-12-29T10:29:11Z","modified":"2026-04-16T06:24:31.835116452Z","updated_at":"2026-11-02T15:49:40.103088Z"},{"id":"openSUSE-SU-2017:2567-1","title":"Security update for openjpeg2","description":"This update for openjpeg2 fixes the following issues:\n\n* CVE-2016-9114: NULL Pointer Access in function imagetopnm of convert.c:1943(jp2) could lead to crash [bsc#1007740]\n* CVE-2016-9115: Heap Buffer Overflow in function imagetotga of convert.c(jp2) [bsc#1007741]\n* CVE-2016-9580, CVE-2016-9581: Possible Heap buffer overflow via integer overflow and infite loop [bsc#1014975]\n* CVE-2016-9117: NULL Pointer Access in function imagetopnm of convert.c(jp2):1289 [bsc#1007743]\n* CVE-2016-9118: Heap Buffer Overflow in function pnmtoimage of convert.c [bsc#1007744] \n* CVE-2016-9112: FPE(Floating Point Exception) in lib/openjp2/pi.c:523 [bsc#1007747] \n* CVE-2016-9116: NULL Pointer Access in function imagetopnm of convert.c:2226(jp2) [bsc#1007742]\n* CVE-2016-9113: NULL point dereference in function imagetobmp of convertbmp.c could lead to crash [bsc#1007739] \n* CVE-2016-9572 CVE-2016-9573: Insuficient check in imagetopnm() could lead to heap buffer overflow [bsc#1014543]\n* CVE-2016-8332: Malicious file in OpenJPEG JPEG2000 format  could lead to code execution [bsc#1002414] \n* CVE-2016-7445: Null pointer dereference in convert.c could lead to crash [bsc#999817] \n* CVE 2016-7163: Integer Overflow could lead to remote code execution [bsc#997857]\n* CVE 2015-8871: Use-after-free in opj_j2k_write_mco function could lead to denial of service [bsc#979907]\n\nThis update was imported from the SUSE:SLE-12-SP2:Update update project.","status":"published","published":"2017-09-25T21:34:20Z","modified":"2026-02-04T02:19:57.401918Z","updated_at":"2026-11-02T16:58:30.39372Z"},{"id":"ROOT-OS-DEBIAN-12-CVE-2016-9580","title":"CVE-2016-9580 in openjpeg2 - Patched by Root","description":"Root has patched CVE-2016-9580 in the openjpeg2 package for Root:Debian:12. Multiple fixed versions available.","status":"published","published":"2026-08-25T12:17:17Z","modified":"2026-08-26T01:12:55.290360514Z","updated_at":"2026-11-02T15:53:30.44348Z"},{"id":"ROOT-OS-DEBIAN-13-CVE-2016-9580","title":"CVE-2016-9580 in openjpeg2 - Patched by Root","description":"Root has patched CVE-2016-9580 in the openjpeg2 package for Root:Debian:13. Multiple fixed versions available.","status":"published","published":"2026-08-24T16:24:38Z","modified":"2026-08-24T18:45:02.989189969Z","updated_at":"2026-11-02T15:53:32.570806Z"},{"id":"SUSE-SU-2016:3270-1","title":"Security update for openjpeg2","description":"\nThis update for openjpeg2 fixes the following issues:\n\n* CVE-2016-9114: NULL Pointer Access in function imagetopnm of convert.c:1943(jp2) could lead to crash [bsc#1007740]\n* CVE-2016-9115: Heap Buffer Overflow in function imagetotga of convert.c(jp2) [bsc#1007741]\n* CVE-2016-9580, CVE-2016-9581: Possible Heap buffer overflow via integer overflow and infite loop [bsc#1014975]\n* CVE-2016-9117: NULL Pointer Access in function imagetopnm of convert.c(jp2):1289 [bsc#1007743]\n* CVE-2016-9118: Heap Buffer Overflow in function pnmtoimage of convert.c [bsc#1007744] \n* CVE-2016-9112: FPE(Floating Point Exception) in lib/openjp2/pi.c:523 [bsc#1007747] \n* CVE-2016-9116: NULL Pointer Access in function imagetopnm of convert.c:2226(jp2) [bsc#1007742]\n* CVE-2016-9113: NULL point dereference in function imagetobmp of convertbmp.c could lead to crash [bsc#1007739] \n* CVE-2016-9572 CVE-2016-9573: Insuficient check in imagetopnm() could lead to heap buffer overflow [bsc#1014543]\n* CVE-2016-8332: Malicious file in OpenJPEG JPEG2000 format  could lead to code execution [bsc#1002414] \n* CVE-2016-7445: Null pointer dereference in convert.c could lead to crash [bsc#999817] \n \n","status":"published","published":"2016-12-27T10:28:49Z","modified":"2026-02-04T02:22:05.964476Z","updated_at":"2026-11-02T15:53:43.83457Z"}]}}
