File _patchinfo of Package patchinfo.7833

<patchinfo incident="7833">
  <issue id="1082333" tracker="bnc">VUL-1: CVE-2017-9410: lame: The fill_buffer_resample function in libmp3lame/util.c allows remote attackers to cause a denial of service</issue>
  <issue id="1082397" tracker="bnc">VUL-0: CVE-2017-9411: lame: The fill_buffer_resample function in libmp3lame/util.c in LAME 3.99.5 allowsremote attackers to cause a denial of service (invalid memory read andapplication crash) via a crafted wav file.</issue>
  <issue id="1082340" tracker="bnc">VUL-1: CVE-2017-9412: lame: The unpack_read_samples function in frontend/get_audio.c allows remote attackers to cause a denial of service</issue>
  <issue id="1082311" tracker="bnc">VUL-1: CVE-2017-11720: lame: Division-by-zero vulnerability caused by a malformedinput file</issue>
  <issue id="1082317" tracker="bnc">VUL-1: CVE-2017-15019: lame: NULL pointer dereference in the hip_decode_init function in libmp3lame/mpglib_interface.c via a malformed mpg file</issue>
  <issue id="1082391" tracker="bnc">VUL-0: CVE-2017-9872: lame: The III_dequantize_sample function in layer3.c in mpglib, as used inlibmpgdecoder.a in LAME 3.99.5 and other products, allows remote attackers tocause a denial of service (stack-based buffer overflow and application</issue>
  <issue id="1082392" tracker="bnc">VUL-0: CVE-2017-9871: lame: The III_i_stereo function in layer3.c in mpglib, as used in libmpgdecoder.a inLAME 3.99.5 and other products, allows remote attackers to cause a denial ofservice (stack-based buffer overflow and application crash) or</issue>
  <issue id="1082393" tracker="bnc">VUL-0: CVE-2017-9870: lame: The III_i_stereo function in layer3.c in mpglib, as used in libmpgdecoder.a inLAME 3.99.5 and other products, allows remote attackers to cause a denial ofservice (buffer over-read and application crash) via a crafted</issue>
  <issue id="1082395" tracker="bnc">VUL-0: CVE-2017-9869: lame: The II_step_one function in layer2.c in mpglib, as used in libmpgdecoder.a inLAME 3.99.5 and other products, allows remote attackers to cause a denial ofservice (buffer over-read and application crash) via a crafted</issue>
  <issue id="1082397" tracker="bnc">VUL-0: CVE-2017-9411: lame: The fill_buffer_resample function in libmp3lame/util.c in LAME 3.99.5 allowsremote attackers to cause a denial of service (invalid memory read andapplication crash) via a crafted wav file.</issue>
  <issue id="1082399" tracker="bnc">VUL-0: CVE-2017-13712: lame: NULL Pointer Dereference in the id3v2AddAudioDuration function inlibmp3lame/id3tag.c in LAME 3.99.5 allows attackers to perform Denial of Serviceby triggering a NULL first argument.</issue>
  <issue id="1082400" tracker="bnc">VUL-0: CVE-2015-9101: lame: The fill_buffer_resample function in util.c in libmp3lame.a in LAME 3.99.5allows remote attackers to cause a denial of service (heap-based bufferover-read and application crash) via a crafted audio file.</issue>
  <issue id="1082401" tracker="bnc">VUL-0: CVE-2015-9100: lame: The fill_buffer_resample function in util.c in libmp3lame.a in LAME 3.99.5allows remote attackers to cause a denial of service (NULL pointer dereferenceand application crash) via a crafted audio file.</issue>
  <issue id="2015-9100" tracker="cve" />
  <issue id="2015-9101" tracker="cve" />
  <issue id="2017-9410" tracker="cve" />
  <issue id="2017-9411" tracker="cve" />
  <issue id="2017-9411" tracker="cve" />
  <issue id="2017-9412" tracker="cve" />
  <issue id="2017-9869" tracker="cve" />
  <issue id="2017-9870" tracker="cve" />
  <issue id="2017-9871" tracker="cve" />
  <issue id="2017-9872" tracker="cve" />
  <issue id="2017-11720" tracker="cve" />
  <issue id="2017-13712" tracker="cve" />
  <issue id="2017-15019" tracker="cve" />
  <category>security</category>
  <rating>important</rating>
  <packager>msmeissn</packager>
  <description>This update for lame fixes the following issues:

Lame was updated to version 3.100:

  * Improved detection of MPEG audio data in RIFF WAVE files.
     sf#3545112 Invalid sampling detection
  * New switch --gain &lt;decibel&gt;, range -20.0 to +12.0, a more
    convenient way to apply Gain adjustment in decibels, 
    than the use of --scale &lt;factor&gt;.
  * Fix for sf#3558466 Bug in path handling
  * Fix for sf#3567844 problem with Tag genre
  * Fix for sf#3565659 no progress indication with pipe input
  * Fix for sf#3544957 scale (empty) silent encode without warning
  * Fix for sf#3580176 environment variable LAMEOPT doesn't
    work anymore
  * Fix for sf#3608583 input file name displayed with wrong
    character encoding (on windows console with CP_UTF8)
  * Fix dereference NULL and Buffer not NULL terminated issues.
    (CVE-2017-15019 bsc#1082317 CVE-2017-13712 bsc#1082399 CVE-2015-9100 bsc#1082401)
  * Fix dereference of a null pointer possible in loop.
  * Make sure functions with SSE instructions maintain their own
    properly aligned stack. Thanks to Fabian Greffrath
  * Multiple Stack and Heap Corruptions from Malicious File.
    (CVE-2017-9872 bsc#1082391 CVE-2017-9871 bsc#1082392 CVE-2017-9870 bsc#1082393
     CVE-2017-9869 bsc#1082395 CVE-2017-9411 bsc#1082397 CVE-2015-9101 bsc#1082400)
  * CVE-2017-11720: Fix a division by zero vulnerability. (bsc#1082311)
  * CVE-2017-9410: Fix fill_buffer_resample function in
    libmp3lame/util.c heap-based buffer over-read and ap (bsc#1082333)
  * CVE-2017-9411: Fix fill_buffer_resample function in
    libmp3lame/util.c invalid memory read and application crash (bsc#1082397)
  * CVE-2017-9412: FIx unpack_read_samples function in 
    frontend/get_audio.c invalid memory read and application crash (bsc#1082340)
  * Fix clip detect scale suggestion unaware of scale input value
  * HIP decoder bug fixed: decoding mixed blocks of lower sample
    frequency Layer3 data resulted in internal buffer overflow.
  * Add lame_encode_buffer_interleaved_int()

</description>
  <summary>Security update for lame</summary>
</patchinfo>
openSUSE Build Service is sponsored by