{"id":"CVE-2016-2213","aliases":["ALPINE-CVE-2016-2213","DEBIAN-CVE-2016-2213","EUVD-2016-3297","GHSA-hpgr-m9m8-mhxq","MGASA-2016-0060","UBUNTU-CVE-2016-2213"],"status":"published","title":"The jpeg2000_decode_tile function in libavcodec/jpeg2000dec.c in FFmpeg before 2.8.6 allows...","description":"The jpeg2000_decode_tile function in libavcodec/jpeg2000dec.c in FFmpeg before 2.8.6 allows remote attackers to cause a denial of service (out-of-bounds array read access) via crafted JPEG 2000 data.","severity":{"version":"3.0","score":6.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.01861,"percentile":0.7939,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-119"],"published":"2016-02-03T11:00:00Z","modified":"2026-10-24T10:30:27Z","fixes":[{"ecosystem":"Alpine:v3.3","package":"ffmpeg","fixed_in":["2.8.11-r0"],"sources":["osv"]},{"ecosystem":"Debian:12","package":"ffmpeg","fixed_in":["7:2.8.6-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"ffmpeg","fixed_in":["7:2.8.6-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"ffmpeg","fixed_in":["7:2.8.6-1"],"sources":["osv"]},{"ecosystem":"Ubuntu:16.04:LTS","package":"ffmpeg","fixed_in":["7:2.8.6-1ubuntu1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Alpine:v3.3","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.8.11-r0"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7:2.8.6-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7:2.8.6-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7:2.8.6-1"}]}]},{"source":"osv","ecosystem":"Mageia:5","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.4.13-1.mga5"}]}],"bundled":3},{"source":"osv","ecosystem":"Mageia:5","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.4.13-1.mga5.tainted"}]}],"bundled":3},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7:2.8.6-1ubuntu1"}]}],"versions":["7:2.7.2-1build1","7:2.8.1-1ubuntu1","7:2.8.2-1ubuntu1","7:2.8.3-1","7:2.8.4-1","7:2.8.4-1ubuntu1","7:2.8.4-1ubuntu2","7:2.8.4-1ubuntu3","7:2.8.4-1ubuntu4"]}],"products":[{"vendor":"ffmpeg","product":"ffmpeg"}],"references":[{"url":"http://git.videolan.org/?p=ffmpeg.git%3Ba=commit%3Bh=0aada30510d809bccfd539a90ea37b61188f2cb4","tags":["x_refsource_CONFIRM","x_transferred","web"]},{"url":"http://www.securitytracker.com/id/1034923","tags":["vdb-entry","x_refsource_SECTRACK","x_transferred","web"]},{"url":"https://security.gentoo.org/glsa/201606-09","tags":["vendor-advisory","x_refsource_GENTOO","x_transferred","advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2016-2213"},{"url":"http://git.videolan.org/?p=ffmpeg.git;a=commit;h=0aada30510d809bccfd539a90ea37b61188f2cb4"},{"url":"https://github.com/advisories/GHSA-hpgr-m9m8-mhxq"},{"url":"https://security.alpinelinux.org/vuln/CVE-2016-2213","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2016-2213","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2016-0060.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=17539","tags":["report"]},{"url":"http://openwall.com/lists/oss-security/2016/02/03/2","tags":["web"]},{"url":"http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n2.4.13","tags":["web"]},{"url":"http://ffmpeg.org/download.html","tags":["web"]},{"url":"http://ffmpeg.org/security.html","tags":["web"]},{"url":"https://ubuntu.com/security/CVE-2016-2213","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2016-2213","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2016-2213","description":"The jpeg2000_decode_tile function in libavcodec/jpeg2000dec.c in FFmpeg before 2.8.6 allows remote attackers to cause a denial of service (out-of-bounds array read access) via crafted JPEG 2000 data.","status":"published","published":"2016-02-03T11:00:00Z","modified":"2024-08-05T23:24:48.202Z","updated_at":"2026-11-02T14:33:33.424551Z"}],"euvd":[{"id":"EUVD-2016-3297","description":"The jpeg2000_decode_tile function in libavcodec/jpeg2000dec.c in FFmpeg before 2.8.6 allows remote attackers to cause a denial of service (out-of-bounds array read access) via crafted JPEG 2000 data.","status":"published","published":"2016-02-03T11:00:00Z","modified":"2024-08-05T23:24:48Z","updated_at":"2026-11-03T02:22:54.125931Z"}],"ghsa":[{"id":"GHSA-hpgr-m9m8-mhxq","title":"The jpeg2000_decode_tile function in libavcodec/jpeg2000dec.c in FFmpeg before 2.8.6 allows...","description":"The jpeg2000_decode_tile function in libavcodec/jpeg2000dec.c in FFmpeg before 2.8.6 allows remote attackers to cause a denial of service (out-of-bounds array read access) via crafted JPEG 2000 data.","status":"published","published":"2022-05-17T03:29:05Z","modified":"2025-04-12T12:57:42Z","cvss":[{"version":"3.0","score":6.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H","level":"medium"}],"cwes":["CWE-119"],"updated_at":"2026-11-02T15:01:25.795392Z"}],"nvd":[{"id":"CVE-2016-2213","description":"The jpeg2000_decode_tile function in libavcodec/jpeg2000dec.c in FFmpeg before 2.8.6 allows remote attackers to cause a denial of service (out-of-bounds array read access) via crafted JPEG 2000 data.","status":"published","published":"2016-02-03T14:59:00.12Z","modified":"2026-06-17T00:43:41.067Z","cvss":[{"version":"3.0","score":6.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary"},{"version":"2.0","score":4.3,"vector":"AV:N/AC:M/Au:N/C:N/I:N/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-119"],"updated_at":"2026-11-02T14:03:21.143462Z"}],"osv":[{"id":"ALPINE-CVE-2016-2213","description":"The jpeg2000_decode_tile function in libavcodec/jpeg2000dec.c in FFmpeg before 2.8.6 allows remote attackers to cause a denial of service (out-of-bounds array read access) via crafted JPEG 2000 data.","status":"published","published":"2016-02-03T14:59:00.12Z","modified":"2026-09-22T06:30:19.378723595Z","cvss":[{"version":"3.0","score":6.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:27:46.318571Z"},{"id":"CVE-2016-2213","description":"The jpeg2000_decode_tile function in libavcodec/jpeg2000dec.c in FFmpeg before 2.8.6 allows remote attackers to cause a denial of service (out-of-bounds array read access) via crafted JPEG 2000 data.","status":"published","published":"2016-02-03T14:59:00.12Z","modified":"2026-11-07T10:45:30.679357935Z","cvss":[{"version":"3.0","score":6.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-07T11:15:38.581573Z"},{"id":"DEBIAN-CVE-2016-2213","description":"The jpeg2000_decode_tile function in libavcodec/jpeg2000dec.c in FFmpeg before 2.8.6 allows remote attackers to cause a denial of service (out-of-bounds array read access) via crafted JPEG 2000 data.","status":"published","published":"2016-02-03T14:59:00.12Z","modified":"2026-09-22T07:00:41.26304625Z","cvss":[{"version":"3.0","score":6.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:45:27.627285Z"},{"id":"UBUNTU-CVE-2016-2213","description":"The jpeg2000_decode_tile function in libavcodec/jpeg2000dec.c in FFmpeg before 2.8.6 allows remote attackers to cause a denial of service (out-of-bounds array read access) via crafted JPEG 2000 data.","status":"published","published":"2016-02-03T14:59:00Z","modified":"2026-04-22T10:36:54.227784Z","cvss":[{"version":"3.0","score":6.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:54:11.872222Z"},{"id":"MGASA-2016-0060","title":"Updated ffmpeg packages fix security vulnerabilities","description":"Updated ffmpeg packages fix security vulnerabilities:\n\nFFmpeg 2.x allows remote attackers to conduct cross-origin attacks and read\narbitrary files by using the concat protocol in an HTTP Live Streaming (HLS)\nM3U8 file, leading to an external HTTP request in which the URL string\ncontains the first line of a local file (CVE-2016-1897).\n\nFFmpeg 2.x allows remote attackers to conduct cross-origin attacks and read\narbitrary files by using the subfile protocol in an HTTP Live Streaming (HLS)\nM3U8 file, leading to an external HTTP request in which the URL string\ncontains an arbitrary line of a local file (CVE-2016-1898).\n\nOut-of-array read in FFmpeg before 2.4.13 in jpeg2000_decode_tile() in\njpeg2000dec.c (CVE-2016-2213).\n","status":"published","published":"2016-02-09T19:05:34Z","modified":"2026-04-16T06:25:28.589106131Z","updated_at":"2026-11-02T15:49:39.792687Z"}]}}
