Every CVE Search/ Get API key

CVE-2014-9756

The psf_fwrite function in file_io.c in libsndfile allows attackers to cause a denial of service ...

5.0 MediumFix available

The psf_fwrite function in file_io.c in libsndfile allows attackers to cause a denial of service (divide-by-zero error and application crash) via unspecified vectors related to the headindex variable.

Exploit likelihood

2.83%Up 1.7 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 5.0

The psf_fwrite function in file_io.c in libsndfile allows attackers to cause a denial of service (divide-by-zero error and application crash) via unspecified vectors related to the headindex variable.

Record
CVE-2014-9756
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-369
Updated
2026-11-02
CVE List No score

The psf_fwrite function in file_io.c in libsndfile allows attackers to cause a denial of service (divide-by-zero error and application crash) via unspecified vectors related to the headindex variable.

Record
CVE-2014-9756
Updated
2026-11-02
EUVDEUVD-2014-9562 No score

The psf_fwrite function in file_io.c in libsndfile allows attackers to cause a denial of service (divide-by-zero error and application crash) via unspecified vectors related to the headindex variable.

Record
EUVD-2014-9562
Updated
2026-11-03
GitHub AdvisoriesGHSA-vc8h-g97p-fh5j No score

The psf_fwrite function in file_io.c in libsndfile allows attackers to cause a denial of service ...

The psf_fwrite function in file_io.c in libsndfile allows attackers to cause a denial of service (divide-by-zero error and application crash) via unspecified vectors related to the headindex variable.

Record
GHSA-vc8h-g97p-fh5j
Weakness
CWE-369
Updated
2026-11-02
OSV No score

The psf_fwrite function in file_io.c in libsndfile allows attackers to cause a denial of service (divide-by-zero error and application crash) via unspecified vectors related to the headindex variable.

Record
CVE-2014-9756
Updated
2026-11-02
OSVDEBIAN-CVE-2014-9756 No score

The psf_fwrite function in file_io.c in libsndfile allows attackers to cause a denial of service (divide-by-zero error and application crash) via unspecified vectors related to the headindex variable.

Record
DEBIAN-CVE-2014-9756
Updated
2026-11-02
Show 7 moreShow less
OSVopenSUSE-SU-2024:10148-1 No score

libsndfile-devel-1.0.26-2.4 on GA media

These are all security issues fixed in the libsndfile-devel-1.0.26-2.4 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10148-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10470-1 No score

libsndfile-progs-1.0.26-2.4 on GA media

These are all security issues fixed in the libsndfile-progs-1.0.26-2.4 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10470-1
Updated
2026-11-02
OSVSUSE-SU-2015:1979-1 No score

Security update for libsndfile

The libsndfile package was updated to fix the following security issue:

  • CVE-2014-9756: Fixed a divide by zero problem that can lead to a Denial of Service (DoS) (bsc#953521).
  • CVE-2015-7805: Fixed heap overflow issue (bsc#953516).
Record
SUSE-SU-2015:1979-1
Updated
2026-11-02
OSVSUSE-SU-2015:2000-1 No score

Security update for libsndfile

The libsndfile package was updated to fix the following security issue:

  • CVE-2014-9756: Fixed a divide by zero problem that can lead to a Denial of Service (DoS) (bsc#953521).
  • CVE-2015-7805: Fixed heap overflow issue (bsc#953516).
  • CVE-2015-8075: Fixed heap overflow issue (bsc#953519).
Record
SUSE-SU-2015:2000-1
Updated
2026-11-02
OSVSUSE-SU-2015:2000-2 No score

Security update for libsndfile

The libsndfile package was updated to fix the following security issue:

  • CVE-2014-9756: Fixed a divide by zero problem that can lead to a Denial of Service (DoS) (bsc#953521).
  • CVE-2015-7805: Fixed heap overflow issue (bsc#953516).
  • CVE-2015-8075: Fixed heap overflow issue (bsc#953519).
Record
SUSE-SU-2015:2000-2
Updated
2026-11-02
OSVUBUNTU-CVE-2014-9756 No score

The psf_fwrite function in file_io.c in libsndfile allows attackers to cause a denial of service (divide-by-zero error and application crash) via unspecified vectors related to the headindex variable.

Record
UBUNTU-CVE-2014-9756
Updated
2026-11-02
OSVUSN-2832-1 No score

libsndfile vulnerabilities

It was discovered that libsndfile incorrectly handled memory when parsing malformed files. A remote attacker could use this issue to cause libsndfile to crash, resulting in a denial of service. This issue only applied to Ubuntu 12.04 LTS and Ubuntu 14.04 LTS. (CVE-2014-9496)

Joshua Rogers discovered that libsndfile incorrectly handled division when parsing malformed files. A remote attacker could use this issue to cause libsndfile to crash, resulting in a denial of service. (CVE-2014-9756)

Marco Romano discovered that libsndfile incorrectly handled certain malformed AIFF files. A remote attacker could use this issue to cause libsndfile to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2015-7805)

Record
USN-2832-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
libsndfile
Debian:12
before 1.0.25-10
1.0.25-10
libsndfile
Debian:13
before 1.0.25-10
1.0.25-10
libsndfile
Debian:14
before 1.0.25-10
1.0.25-10
libsndfile
Debian:6.0
before 1.0.21-3+squeeze2, plus listed versions
1.0.21-31.0.21-3+squeeze11.0.21-3+squeeze1~bpo50+1
1.0.21-3+squeeze2
libsndfile
Debian:7
before 1.0.25-9.1+deb7u1, plus listed versions
1.0.25-51.0.25-61.0.25-71.0.25-81.0.25-91.0.25-9.1
1.0.25-9.1+deb7u1
libsndfile
SUSE:Linux Enterprise Software Development Kit 11 SP3
before 1.0.20-2.10.2
1.0.20-2.10.2
libsndfile
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 1.0.20-2.10.2
1.0.20-2.10.2
libsndfile
SUSE:Linux Enterprise Desktop 11 SP3
before 1.0.20-2.10.2
1.0.20-2.10.2
libsndfile
SUSE:Linux Enterprise Desktop 11 SP4
before 1.0.20-2.10.2
1.0.20-2.10.2
libsndfile
SUSE:Linux Enterprise Server 11 SP3
before 1.0.20-2.10.2
1.0.20-2.10.2
Show 15 moreShow less
Affected packages
PackageAffectedFixed
libsndfile
SUSE:Linux Enterprise Server 11 SP3-TERADATA
before 1.0.20-2.10.2
1.0.20-2.10.2
libsndfile
SUSE:Linux Enterprise Server for SAP Applications 11 SP3
before 1.0.20-2.10.2
1.0.20-2.10.2
libsndfile
SUSE:Linux Enterprise Server 11 SP4
before 1.0.20-2.10.2
1.0.20-2.10.2
libsndfile
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
before 1.0.20-2.10.2
1.0.20-2.10.2
libsndfile
SUSE:Linux Enterprise Desktop 12
before 1.0.25-25.1
1.0.25-25.1
libsndfile
SUSE:Linux Enterprise Software Development Kit 12
before 1.0.25-25.1
1.0.25-25.1
libsndfile
SUSE:Linux Enterprise Server 12
before 1.0.25-25.1
1.0.25-25.1
libsndfile
SUSE:Linux Enterprise Server for SAP Applications 12
before 1.0.25-25.1
1.0.25-25.1
libsndfile
SUSE:Linux Enterprise Desktop 12 SP1
before 1.0.25-25.1
1.0.25-25.1
libsndfile
SUSE:Linux Enterprise Software Development Kit 12 SP1
before 1.0.25-25.1
1.0.25-25.1
libsndfile
SUSE:Linux Enterprise Server 12 SP1
before 1.0.25-25.1
1.0.25-25.1
libsndfile
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
before 1.0.25-25.1
1.0.25-25.1
libsndfile
Ubuntu:14.04:LTS
before 1.0.25-7ubuntu2.1, plus listed versions
1.0.25-7ubuntu11.0.25-7ubuntu2
1.0.25-7ubuntu2.1
libsndfile
openSUSE:Tumbleweed
before 1.0.26-2.4
1.0.26-2.4
libsndfile-progs
openSUSE:Tumbleweed
before 1.0.26-2.4
1.0.26-2.4

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2014-9756 is a medium vulnerability (CVSS 5.0) in Libsndfile Project Libsndfile, published November 12, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.83%, the 86th percentile. Fixed in libsndfile 1.0.25-10.

References

Show 21 moreShow less
MoveEnter Open