{"schemaVersion":3,"id":"OPENSUSE-SU-2020:0562-1","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"Security update for vlc\n\nThis update for vlc fixes the following issues:\n\nvlc was updated to version 3.0.9.2:\n\n+ Misc: Properly bump the version in configure.ac.\n\nChanges from version 3.0.9.1:\n\n+ Misc: Fix VLSub returning 401 for earch request.\n\nChanges from version 3.0.9:\n\n+ Core: Work around busy looping when playing an invalid item\n  through VLM.\n+ Access:\n  * Multiple dvdread and dvdnav crashs fixes\n  * Fixed DVD glitches on clip change\n  * Fixed dvdread commands/data sequence inversion in some cases causing\n    unwanted glitches\n  * Better handling of authored as corrupted DVD\n  * Added libsmb2 support for SMB2/3 shares\n+ Demux:\n  * Fix TTML entities not passed to decoder\n  * Fixed some WebVTT styling tags being not applied\n  * Misc raw H264/HEVC frame rate fixes\n  * Fix adaptive regression on TS format change (mostly HLS)\n  * Fixed MP4 regression with twos/sowt PCM audio\n  * Fixed some MP4 raw quicktime and ms-PCM audio\n  * Fixed MP4 interlacing handling\n  * Multiple adaptive stack (DASH/HLS/Smooth) fixes\n  * Enabled Live seeking for HLS\n  * Fixed seeking in some cases for HLS\n  * Improved Live playback for Smooth and DASH\n  * Fixed adaptive unwanted end of stream in some cases\n  * Faster adaptive start and new buffering control options\n+ Packetizers:\n  * Fixes H264/HEVC incomplete draining in some cases\n  * packetizer_helper: Fix potential trailing junk on last packet\n  * Added missing drain in packetizers that was causing missing\n    last frame or audio\n  * Improved check to prevent fLAC synchronization drops\n+ Decoder:\n  * avcodec: revector video decoder to fix incomplete drain\n  * spudec: implemented palette updates, fixing missing subtitles\n    on some DVD\n  * Fixed WebVTT CSS styling not being applied on Windows/macOS\n  * Fixed Hebrew teletext pages support in zvbi\n  * Fixed Dav1d aborting decoding on corrupted picture\n  * Extract and display of all CEA708 subtitles\n  * Update libfaad to 2.9.1\n  * Add DXVA support for VP9 Profile 2 (10 bits)\n  * Mediacodec aspect ratio with Amazon devices\n+ Audio output:\n  * Added support for iOS audiounit audio above 48KHz\n  * Added support for amem audio up to 384KHz\n+ Video output:\n  * Fix for opengl glitches in some drivers\n  * Fix GMA950 opengl support on macOS\n  * YUV to RGB StretchRect fixes with NVIDIA drivers\n  * Use libpacebo new tone mapping desaturation algorithm\n+ Text renderer:\n  * Fix crashes on macOS with SSA/ASS subtitles containing emoji\n  * Fixed unwanted growing background in Freetype rendering and Y padding\n+ Mux: Fixed some YUV mappings\n+ Service Discovery: Update libmicrodns to 0.1.2.\n+ Misc:\n  * Update YouTube, SoundCloud and Vocaroo scripts: this restores\n    playback of YouTube URLs.\n  * Add missing .wpl & .zpl file associations on Windows\n  * Improved chromecast audio quality\n\nUpdate to version 3.0.8 'vetinari':\n\n+ Fix stuttering for low framerate videos\n+ Improve adaptive streaming\n+ Improve audio output for external audio devices on macOS/iOS\n+ Fix hardware acceleration with Direct3D11 for some AMD drivers\n+ Fix WebVTT subtitles rendering\n+ Vetinari is a major release changing a lot in the media engine of VLC.\n  It is one of the largest release we've ever done.\n  Notably, it:\n   - activates hardware decoding on all platforms, of H.264 & H.265, 8 & 10bits,\n     allowing 4K60 or even 8K decoding with little CPU consumption,\n   - merges all the code from the mobile ports into the same codebase with\n     common numbering and releases,\n   - supports 360 video and 3D audio, and prepares for VR content,\n   - supports direct HDR and HDR tone-mapping,\n   - updates the audio passthrough for HD Audio codecs,\n   - allows browsing of local network drives like SMB, FTP, SFTP, NFS...\n   - stores the passwords securely,\n   - brings a new subtitle rendering engine, supporting ComplexTextLayout\n     and font fallback to support multiple languages and fonts,\n   - supports ChromeCast with the new renderer framework,\n   - adds support for numerous new formats and codecs, including WebVTT,\n     AV1, TTML, HQX, 708, Cineform, and many more,\n   - improves Bluray support with Java menus, aka BD-J,\n   - updates the macOS interface with major cleaning and improvements,\n   - support HiDPI UI on Windows, with the switch to Qt5,\n   - prepares the experimental support for Wayland on Linux, and\n     switches to OpenGL by default on Linux.\n+ Security fixes included:\n  * Fix a buffer overflow in the MKV demuxer (CVE-2019-14970)\n  * Fix a read buffer overflow in the avcodec decoder (CVE-2019-13962)\n  * Fix a read buffer overflow in the FAAD decoder\n  * Fix a read buffer overflow in the OGG demuxer (CVE-2019-14437, CVE-2019-14438)\n  * Fix a read buffer overflow in the ASF demuxer (CVE-2019-14776)\n  * Fix a use after free in the MKV demuxer (CVE-2019-14777, CVE-2019-14778)\n  * Fix a use after free in the ASF demuxer (CVE-2019-14533)\n  * Fix a couple of integer underflows in the MP4 demuxer (CVE-2019-13602)\n  * Fix a null dereference in the dvdnav demuxer\n  * Fix a null dereference in the ASF demuxer (CVE-2019-14534)\n  * Fix a null dereference in the AVI demuxer\n  * Fix a division by zero in the CAF demuxer (CVE-2019-14498)\n  * Fix a division by zero in the ASF demuxer (CVE-2019-14535)\n- Disbale mod-plug for the time being: libmodplug 0.8.9 is not yet available.\n\n- Disable SDL_image (SDL 1.2) based codec. It is only a wrapper around some\n  image loading libraries (libpng, libjpeg, ...) which are either wrapped\n  by vlc itself (libpng_plugin.so) or via libavcodec (libavcodec_plugin.so).\n\nThis update was imported from the openSUSE:Leap:15.1:Update update project.","dates":{"published":"2020-04-29T06:03:33.000Z","modified":"2026-02-04T03:49:37.474Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":null,"severity":"unknown","version":null,"versionLabel":null,"source":null,"vector":null,"computed":false,"selection":"none"},"metrics":[]},"epss":{"probability":null,"percentile":null,"severity":"unknown","asOf":null,"change":{"pp":null,"baselineDate":null,"baselineScore":null},"history":[],"last30":[]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[],"affected":[{"vendor":"suse","product":"vlc&distro=SUSE Package Hub 15 SP1","name":"vlc","label":"vlc&distro=SUSE Package Hub 15 SP1","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/vlc&distro=SUSE Package Hub 15 SP1","purlType":"rpm","versions":[{"text":"< 3.0.9.2-bp151.5.6.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.0.9.2-bp151.5.6.1","eol":null,"hubHref":null}],"affectedCount":1,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/ONU7H5UORTQ2UM2HDIPLR7AOGTPENU4H/","label":"lists.opensuse.org/archives/…","hostname":"lists.opensuse.org","tags":["Advisory"]},{"url":"https://bugzilla.suse.com/1142161","label":"bugzilla.suse.com/1142161","hostname":"bugzilla.suse.com","tags":["REPORT"]},{"url":"https://bugzilla.suse.com/1146428","label":"bugzilla.suse.com/1146428","hostname":"bugzilla.suse.com","tags":["REPORT"]},{"url":"https://www.suse.com/security/cve/CVE-2019-13602","label":"www.suse.com/security/cve/CVE-2019-13602","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2019-13962","label":"www.suse.com/security/cve/CVE-2019-13962","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2019-14437","label":"www.suse.com/security/cve/CVE-2019-14437","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2019-14438","label":"www.suse.com/security/cve/CVE-2019-14438","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2019-14498","label":"www.suse.com/security/cve/CVE-2019-14498","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2019-14533","label":"www.suse.com/security/cve/CVE-2019-14533","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2019-14534","label":"www.suse.com/security/cve/CVE-2019-14534","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2019-14535","label":"www.suse.com/security/cve/CVE-2019-14535","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2019-14776","label":"www.suse.com/security/cve/CVE-2019-14776","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2019-14777","label":"www.suse.com/security/cve/CVE-2019-14777","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2019-14778","label":"www.suse.com/security/cve/CVE-2019-14778","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2019-14970","label":"www.suse.com/security/cve/CVE-2019-14970","hostname":"www.suse.com","tags":["WEB"]}],"lineage":{"upstream":["CVE-2019-13602","CVE-2019-13962","CVE-2019-14437","CVE-2019-14438","CVE-2019-14498","CVE-2019-14533","CVE-2019-14534","CVE-2019-14535","CVE-2019-14776","CVE-2019-14777","CVE-2019-14778","CVE-2019-14970"],"downstream":[],"duplicates":[],"related":["CVE-2019-13602","CVE-2019-13962","CVE-2019-14437","CVE-2019-14438","CVE-2019-14498","CVE-2019-14533","CVE-2019-14534","CVE-2019-14535","CVE-2019-14776","CVE-2019-14777","CVE-2019-14778","CVE-2019-14970"]},"timeline":[{"kind":"published","date":"2020-04-29T06:03:33.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2026-02-04T03:49:37.474Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":0,"level":"minimal","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-22T07:58:38.172Z","stale":false,"partial":false}}