Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 614046 (CVE-2017-6827, CVE-2017-6828, CVE-2017-6829, CVE-2017-6830, CVE-2017-6831, CVE-2017-6832, CVE-2017-6833, CVE-2017-6834, CVE-2017-6835, CVE-2017-6836, CVE-2017-6837, CVE-2017-6838, CVE-2017-6839)

Summary: media-libs/audiofile: multiple vulnerabilities (CVE-2017-{6827,6828,6829,6830,6831,6832,6833,6834,6835,6836,6839})
Product: Gentoo Security Reporter: Agostino Sarubbo <ago>
Component: VulnerabilitiesAssignee: Gentoo Security <security>
Status: IN_PROGRESS ---    
Severity: normal CC: gnome, nobrowser, sound
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard: A2 [upstream/ebuild cve]
Package list:
Runtime testing required: ---

Comment 1 GLSAMaker/CVETool Bot gentoo-dev 2017-06-17 21:20:09 UTC
CVE-2017-6834 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-6834):
  Heap-based buffer overflow in the ulaw2linear_buf function in G711.cpp in
  Audio File Library (aka audiofile) 0.3.6 allows remote attackers to cause a
  denial of service (crash) via a crafted file.

CVE-2017-6839 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-6839):
  Integer overflow in modules/MSADPCM.cpp in Audio File Library (aka
  audiofile) 0.3.6 allows remote attackers to cause a denial of service
  (crash) via a crafted file.

CVE-2017-6836 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-6836):
  Heap-based buffer overflow in the Expand3To4Module::run function in
  libaudiofile/modules/SimpleModule.h in Audio File Library (aka audiofile)
  0.3.6 allows remote attackers to cause a denial of service (crash) via a
  crafted file.

CVE-2017-6835 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-6835):
  The reset1 function in libaudiofile/modules/BlockCodec.cpp in Audio File
  Library (aka audiofile) 0.3.6 allows remote attackers to cause a denial of
  service (divide-by-zero error and crash) via a crafted file.

CVE-2017-6833 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-6833):
  The runPull function in libaudiofile/modules/BlockCodec.cpp in Audio File
  Library (aka audiofile) 0.3.6 allows remote attackers to cause a denial of
  service (divide-by-zero error and crash) via a crafted file.

CVE-2017-6832 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-6832):
  Heap-based buffer overflow in the decodeBlock in MSADPCM.cpp in Audio File
  Library (aka audiofile) 0.3.6 allows remote attackers to cause a denial of
  service (crash) via a crafted file.

CVE-2017-6831 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-6831):
  Heap-based buffer overflow in the decodeBlockWAVE function in IMA.cpp in
  Audio File Library (aka audiofile) 0.3.6 allows remote attackers to cause a
  denial of service (crash) via a crafted file.

CVE-2017-6830 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-6830):
  Heap-based buffer overflow in the alaw2linear_buf function in G711.cpp in
  Audio File Library (aka audiofile) 0.3.6 allows remote attackers to cause a
  denial of service (crash) via a crafted file.

CVE-2017-6829 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-6829):
  The decodeSample function in IMA.cpp in Audio File Library (aka audiofile)
  0.3.6 allows remote attackers to cause a denial of service (crash) via a
  crafted file.

CVE-2017-6828 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-6828):
  Heap-based buffer overflow in the readValue function in FileHandle.cpp in
  audiofile (aka libaudiofile and Audio File Library) 0.3.6 allows remote
  attackers to have unspecified impact via a crafted WAV file.

CVE-2017-6827 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-6827):
  Heap-based buffer overflow in the MSADPCM::initializeCoefficients function
  in MSADPCM.cpp in audiofile (aka libaudiofile and Audio File Library) 0.3.6
  allows remote attackers to have unspecified impact via a crafted audio file.