{"id":"CVE-2019-5459","aliases":["DEBIAN-CVE-2019-5459","DSA-4459-1","EUVD-2019-15041","GHSA-pvmq-wghp-3g56","UBUNTU-CVE-2019-5459","openSUSE-SU-2019:1840-1","openSUSE-SU-2019:1897-1","openSUSE-SU-2019:1909-1","openSUSE-SU-2019:2015-1"],"status":"published","title":"An Integer underflow in VLC Media Player versions \u003c 3.0.7 leads to an out-of-band read.","description":"An Integer underflow in VLC Media Player versions \u003c 3.0.7 leads to an out-of-band read.","severity":{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.02825,"percentile":0.86687,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-191"],"published":"2019-06-12T00:00:00Z","modified":"2026-10-24T10:30:20Z","fixes":[{"ecosystem":"Debian:12","package":"vlc","fixed_in":["3.0.7-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"vlc","fixed_in":["3.0.7-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"vlc","fixed_in":["3.0.7-1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"vlc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.7-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"vlc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.7-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"vlc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.7-1"}]}]},{"source":"osv","ecosystem":"Debian:9","package":"vlc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.7-0+deb9u1"}]}],"versions":["2.2.6-1","2.2.6-1~deb9u1","2.2.6-2","2.2.6-3","2.2.6-4","2.2.6-5","2.2.6-6","2.2.7-1","2.2.7-1~deb8u1","2.2.7-1~deb9u1","2.2.8-1","2.2.8-2","3.0.0-1","3.0.0~rc1-1","3.0.0~rc1~20171206-1","3.0.0~rc1~20171210-1","3.0.0~rc1~20171210-2","3.0.0~rc2-1","3.0.0~rc2-2","3.0.0~rc4-1","3.0.0~rc4-2","3.0.0~rc4-3","3.0.0~rc5-1","3.0.0~rc6-1","3.0.0~rc7-1","3.0.0~rc7-2","3.0.0~rc8-1","3.0.1-1","3.0.1-2","3.0.1-3","3.0.2-0+deb9u1","3.0.2-1","3.0.2-1+0.riscv64.1","3.0.2-1+0.riscv64.2","3.0.3-1","3.0.3-1+0.riscv64.1","3.0.3-1+b1+0.riscv64.1","3.0.3-1-0+deb9u1","3.0.3-1-1","3.0.3-1-2","3.0.3-1-3","3.0.3-1-4","3.0.3-2","3.0.4-1","3.0.4-2","3.0.4-3","3.0.4-4","3.0.5-1","3.0.5-2","3.0.6-0+deb9u1","3.0.6-1"],"bundled":4},{"source":"osv","ecosystem":"Ubuntu:Pro:14.04:LTS","package":"faad2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.7-8","2.7-8+deb7u1build0.14.04.1","2.7-8+deb8u3build0.14.04.1~esm1","2.7-8+deb8u3ubuntu0.1~esm1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"faad2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.8.0~cvs20150510-1","2.8.0~cvs20150510-1ubuntu0.1","2.8.0~cvs20150510-1ubuntu0.1+esm1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:18.04:LTS","package":"faad2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.8.1-2","2.8.5-1","2.8.6-1","2.8.8-1","2.8.8-1ubuntu0.1~esm1"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"faad2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.8.8-3.2","2.9.0-1","2.9.1-1","2.9.1-1ubuntu0.1"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"faad2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.10.0-1","2.10.0-2"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"faad2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.10.1-1","2.11.1-1","2.11.1-1build1"]},{"source":"osv","ecosystem":"Ubuntu:25.10","package":"faad2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.11.2-1"]},{"source":"osv","ecosystem":"Ubuntu:26.10","package":"faad2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.11.2-1build1"]},{"source":"osv","ecosystem":"Ubuntu:26.04:LTS","package":"faad2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.11.2-1","2.11.2-1build1"]},{"source":"osv","ecosystem":"openSUSE:Leap 15.1","package":"vlc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.7.1-lp151.6.3.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Package Hub 15 SP1","package":"vlc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.7.1-bp151.5.3.3"}]}],"bundled":7},{"source":"osv","ecosystem":"openSUSE:Leap 15.0","package":"libaom","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.0-lp150.2.1"}]}],"bundled":7},{"source":"osv","ecosystem":"openSUSE:Leap 15.0","package":"vlc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.7.1-lp150.8.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Package Hub 15","package":"libaom","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.0-bp150.2.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Package Hub 15","package":"vlc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.7.1-bp150.2.6.1"}]}],"bundled":7}],"products":[{"vendor":"opensuse","product":"backports"},{"vendor":"opensuse","product":"backports_sle"},{"vendor":"opensuse","product":"leap"},{"vendor":"videolan","product":"vlc"},{"vendor":"videolan","product":"vlc_media_player"}],"references":[{"url":"https://hackerone.com/reports/502816","tags":["x_refsource_MISC","x_transferred","Exploit","Third Party Advisory","evidence","report"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00005.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","Mailing List","Third Party Advisory","advisory"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00040.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","Mailing List","Third Party Advisory","advisory"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00037.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","Mailing List","Third Party Advisory","advisory"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00081.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","Mailing List","Third Party Advisory","advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2019-5459"},{"url":"https://github.com/advisories/GHSA-pvmq-wghp-3g56"},{"url":"https://security-tracker.debian.org/tracker/CVE-2019-5459","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2019-5459","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2019-5459","tags":["report"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/5PABXAYOSN5GAIPFDYI7SHBOU4CHBWYC/#5PABXAYOSN5GAIPFDYI7SHBOU4CHBWYC","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1118586","tags":["report"]},{"url":"https://bugzilla.suse.com/1138354","tags":["report"]},{"url":"https://bugzilla.suse.com/1138933","tags":["report"]},{"url":"https://bugzilla.suse.com/1141522","tags":["report"]},{"url":"https://bugzilla.suse.com/1142161","tags":["report"]},{"url":"https://bugzilla.suse.com/1143547","tags":["report"]},{"url":"https://bugzilla.suse.com/1143549","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2018-19857","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-12874","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-13602","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-13962","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-5439","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-5459","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-5460","tags":["web"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/BZ6PVIORM3E3KCDWEJP6ZSJVHTRTXT2M/#BZ6PVIORM3E3KCDWEJP6ZSJVHTRTXT2M","tags":["advisory"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/PV7IWMKNJKPD75QWP2SQJIG5DET23UDW/#PV7IWMKNJKPD75QWP2SQJIG5DET23UDW","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1093732","tags":["report"]},{"url":"https://bugzilla.suse.com/1094893","tags":["report"]},{"url":"https://bugzilla.suse.com/1133290","tags":["report"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/RNBI5GJAXU5KVZYP22ZO47MDJGB63ZQK/#RNBI5GJAXU5KVZYP22ZO47MDJGB63ZQK","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2019-5459","description":"An Integer underflow in VLC Media Player versions \u003c 3.0.7 leads to an out-of-band read.","status":"published","published":"2019-07-30T20:24:06Z","modified":"2026-10-08T21:13:53.787Z","cwes":["CWE-191"],"updated_at":"2026-11-02T14:20:18.746972Z"}],"euvd":[{"id":"EUVD-2019-15041","description":"An Integer underflow in VLC Media Player versions \u003c 3.0.7 leads to an out-of-band read.","status":"published","published":"2019-07-30T20:24:06Z","modified":"2026-10-08T21:13:53Z","updated_at":"2026-11-02T17:27:26.452288Z"}],"ghsa":[{"id":"GHSA-pvmq-wghp-3g56","title":"An Integer underflow in VLC Media Player versions \u003c 3.0.7 leads to an out-of-band read.","description":"An Integer underflow in VLC Media Player versions \u003c 3.0.7 leads to an out-of-band read.","status":"published","published":"2022-05-24T16:51:48Z","modified":"2026-10-09T00:31:02Z","cvss":[{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H","level":"high"}],"cwes":["CWE-191"],"updated_at":"2026-11-02T15:12:59.31428Z"}],"nvd":[{"id":"CVE-2019-5459","description":"An Integer underflow in VLC Media Player versions \u003c 3.0.7 leads to an out-of-band read.","status":"published","published":"2019-07-30T21:15:12.257Z","modified":"2026-10-08T22:16:55.17Z","cvss":[{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H","level":"high","assessor":"primary"},{"version":"2.0","score":5.8,"vector":"AV:N/AC:M/Au:N/C:P/I:N/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-191"],"updated_at":"2026-11-02T14:05:21.892729Z"}],"osv":[{"id":"CVE-2019-5459","description":"An Integer underflow in VLC Media Player versions \u003c 3.0.7 leads to an out-of-band read.","status":"published","published":"2019-07-30T21:15:12.257Z","modified":"2026-10-24T10:30:20.437336133Z","cvss":[{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:44:12.675558Z"},{"id":"DEBIAN-CVE-2019-5459","description":"An Integer underflow in VLC Media Player versions \u003c 3.0.7 leads to an out-of-band read.","status":"published","published":"2019-07-30T21:15:12.257Z","modified":"2026-10-09T09:47:27.016423639Z","cvss":[{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:45:32.221385Z"},{"id":"UBUNTU-CVE-2019-5459","description":"An Integer underflow in VLC Media Player versions \u003c 3.0.7 leads to an out-of-band read.","status":"published","published":"2019-07-30T21:15:00Z","modified":"2026-10-17T12:55:50.172331332Z","cvss":[{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:54:21.741399Z"},{"id":"DSA-4459-1","title":"vlc - security update","status":"published","published":"2019-06-12T00:00:00Z","modified":"2026-03-09T02:10:23.221029Z","updated_at":"2026-11-02T15:46:16.862196Z"},{"id":"openSUSE-SU-2019:1840-1","title":"Security update for vlc","description":"This update for vlc to version 3.0.7.1 fixes the following issues:\n\nSecurity issues fixed:\n\t  \n- CVE-2019-5439: Fixed a buffer overflow (bsc#1138354).\n- CVE-2019-5459: Fixed an integer underflow (bsc#1143549).\n- CVE-2019-5460: Fixed a double free (bsc#1143547).\n- CVE-2019-12874: Fixed a double free in zlib_decompress_extra in modules/demux/mkv/util.cpp (bsc#1138933).\n- CVE-2019-13602: Fixed an integer underflow in mp4 demuxer (boo#1141522).\n- CVE-2019-13962: Fixed a heap-based buffer over-read in avcodec (boo#1142161).\n\nNon-security issues fixed:\n\n- Video Output:\n  * Fix hardware acceleration with some AMD drivers\n  * Improve direct3d11 HDR support\n- Access:\n  * Improve Blu-ray support\n- Audio output:\n  * Fix pass-through on Android-23\n  * Fix DirectSound drain\n- Demux: Improve MP4 support\n- Video Output:\n  * Fix 12 bits sources playback with Direct3D11\n  * Fix crash on iOS\n  * Fix midstream aspect-ratio changes when Windows hardware decoding is on\n  * Fix HLG display with Direct3D11\n- Stream Output: Improve Chromecast support with new ChromeCast apps\n- Misc:\n  * Update Youtube, Dailymotion, Vimeo, Soundcloud scripts\n  * Work around busy looping when playing an invalid item with loop enabled\n- Updated translations.\n","status":"published","published":"2019-08-08T15:58:05Z","modified":"2026-02-04T02:32:23.05348Z","updated_at":"2026-11-02T16:58:30.784344Z"},{"id":"openSUSE-SU-2019:1897-1","title":"Security update for vlc","description":"This update for vlc to version 3.0.7.1 fixes the following issues:\n\nSecurity issues fixed:\n\t  \n- CVE-2019-5439: Fixed a buffer overflow (bsc#1138354).\n- CVE-2019-5459: Fixed an integer underflow (bsc#1143549).\n- CVE-2019-5460: Fixed a double free (bsc#1143547).\n- CVE-2019-12874: Fixed a double free in zlib_decompress_extra in modules/demux/mkv/util.cpp (bsc#1138933).\n- CVE-2019-13602: Fixed an integer underflow in mp4 demuxer (boo#1141522).\n- CVE-2019-13962: Fixed a heap-based buffer over-read in avcodec (boo#1142161).\n\nNon-security issues fixed:\n\n- Video Output:\n  * Fix hardware acceleration with some AMD drivers\n  * Improve direct3d11 HDR support\n- Access:\n  * Improve Blu-ray support\n- Audio output:\n  * Fix pass-through on Android-23\n  * Fix DirectSound drain\n- Demux: Improve MP4 support\n- Video Output:\n  * Fix 12 bits sources playback with Direct3D11\n  * Fix crash on iOS\n  * Fix midstream aspect-ratio changes when Windows hardware decoding is on\n  * Fix HLG display with Direct3D11\n- Stream Output: Improve Chromecast support with new ChromeCast apps\n- Misc:\n  * Update Youtube, Dailymotion, Vimeo, Soundcloud scripts\n  * Work around busy looping when playing an invalid item with loop enabled\n- Updated translations.\n\nThis update was imported from the openSUSE:Leap:15.1:Update update project.","status":"published","published":"2019-08-15T08:55:15Z","modified":"2026-02-04T02:57:01.53514Z","updated_at":"2026-11-02T16:58:30.784344Z"},{"id":"openSUSE-SU-2019:1909-1","title":"Security update for vlc","description":"This update for vlc to version 3.0.7.1 fixes the following issues:\n\nSecurity issues fixed:\n\n- CVE-2019-5439: Fixed a buffer overflow (bsc#1138354).\n- CVE-2019-5459: Fixed an integer underflow (bsc#1143549).\n- CVE-2019-5460: Fixed a double free (bsc#1143547).\n- CVE-2019-12874: Fixed a double free in zlib_decompress_extra in modules/demux/mkv/util.cpp (bsc#1138933).\n- CVE-2019-13602: Fixed an integer underflow in mp4 demuxer (boo#1141522).\n- CVE-2019-13962: Fixed a heap-based buffer over-read in avcodec (boo#1142161).\n\nNon-security issues fixed:\n\n- Video Output:\n  * Fix hardware acceleration with some AMD drivers\n  * Improve direct3d11 HDR support\n- Access:\n  * Improve Blu-ray support\n- Audio output:\n  * Fix pass-through on Android-23\n  * Fix DirectSound drain\n- Demux: Improve MP4 support\n- Video Output:\n  * Fix 12 bits sources playback with Direct3D11\n  * Fix crash on iOS\n  * Fix midstream aspect-ratio changes when Windows hardware decoding is on\n  * Fix HLG display with Direct3D11\n- Stream Output: Improve Chromecast support with new ChromeCast apps\n- Misc:\n  * Update Youtube, Dailymotion, Vimeo, Soundcloud scripts\n  * Work around busy looping when playing an invalid item with loop enabled\n- Updated translations.\n\nNew package libaom:\n  * Initial version 1.0.0\n  * A library for AOMedia Video 1 (AV1), an open, royalty-free video coding format\n    designed for video transmissions over the Internet.\n\n","status":"published","published":"2019-08-15T09:44:57Z","modified":"2026-02-04T02:58:33.498572Z","updated_at":"2026-11-02T16:58:30.784344Z"},{"id":"openSUSE-SU-2019:2015-1","title":"Security update for vlc","description":"This update for vlc to version 3.0.7.1 fixes the following issues:\n\nSecurity issues fixed:\n\n- CVE-2019-5439: Fixed a buffer overflow (bsc#1138354).\n- CVE-2019-5459: Fixed an integer underflow (bsc#1143549).\n- CVE-2019-5460: Fixed a double free (bsc#1143547).\n- CVE-2019-12874: Fixed a double free in zlib_decompress_extra in modules/demux/mkv/util.cpp (bsc#1138933).\n- CVE-2019-13602: Fixed an integer underflow in mp4 demuxer (boo#1141522).\n- CVE-2019-13962: Fixed a heap-based buffer over-read in avcodec (boo#1142161).\n\nNon-security issues fixed:\n\n- Video Output:\n  * Fix hardware acceleration with some AMD drivers\n  * Improve direct3d11 HDR support\n- Access:\n  * Improve Blu-ray support\n- Audio output:\n  * Fix pass-through on Android-23\n  * Fix DirectSound drain\n- Demux: Improve MP4 support\n- Video Output:\n  * Fix 12 bits sources playback with Direct3D11\n  * Fix crash on iOS\n  * Fix midstream aspect-ratio changes when Windows hardware decoding is on\n  * Fix HLG display with Direct3D11\n- Stream Output: Improve Chromecast support with new ChromeCast apps\n- Misc:\n  * Update Youtube, Dailymotion, Vimeo, Soundcloud scripts\n  * Work around busy looping when playing an invalid item with loop enabled\n- Updated translations.\n\nNew package libaom:\n  * Initial version 1.0.0\n  * A library for AOMedia Video 1 (AV1), an open, royalty-free video coding format\n    designed for video transmissions over the Internet.\n\n\nThis update was imported from the openSUSE:Leap:15.0:Update update project.","status":"published","published":"2019-08-26T14:22:46Z","modified":"2026-02-04T03:52:51.375083Z","updated_at":"2026-11-02T16:58:30.784344Z"}]}}
