{"id":"CVE-2016-1897","aliases":["DEBIAN-CVE-2016-1897","DSA-3506-1","EUVD-2016-2991","GHSA-4p87-h585-c5xj","MGASA-2016-0060","UBUNTU-CVE-2016-1897","openSUSE-SU-2024:10243-1","openSUSE-SU-2024:10754-1"],"status":"published","title":"FFmpeg 2.x allows remote attackers to conduct cross-origin attacks and read arbitrary files by...","description":"FFmpeg 2.x allows remote attackers to conduct cross-origin attacks and read arbitrary files by using the concat protocol in an HTTP Live Streaming (HLS) M3U8 file, leading to an external HTTP request in which the URL string contains the first line of a local file.","severity":{"version":"3.0","score":5.5,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.14621,"percentile":0.96676,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-200"],"published":"2016-01-14T00:00:00Z","modified":"2026-10-24T10:30:29Z","fixes":[{"ecosystem":"Debian:12","package":"ffmpeg","fixed_in":["7:2.8.5-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"ffmpeg","fixed_in":["7:2.8.5-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"ffmpeg","fixed_in":["7:2.8.5-1"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:14.04:LTS","package":"libav","fixed_in":["6:9.20-0ubuntu0.14.04.1+esm1"],"sources":["osv"]},{"ecosystem":"Ubuntu:16.04:LTS","package":"ffmpeg","fixed_in":["7:2.8.6-1ubuntu1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7:2.8.5-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7:2.8.5-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"ffmpeg","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7:2.8.5-1"}]}]},{"source":"osv","ecosystem":"Debian:7","package":"libav","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6:0.8.17-2"}]}],"versions":["6:0.8.10-1","6:0.8.12-1","6:0.8.13-1","6:0.8.15-1","6:0.8.16-1","6:0.8.17-1","6:0.8.6-1","6:0.8.7-1","6:0.8.8-1","6:0.8.9-1"],"bundled":3},{"source":"osv","ecosystem":"Debian:8","package":"libav","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6:11.6-1~deb8u1"}]}],"versions":["6:11.3-1","6:11.3-1+deb8u1","6:11.3-2","6:11.3-3","6:11.4-1","6:11.4-1~deb8u1","6:11.4-2","6:11.4-2+x32.1"],"bundled":3},{"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:Pro:14.04:LTS","package":"libav","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6:9.20-0ubuntu0.14.04.1+esm1"}]}],"versions":["6:0.8.7-1ubuntu2","6:9.10-1ubuntu1","6:9.10-1ubuntu2","6:9.10-1ubuntu5","6:9.10-1ubuntu6","6:9.10-1ubuntu7","6:9.11-2ubuntu1","6:9.11-2ubuntu2","6:9.13-0ubuntu0.14.04.1","6:9.14-0ubuntu0.14.04.1","6:9.16-0ubuntu0.14.04.1","6:9.18-0ubuntu0.14.04.1","6:9.20-0ubuntu0.14.04.1"]},{"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"]},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"ffmpeg-4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4-5.2"}]}],"bundled":46}],"products":[{"vendor":"canonical","product":"ubuntu_linux"},{"vendor":"ffmpeg","product":"ffmpeg"},{"vendor":"opensuse","product":"leap"}],"references":[{"url":"http://security.stackexchange.com/questions/110644","tags":["x_refsource_MISC","x_transferred","Exploit","evidence"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2016-01/msg00034.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","web"]},{"url":"http://www.securitytracker.com/id/1034932","tags":["vdb-entry","x_refsource_SECTRACK","x_transferred","web"]},{"url":"https://security.gentoo.org/glsa/201705-08","tags":["vendor-advisory","x_refsource_GENTOO","x_transferred","advisory"]},{"url":"http://www.securityfocus.com/bid/80501","tags":["vdb-entry","x_refsource_BID","x_transferred","web"]},{"url":"http://www.ubuntu.com/usn/USN-2944-1","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","advisory"]},{"url":"http://www.openwall.com/lists/oss-security/2016/01/14/1","tags":["mailing-list","x_refsource_MLIST","x_transferred","web"]},{"url":"http://www.slackware.com/security/viewer.php?l=slackware-security\u0026y=2016\u0026m=slackware-security.529036","tags":["vendor-advisory","x_refsource_SLACKWARE","x_transferred","web"]},{"url":"http://www.debian.org/security/2016/dsa-3506","tags":["vendor-advisory","x_refsource_DEBIAN","x_transferred","advisory"]},{"url":"http://habrahabr.ru/company/mailru/blog/274855","tags":["x_refsource_MISC","x_transferred","Exploit","evidence","report"]},{"url":"https://security.gentoo.org/glsa/201606-09","tags":["vendor-advisory","x_refsource_GENTOO","x_transferred","advisory"]},{"url":"https://www.kb.cert.org/vuls/id/772447","tags":["third-party-advisory","x_refsource_CERT-VN","x_transferred","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2016-1897"},{"url":"https://github.com/advisories/GHSA-4p87-h585-c5xj"},{"url":"https://security-tracker.debian.org/tracker/CVE-2016-1897","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-1897","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-2944-1","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2016-1897","tags":["report"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8216","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8217","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8218","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8219","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8363","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8364","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8365","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8661","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8662","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8663","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-1897","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-1898","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-10190","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-10191","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-11399","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-11665","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14054","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14055","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14056","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14057","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14058","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14059","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14169","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14170","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14171","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14222","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14223","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14225","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-15186","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-15672","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-16840","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-17081","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-17555","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-7859","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-7863","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-7866","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-13300","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-13305","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15822","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-6392","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-6621","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-7751","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-11338","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-15942","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-22046","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-35964","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-33815","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-38114","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-38171","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2016-1897","description":"FFmpeg 2.x allows remote attackers to conduct cross-origin attacks and read arbitrary files by using the concat protocol in an HTTP Live Streaming (HLS) M3U8 file, leading to an external HTTP request in which the URL string contains the first line of a local file.","status":"published","published":"2016-01-15T02:00:00Z","modified":"2024-08-05T23:10:39.912Z","updated_at":"2026-11-02T14:33:35.841056Z"}],"euvd":[{"id":"EUVD-2016-2991","description":"FFmpeg 2.x allows remote attackers to conduct cross-origin attacks and read arbitrary files by using the concat protocol in an HTTP Live Streaming (HLS) M3U8 file, leading to an external HTTP request in which the URL string contains the first line of a local file.","status":"published","published":"2016-01-15T02:00:00Z","modified":"2024-08-05T23:10:39Z","updated_at":"2026-11-03T02:22:55.519158Z"}],"ghsa":[{"id":"GHSA-4p87-h585-c5xj","title":"FFmpeg 2.x allows remote attackers to conduct cross-origin attacks and read arbitrary files by...","description":"FFmpeg 2.x allows remote attackers to conduct cross-origin attacks and read arbitrary files by using the concat protocol in an HTTP Live Streaming (HLS) M3U8 file, leading to an external HTTP request in which the URL string contains the first line of a local file.","status":"published","published":"2022-05-14T02:11:54Z","modified":"2023-02-02T05:05:06Z","cvss":[{"version":"3.0","score":5.5,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N","level":"medium"}],"cwes":["CWE-200"],"updated_at":"2026-11-02T14:52:01.503631Z"}],"nvd":[{"id":"CVE-2016-1897","description":"FFmpeg 2.x allows remote attackers to conduct cross-origin attacks and read arbitrary files by using the concat protocol in an HTTP Live Streaming (HLS) M3U8 file, leading to an external HTTP request in which the URL string contains the first line of a local file.","status":"published","published":"2016-01-15T03:59:23.063Z","modified":"2026-06-17T00:42:48.97Z","cvss":[{"version":"3.0","score":5.5,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N","level":"medium","assessor":"primary"},{"version":"2.0","score":4.3,"vector":"AV:N/AC:M/Au:N/C:P/I:N/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-200"],"updated_at":"2026-11-02T14:03:21.143462Z"}],"osv":[{"id":"CVE-2016-1897","description":"FFmpeg 2.x allows remote attackers to conduct cross-origin attacks and read arbitrary files by using the concat protocol in an HTTP Live Streaming (HLS) M3U8 file, leading to an external HTTP request in which the URL string contains the first line of a local file.","status":"published","published":"2016-01-15T03:59:23.063Z","modified":"2026-11-07T10:45:30.126689239Z","cvss":[{"version":"3.0","score":5.5,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-07T11:15:38.581573Z"},{"id":"DEBIAN-CVE-2016-1897","description":"FFmpeg 2.x allows remote attackers to conduct cross-origin attacks and read arbitrary files by using the concat protocol in an HTTP Live Streaming (HLS) M3U8 file, leading to an external HTTP request in which the URL string contains the first line of a local file.","status":"published","published":"2016-01-15T03:59:23.063Z","modified":"2026-09-22T07:01:00.264728134Z","cvss":[{"version":"3.0","score":5.5,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T15:45:27.323751Z"},{"id":"UBUNTU-CVE-2016-1897","description":"FFmpeg 2.x allows remote attackers to conduct cross-origin attacks and read arbitrary files by using the concat protocol in an HTTP Live Streaming (HLS) M3U8 file, leading to an external HTTP request in which the URL string contains the first line of a local file.","status":"published","published":"2016-01-14T00:00:00Z","modified":"2026-04-22T10:34:34.824999Z","cvss":[{"version":"3.0","score":5.5,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T15:54:11.492576Z"},{"id":"DSA-3506-1","title":"libav - security update","status":"published","published":"2016-03-04T00:00:00Z","modified":"2026-03-09T01:22:24.62067Z","updated_at":"2026-11-02T15:46:16.199525Z"},{"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"},{"id":"openSUSE-SU-2024:10243-1","title":"ffmpeg-3.2.2-1.1 on GA media","description":"These are all security issues fixed in the ffmpeg-3.2.2-1.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T04:20:04.03065Z","updated_at":"2026-11-02T16:58:33.135986Z"},{"id":"openSUSE-SU-2024:10754-1","title":"ffmpeg-4-4.4-5.2 on GA media","description":"These are all security issues fixed in the ffmpeg-4-4.4-5.2 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T04:02:00.506105Z","updated_at":"2026-11-02T16:58:34.487567Z"}]}}
