This bug was fixed in the package libav - 6:9.13-0ubuntu0.14.04.1 --------------- libav (6:9.13-0ubuntu0.14.04.1) trusty-security; urgency=medium
* Merge from unstable, remaining changes: - build-depend on libtiff5-dev rather than libtiff4-dev, avoids FTBFS caused by imlib * New upstream release 9.13: - Many security fixes issues LP: #1277173 - swscale: Fix an undefined behaviour - matroska: add the Opus mapping - mp3enc: Properly write bitrate value in XING header (Closes: #736088) - origin/pu/9 oggdec: add support for Opus in Ogg demuxing (Fixes: libav/603, Closes: #720563) - apedec: do not buffer decoded samples over AVPackets (Closes: #744901) - isom: lpcm in mov default to big endian - movdec: handle 0x7fff langcode as macintosh per the specs - h264: reset next_output_pic earlier in start_frame() (Fixes: libav/672, Closes: #741240, LP: #1288206) - rtmpproto: Make sure to pass on the error code if read_connect failed - lavr: allocate the resampling buffer with a positive size - tiffdec: use bytestream2 to simplify overread/overwrite protection - resample: fix avresample_get_delay() return value - avi: Improve non-interleaved detection (Fixes: libav/666) - af_channelmap: fix ONE_STR mapping mode - movenc: allow override of "writing application" tag - matroskaenc: allow override of "writing application" tag - avfilter: Add missing emms_c when needed - build: Use pkg-config for openjpeg (Fixes: libav/387) - mpeg12: check scantable indices in all decode_block functions - sgidec: fix buffer size check in expand_rle_row() - adx: check that the offset is not negative - mpegvideo: set reference/pict_type on generated reference frames - h264: Fix various crashes found in samples pointed by Mateusz "j00ru" Jurczyk and Gynvael Coldwind - Thanks! * Rebuild is reported to fix vaapi, Closes: #745655 * Fix invocation of dpkg-maintscript helper, LP: #1315672 * cleanup leftovers of the former libav-source package * Simplify listing packages with dh_listpackage * Drop transitional arch:all -extra- packages * Bump standards version to 3.9.5, no changes needed libav (6:9.11-4) unstable; urgency=medium * Imported Upstream version 9.11 - bumped severity because of many security relevant changes - update freetype header detection libav (6:9.11-3) unstable; urgency=low * Add upstream patch to enable PIC on s390(x), Closes: #726733 libav (6:9.11-2ubuntu3) utopic; urgency=high * No change rebuild against librtmp1. -- Reinhard Tartler <siret...@tauware.de> Sun, 04 May 2014 16:11:03 -0400 ** Changed in: libav (Ubuntu Trusty) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to libav in Ubuntu. https://bugs.launchpad.net/bugs/1277173 Title: February 2014 libav security tracking bug Status in “libav” package in Ubuntu: Fix Committed Status in “libav” source package in Precise: Fix Released Status in “libav” source package in Quantal: Fix Released Status in “libav” source package in Saucy: Fix Released Status in “libav” source package in Trusty: Fix Released Bug description: This is a bug to track the February 2014 libav security updates: version 0.8.10: - oggparseogm: check timing variables - mathematics: remove asserts from av_rescale_rnd() - vc1: Always reset numref when parsing a new frame header. - h264: reset num_reorder_frames if it is invalid - h264: check that an IDR NAL only contains I slices - mov: Free an earlier allocated array if allocating a new one - segafilm: fix leaks if reading the header fails - h264_cavlc: check the size of the intra PCM data. - cavs: Check for negative cbp - avi: DV in AVI must be considered single stream - avutil: use align == 0 for default alignment in audio sample buffer functions - flashsv: Check diff_start diff_height values - dsputil/pngdsp: fix signed/unsigned type in end comparison - vqavideo: check chunk sizes before reading chunks - avi: directly resync on DV in AVI read failure - get_bits: change the failure condition in init_get_bits - twinvq: Cope with gcc-4.8.2 miscompilation - pthread: Avoid spurious wakeups - pthread: Fix deadlock during thread initialization - mpegvideo: Initialize chroma_*_shift and codec_tag even if the size is 0 - vc1dec: Don't decode slices when the latest slice header failed to decode - vc1dec: Make sure last_picture is initialized in vc1_decode_skip_blocks - r3d: Add more input value validation - fraps: Make the input buffer size checks more strict - svq3: Avoid a division by zero - rmdec: Validate the fps value - twinvqdec: Check the ibps parameter separately - asfdec: Check the return value of asf_read_stream_properties - mxfdec: set audio timebase to 1/samplerate - pcx: Check the packet size before assuming it fits a palette - rpza: Fix a buffer size check - xxan: Disallow odd width - xan: Only read within the data that actually was initialized - xan: Use bytestream2 to limit reading to within the buffer - pcx: Consume the whole packet if giving up due to missing palette - pngdec: Stop trying to decode once inflate returns Z_STREAM_END - mov: Make sure the read sample count is nonnegative - bfi: Add some very basic sanity checks for input packet sizes - bfi: Avoid divisions by zero - electronicarts: Add more sanity checking for the number of channels - riffdec: Add sanity checks for the sample rate - mvi: Add sanity checking for the audio frame size - xwma: Avoid division by zero - avidec: Make sure a packet is large enough before reading its data - vqf: Make sure the bitrate is in the valid range - vqf: Make sure sample_rate is set to a valid value - vc1dec: Undo mpegvideo initialization if unable to allocate tables - vc1dec: Fix leaks in ff_vc1_decode_init_alloc_tables on errors - wnv1: Make sure the input packet is large enough - dca: Validate the lfe parameter - rl2: Avoid a division by zero - wtv: Add more sanity checks for a length read from the file - segafilm: Validate the number of audio channels - qpeg: Add checks for running out of rows in qpeg_decode_inter - mpegaudiodec: Validate that the number of channels fits at the given offset - asv1: Verify the amount of extradata - idroqdec: Make sure a video stream has been allocated before returning packets - rv10: Validate the dimensions set from the container - xmv: Add more sanity checks for parameters read from the bitstream - ffv1: Make sure at least one slice context is initialized - truemotion2: Use av_freep properly in an error path - eacmv: Make sure a reference frame exists before referencing it - mpeg4videodec: Check the width/height in mpeg4_decode_sprite_trajectory - ivi_common: Make sure color planes have been initialized - oggparseogm: Convert to use bytestream2 - rv34: Check the return value from ff_rv34_decode_init - matroskadec: Verify realaudio codec parameters - mace: Make sure that the channel count is set to a valid value - svq3: Check for any negative return value from ff_h264_check_intra_pred_mode - vp3: Check the framerate for validity - cavsdec: Make sure a sequence header has been decoded before decoding pictures - sierravmd: Do sanity checking of frame sizes - omadec: Properly check lengths before incrementing the position - mpc8: Make sure the first stream exists before parsing the seek table - mpc8: Check the seek table size parsed from the bitstream - zmbvdec: Check the buffer size for uncompressed data - ape: Don't allow the seektable to be omitted - shorten: Break out of loop looking for fmt chunk if none is found - shorten: Use a checked bytestream reader for the wave header - smacker: Make sure we don't fill in huffman codes out of range - smacker: Avoid integer overflow when allocating packets - smacker: Don't return packets in unallocated streams - dsicin: Add some basic sanity checks for fields read from the file - roqvideodec: check dimensions validity - qdm2: check array index before use, fix out of array accesses - alsdec: check block length To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libav/+bug/1277173/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp