{"affected":[{"ecosystem_specific":{"binaries":[{"libvlc5":"3.0.9.2-bp151.5.6.1","libvlccore9":"3.0.9.2-bp151.5.6.1","vlc":"3.0.9.2-bp151.5.6.1","vlc-codec-gstreamer":"3.0.9.2-bp151.5.6.1","vlc-devel":"3.0.9.2-bp151.5.6.1","vlc-jack":"3.0.9.2-bp151.5.6.1","vlc-lang":"3.0.9.2-bp151.5.6.1","vlc-noX":"3.0.9.2-bp151.5.6.1","vlc-opencv":"3.0.9.2-bp151.5.6.1","vlc-qt":"3.0.9.2-bp151.5.6.1","vlc-vdpau":"3.0.9.2-bp151.5.6.1"}]},"package":{"ecosystem":"SUSE:Package Hub 15 SP1","name":"vlc","purl":"pkg:rpm/suse/vlc&distro=SUSE%20Package%20Hub%2015%20SP1"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"3.0.9.2-bp151.5.6.1"}],"type":"ECOSYSTEM"}]}],"aliases":[],"details":"This 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.","id":"openSUSE-SU-2020:0562-1","modified":"2020-04-29T06:03:33Z","published":"2020-04-29T06:03:33Z","references":[{"type":"ADVISORY","url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/ONU7H5UORTQ2UM2HDIPLR7AOGTPENU4H/"},{"type":"REPORT","url":"https://bugzilla.suse.com/1142161"},{"type":"REPORT","url":"https://bugzilla.suse.com/1146428"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2019-13602"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2019-13962"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2019-14437"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2019-14438"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2019-14498"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2019-14533"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2019-14534"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2019-14535"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2019-14776"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2019-14777"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2019-14778"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2019-14970"}],"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"],"summary":"Security update for vlc","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"]}