wavpack: Multiple vulnerabilities (CVE-2018-19840, CVE-2018-19841)
CVE-2018-19840: The function WavpackPackInit in pack_utils.c in
libwavpack.a in WavPack through 5.1.0 allows attackers to cause a
denial-of-service
(resource exhaustion caused by an infinite loop) via a crafted wav audio
file because WavpackSetConfiguration64 mishandles a sample rate of zero.
References:
https://github.com/dbry/WavPack/issues/53
Patch:
https://github.com/dbry/WavPack/commit/070ef6f138956d9ea9612e69586152339dbefe51
CVE-2018-19841: The function WavpackVerifySingleBlock in
open_utils.c in libwavpack.a in WavPack through 5.1.0 allows
attackers to cause a denial-of-service (out-of-bounds read and
application crash) via a crafted WavPack Lossless Audio file,
as demonstrated by wvunpack.
References:
https://github.com/dbry/WavPack/issues/54
Patch:
https://github.com/dbry/WavPack/commit/bba5389dc598a92bdf2b297c3ea34620b6679b5b
(from redmine: issue id 9914, created on 2019-01-25, closed on 2019-02-14)
- Relations:
- child #9915 (closed)
- child #9916 (closed)
- child #9917 (closed)
- child #9918 (closed)