Every CVE Search/ Get API key

CVE-2014-9496

The sd2_parse_rsrc_fork function in sd2.c in libsndfile allows attackers to have unspecified...

2.1 LowFix available

The sd2_parse_rsrc_fork function in sd2.c in libsndfile allows attackers to have unspecified impact via vectors related to a (1) map offset or (2) rsrc marker, which triggers an out-of-bounds read.

Exploit likelihood

0.58%Down 0.7 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 2.1

The sd2_parse_rsrc_fork function in sd2.c in libsndfile allows attackers to have unspecified impact via vectors related to a (1) map offset or (2) rsrc marker, which triggers an out-of-bounds read.

Record
CVE-2014-9496
CVSS 2.0
2.1 LowAV:L/AC:L/Au:N/C:N/I:N/A:P
Updated
2026-11-02
CVE List No score

The sd2_parse_rsrc_fork function in sd2.c in libsndfile allows attackers to have unspecified impact via vectors related to a (1) map offset or (2) rsrc marker, which triggers an out-of-bounds read.

Record
CVE-2014-9496
Updated
2026-11-02
EUVDEUVD-2014-9313 No score

The sd2_parse_rsrc_fork function in sd2.c in libsndfile allows attackers to have unspecified impact via vectors related to a (1) map offset or (2) rsrc marker, which triggers an out-of-bounds read.

Record
EUVD-2014-9313
Updated
2026-11-03
GitHub AdvisoriesGHSA-pc8q-hxww-6c2f No score

The sd2_parse_rsrc_fork function in sd2.c in libsndfile allows attackers to have unspecified...

The sd2_parse_rsrc_fork function in sd2.c in libsndfile allows attackers to have unspecified impact via vectors related to a (1) map offset or (2) rsrc marker, which triggers an out-of-bounds read.

Record
GHSA-pc8q-hxww-6c2f
Updated
2026-11-02
OSV No score

The sd2_parse_rsrc_fork function in sd2.c in libsndfile allows attackers to have unspecified impact via vectors related to a (1) map offset or (2) rsrc marker, which triggers an out-of-bounds read.

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

The sd2_parse_rsrc_fork function in sd2.c in libsndfile allows attackers to have unspecified impact via vectors related to a (1) map offset or (2) rsrc marker, which triggers an out-of-bounds read.

Record
DEBIAN-CVE-2014-9496
Updated
2026-11-02
Show 5 moreShow less
OSVMGASA-2015-0015 No score

Updated libsndfile packages fix CVE-2014-9496

Updated libsndfile packages fix security vulnerabilities:

libsndfile contains multiple buffer-overflow vulnerabilities in src/sd2.c because it fails to properly bounds-check user supplied input, which may allow an attacker to execute arbitrary code or cause a denial of service (CVE-2014-9496).

libsndfile contains a divide-by-zero error in src/file_io.c which may allow an attacker to cause a denial of service.

Record
MGASA-2015-0015
Updated
2026-11-02
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
OSVUBUNTU-CVE-2014-9496 No score

The sd2_parse_rsrc_fork function in sd2.c in libsndfile allows attackers to have unspecified impact via vectors related to a (1) map offset or (2) rsrc marker, which triggers an out-of-bounds read.

Record
UBUNTU-CVE-2014-9496
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-9.1
1.0.25-9.1
libsndfile
Debian:13
before 1.0.25-9.1
1.0.25-9.1
libsndfile
Debian:14
before 1.0.25-9.1
1.0.25-9.1
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
Mageia:4
before 1.0.25-3.1.mga4
1.0.25-3.1.mga4
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-9496 is a low vulnerability (CVSS 2.1) in Libsndfile Project Libsndfile, published January 8, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.58%, the 47th percentile. Fixed in libsndfile 1.0.25-9.1.

References

Show 22 moreShow less
MoveEnter Open