CVE-2015-7805
Heap-based buffer overflow in libsndfile 1.0.25 allows remote attackers to have unspecified...
CVE-2015-7805 is a high vulnerability (CVSS 9.3) in Mega-nerd Libsndfile, published November 12, 2015. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 14.3%, the 96th percentile. Fixed in libsndfile 1.0.25-10.
- Severity
- 9.3 HighCVSS 2.0, NVD
- Exploit chance
- 14.3%EPSS, 96th percentile
- Exploitation
- None known1 public exploit
- Fixed in
1.0.25-10libsndfile +26 more
Description
Heap-based buffer overflow in libsndfile 1.0.25 allows remote attackers to have unspecified impact via the headindex value in the header in an AIFF file.
Exploit likelihood
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libsndfileDebian:12 | before 1.0.25-10 | 1.0.25-10 |
libsndfileDebian:13 | before 1.0.25-10 | 1.0.25-10 |
libsndfileDebian:14 | before 1.0.25-10 | 1.0.25-10 |
libsndfileDebian:6.0 From an advisory covering 3 CVEs | 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 |
libsndfileDebian:7 From an advisory covering 7 CVEs | 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 |
libsndfileMageia:5 | before 1.0.25-9.1.mga5 | 1.0.25-9.1.mga5 |
libsndfileSUSE:Linux Enterprise Software Development Kit 11 SP3 From an advisory covering 2 CVEs | before 1.0.20-2.10.2 | 1.0.20-2.10.2 |
libsndfileSUSE:Linux Enterprise Software Development Kit 11 SP4 From an advisory covering 2 CVEs | before 1.0.20-2.10.2 | 1.0.20-2.10.2 |
libsndfileSUSE:Linux Enterprise Desktop 11 SP3 From an advisory covering 2 CVEs | before 1.0.20-2.10.2 | 1.0.20-2.10.2 |
libsndfileSUSE:Linux Enterprise Desktop 11 SP4 From an advisory covering 2 CVEs | before 1.0.20-2.10.2 | 1.0.20-2.10.2 |
Show 17 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libsndfileSUSE:Linux Enterprise Server 11 SP3 From an advisory covering 2 CVEs | before 1.0.20-2.10.2 | 1.0.20-2.10.2 |
libsndfileSUSE:Linux Enterprise Server 11 SP3-TERADATA From an advisory covering 2 CVEs | before 1.0.20-2.10.2 | 1.0.20-2.10.2 |
libsndfileSUSE:Linux Enterprise Server for SAP Applications 11 SP3 From an advisory covering 2 CVEs | before 1.0.20-2.10.2 | 1.0.20-2.10.2 |
libsndfileSUSE:Linux Enterprise Server 11 SP4 From an advisory covering 2 CVEs | before 1.0.20-2.10.2 | 1.0.20-2.10.2 |
libsndfileSUSE:Linux Enterprise Server for SAP Applications 11 SP4 From an advisory covering 2 CVEs | before 1.0.20-2.10.2 | 1.0.20-2.10.2 |
libsndfileSUSE:Linux Enterprise Desktop 12 From an advisory covering 3 CVEs | before 1.0.25-25.1 | 1.0.25-25.1 |
libsndfileSUSE:Linux Enterprise Software Development Kit 12 From an advisory covering 3 CVEs | before 1.0.25-25.1 | 1.0.25-25.1 |
libsndfileSUSE:Linux Enterprise Server 12 From an advisory covering 3 CVEs | before 1.0.25-25.1 | 1.0.25-25.1 |
libsndfileSUSE:Linux Enterprise Server for SAP Applications 12 From an advisory covering 3 CVEs | before 1.0.25-25.1 | 1.0.25-25.1 |
libsndfileSUSE:Linux Enterprise Desktop 12 SP1 From an advisory covering 3 CVEs | before 1.0.25-25.1 | 1.0.25-25.1 |
libsndfileSUSE:Linux Enterprise Software Development Kit 12 SP1 From an advisory covering 3 CVEs | before 1.0.25-25.1 | 1.0.25-25.1 |
libsndfileSUSE:Linux Enterprise Server 12 SP1 From an advisory covering 3 CVEs | before 1.0.25-25.1 | 1.0.25-25.1 |
libsndfileSUSE:Linux Enterprise Server for SAP Applications 12 SP1 From an advisory covering 3 CVEs | before 1.0.25-25.1 | 1.0.25-25.1 |
libsndfileUbuntu:14.04:LTS | before 1.0.25-7ubuntu2.1, plus listed versions 1.0.25-7ubuntu11.0.25-7ubuntu2 | 1.0.25-7ubuntu2.1 |
libsndfileUbuntu:14.04:LTS From an advisory covering 3 CVEs | before 1.0.25-7ubuntu2.1, plus listed versions 1.0.25-7ubuntu11.0.25-7ubuntu2 | 1.0.25-7ubuntu2.1 |
libsndfileopenSUSE:Tumbleweed From an advisory covering 6 CVEs | before 1.0.26-2.4 | 1.0.26-2.4 |
libsndfile-progsopenSUSE:Tumbleweed From an advisory covering 5 CVEs | before 1.0.26-2.4 | 1.0.26-2.4 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | libsndfile 1.0.25 - Local Heap Overflow | 2015-10-13 |
What each source reports
NVD Score used 9.3
Heap-based buffer overflow in libsndfile 1.0.25 allows remote attackers to have unspecified impact via the headindex value in the header in an AIFF file.
- Record
CVE-2015-7805- CVSS 2.0
- 9.3 High
AV:N/AC:M/Au:N/C:C/I:C/A:C - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE ListNo score
Heap-based buffer overflow in libsndfile 1.0.25 allows remote attackers to have unspecified impact via the headindex value in the header in an AIFF file.
- Record
CVE-2015-7805- Updated
- 2026-11-02
EUVDEUVD-2015-7704No score
Heap-based buffer overflow in libsndfile 1.0.25 allows remote attackers to have unspecified impact via the headindex value in the header in an AIFF file.
- Record
EUVD-2015-7704- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-55v7-29g7-7rj7No score
Heap-based buffer overflow in libsndfile 1.0.25 allows remote attackers to have unspecified...
Heap-based buffer overflow in libsndfile 1.0.25 allows remote attackers to have unspecified impact via the headindex value in the header in an AIFF file.
- Record
GHSA-55v7-29g7-7rj7- Weakness
- CWE-119
- Updated
- 2026-11-02
OSVNo score
Heap-based buffer overflow in libsndfile 1.0.25 allows remote attackers to have unspecified impact via the headindex value in the header in an AIFF file.
- Record
CVE-2015-7805- Updated
- 2026-11-02
OSVDEBIAN-CVE-2015-7805No score
Heap-based buffer overflow in libsndfile 1.0.25 allows remote attackers to have unspecified impact via the headindex value in the header in an AIFF file.
- Record
DEBIAN-CVE-2015-7805- Updated
- 2026-11-02
Show 8 moreShow less
OSVMGASA-2015-0455No score
Updated libsndfile packages fix security vulnerability
Due to a heap overflow in libsndfile, a specially crafted AIFF header can manage index values in order to use memcpy to overwrite memory the heap (CVE-2015-7805).
- Record
MGASA-2015-0455- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10148-1No 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-1No 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-1No 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-1No 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-2No 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-2015-7805No score
Heap-based buffer overflow in libsndfile 1.0.25 allows remote attackers to have unspecified impact via the headindex value in the header in an AIFF file.
- Record
UBUNTU-CVE-2015-7805- Updated
- 2026-11-02
OSVUSN-2832-1No 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
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
References
openwall.com/lists/oss-security/2015/11/03/7
lists.opensuse.org/opensuse-updates/2015-11/msg00077.html
securityfocus.com/bid/77427
packetstormsecurity.com/files/133926/libsndfile-1.0.25-Heap-Overflow.html
ubuntu.com/usn/USN-2832-1
security.gentoo.org/glsa/201612-03
Show 29 moreShow less
lists.fedoraproject.org/pipermail/package-announce/2015-November/172607.html
lists.opensuse.org/opensuse-updates/2015-11/msg00145.html
openwall.com/lists/oss-security/2015/11/03/3
nemux.org/2015/10/13/libsndfile-1-0-25-heap-overflow
lists.fedoraproject.org/pipermail/package-announce/2015-November/172593.html
lists.fedoraproject.org/pipermail/package-announce/2015-November/171466.html
exploit-db.com/exploits/38447
nvd.nist.gov/vuln/detail/CVE-2015-7805
github.com/advisories/GHSA-55v7-29g7-7rj7
security-tracker.debian.org/tracker/CVE-2015-7805
advisories.mageia.org/MGASA-2015-0455.html
bugs.mageia.org/show_bug.cgi?id=17163
suse.com/support/update/announcement/2015/suse-su-20151979-1
bugzilla.suse.com/953516
bugzilla.suse.com/953521
suse.com/security/cve/CVE-2014-9756
suse.com/security/cve/CVE-2015-7805
suse.com/support/update/announcement/2015/suse-su-20152000-1
bugzilla.suse.com/953519
suse.com/security/cve/CVE-2015-8075
suse.com/support/update/announcement/2015/suse-su-20152000-2
ubuntu.com/security/CVE-2015-7805
ubuntu.com/security/notices/USN-2832-1
cve.org/CVERecord?id=CVE-2015-7805
ubuntu.com/security/CVE-2014-9496
ubuntu.com/security/CVE-2014-9756
suse.com/security/cve/CVE-2009-0186
suse.com/security/cve/CVE-2011-2696
suse.com/security/cve/CVE-2014-9496