Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
4.3
CVE-2012-1107: TagLib 1.7+ can crash on crafted APE files
CVE-2012-1107 · published 14 years ago
Summary
TagLib, a component many audio programs use to read song information, can stop working if it opens an APE audio file that contains a specially crafted sample‑rate value. The program tries to divide by zero, which makes it crash. Update to the latest TagLib release or avoid opening untrusted APE files until you can upgrade.
What to do
- Update debian taglib to version 1.7.1-1.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| Debian:12 | debian | taglib |
< 1.7.1-1 Fix: upgrade to 1.7.1-1
|
| Debian:13 | debian | taglib |
< 1.7.1-1 Fix: upgrade to 1.7.1-1
|
| Debian:14 | debian | taglib |
< 1.7.1-1 Fix: upgrade to 1.7.1-1
|
| – | scott_wheeler | taglib |
<= 1.7 1.0 1.1 1.2 1.3 1.3.1 1.4 1.5 1.6 1.6.1 1.6.2 1.6.3 cpe:2.3:a:scott_wheeler:taglib:*:*:*:*:*:*:*:* |
Original advisory text
The analyzeCurrent function in ape/apeproperties.cpp in TagLib 1.7 and earlier allows context-dependent attackers to cause a denial of service (application crash) via a crafted sampleRate in an ape...
The analyzeCurrent function in ape/apeproperties.cpp in TagLib 1.7 and earlier allows context-dependent attackers to cause a denial of service (application crash) via a crafted sampleRate in an ape file, which triggers a divide-by-zero error.
References
- https://security-tracker.debian.org/tracker/CVE-2012-1107 Vendor Advisory
- http://mail.kde.org/pipermail/taglib-devel/2012-March/002186.html
- http://mail.kde.org/pipermail/taglib-devel/2012-March/002187.html
- http://osvdb.org/79814
- http://secunia.com/advisories/48211 Vendor Advisory
- http://secunia.com/advisories/48792
- http://secunia.com/advisories/49688 Vendor Advisory
- http://www.gentoo.org/security/en/glsa/glsa-201206-16.xml
- http://www.openwall.com/lists/oss-security/2012/03/05/19
- http://www.securityfocus.com/bid/52284
- https://exchange.xforce.ibmcloud.com/vulnerabilities/73666
- https://github.com/taglib/taglib/commit/77d61c6eca4d08b9b025738acf6b926cc750db23 Exploit Patch
Severity
4.3
Medium
Timeline
Published6 Sep 2012
Updated3 Nov 2026
First seen5 Sep 2026
Track software like this
Free during beta