FreeBSD : libsndfile -- multiple vulnerabilities (2b386075-1d9c-11e8-b6aa-4ccc6adda413)

critical Nessus Plugin ID 107109

Language:

Synopsis

The remote FreeBSD host is missing one or more security-related updates.

Description

Agostino Sarubbo, Gentoo reports :

CVE-2017-8361 (Medium): The flac_buffer_copy function in flac.c in libsndfile 1.0.28 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a crafted audio file.

CVE-2017-8362 (Medium): The flac_buffer_copy function in flac.c in libsndfile 1.0.28 allows remote attackers to cause a denial of service (invalid read and application crash) via a crafted audio file.

CVE-2017-8363 (Medium): The flac_buffer_copy function in flac.c in libsndfile 1.0.28 allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) via a crafted audio file.

CVE-2017-8365 (Medium): The i2les_array function in pcm.c in libsndfile 1.0.28 allows remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted audio file.

manxorist on Github reports :

CVE-2017-12562 (High): Heap-based Buffer Overflow in the psf_binheader_writef function in common.c in libsndfile through 1.0.28 allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact.

Xin-Jiang on Github reports :

CVE-2017-14634 (Medium): In libsndfile 1.0.28, a divide-by-zero error exists in the function double64_init() in double64.c, which may lead to DoS when playing a crafted audio file.

Solution

Update the affected packages.

See Also

http://www.nessus.org/u?95e7d37a

http://www.nessus.org/u?2b1b1b20

https://github.com/erikd/libsndfile/issues/233

http://www.nessus.org/u?575e0047

https://github.com/erikd/libsndfile/issues/232

http://www.nessus.org/u?8a0d9177

http://www.nessus.org/u?c971ff39

https://github.com/erikd/libsndfile/issues/231

http://www.nessus.org/u?82a0d72b

http://www.nessus.org/u?53801b81

https://github.com/erikd/libsndfile/issues/230

https://github.com/erikd/libsndfile/issues/292/

http://www.nessus.org/u?dc3e5377

https://github.com/erikd/libsndfile/issues/318

http://www.nessus.org/u?4058f18b

http://www.nessus.org/u?320a87f9

Plugin Details

Severity: Critical

ID: 107109

File Name: freebsd_pkg_2b3860751d9c11e8b6aa4ccc6adda413.nasl

Version: 3.3

Type: local

Published: 3/2/2018

Updated: 3/12/2019

Supported Sensors: Nessus

Risk Information

VPR

Risk Factor: Medium

Score: 5.9

CVSS v2

Risk Factor: High

Base Score: 7.5

Vector: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P

CVSS v3

Risk Factor: Critical

Base Score: 9.8

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Vulnerability Information

CPE: p-cpe:/a:freebsd:freebsd:libsndfile, p-cpe:/a:freebsd:freebsd:linux-c6-libsndfile, p-cpe:/a:freebsd:freebsd:linux-c7-libsndfile, cpe:/o:freebsd:freebsd

Required KB Items: Host/local_checks_enabled, Host/FreeBSD/release, Host/FreeBSD/pkg_info

Patch Publication Date: 3/1/2018

Vulnerability Publication Date: 4/12/2017

Reference Information

CVE: CVE-2017-12562, CVE-2017-14634, CVE-2017-8361, CVE-2017-8362, CVE-2017-8363, CVE-2017-8365