Bug 1081692 (CVE-2018-7253)

Summary: VUL-1: CVE-2018-7253: wavpack: The ParseDsdiffHeaderConfig function of the cli/dsdiff.c file allows a remote attacker to cause a denial-of-service (heap-based bufferover-read) or possibly overwrite the heap via a maliciously crafted file
Product: [Novell Products] SUSE Security Incidents Reporter: Karol Babioch <karol>
Component: IncidentsAssignee: Stanislav Brabec <sbrabec>
Status: RESOLVED FIXED QA Contact: Security Team bot <security-team>
Severity: Normal    
Priority: P4 - Low CC: smash_bz
Version: unspecified   
Target Milestone: ---   
Hardware: Other   
OS: Other   
URL: https://smash.suse.de/issue/200448/
Whiteboard: CVSSv3.1:SUSE:CVE-2018-7253:4.0:(AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L)
Found By: Security Response Team Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Karol Babioch 2018-02-20 08:43:28 UTC
CVE-2018-7253

The ParseDsdiffHeaderConfig function of the cli/dsdiff.c file of WavPack 5.1.0
allows a remote attacker to cause a denial-of-service (heap-based buffer
over-read) or possibly overwrite the heap via a maliciously crafted DSDIFF file.

References:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2018-7253
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=889559
http://www.cvedetails.com/cve/CVE-2018-7253/
https://github.com/dbry/WavPack/issues/28
https://github.com/dbry/WavPack/commit/36a24c7881427d2e1e4dc1cef58f19eee0d13aec
Comment 1 Karol Babioch 2018-02-20 09:07:27 UTC
cli/dsdiff.c was only introduced with version 5.0, so only openSUSE:Factory is affected.
Comment 2 Karol Babioch 2018-02-20 09:08:37 UTC
https://build.opensuse.org/request/show/578281
Comment 3 Karol Babioch 2018-02-28 09:26:42 UTC
Fixed in Factory: https://build.opensuse.org/request/show/578288