Description
Integer overflow in the CSoundFile::ReadMed function (src/load_med.cpp) in libmodplug before 0.8.6, as used in gstreamer-plugins, TTPlayer, and other products, allows context-dependent attackers to execute arbitrary code via a MED file with a crafted (1) song comment or (2) song name, which triggers a heap-based buffer overflow, as exploited in the wild in August 2008.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
n/a n/a
n/aaffected
References
- http://osvdb.org/53801 ↗
- http://www.ubuntu.com/usn/USN-771-1 ↗
- http://modplug-xmms.cvs.sourceforge.net/viewvc/modplug-xmms/libmodplug/src/load_med.cpp?r1=1.1&%3Br2=1.2 ↗
- http://secunia.com/advisories/34797 ↗
- http://secunia.com/advisories/35736 ↗
- http://secunia.com/advisories/36183 ↗
- http://www.debian.org/security/2009/dsa-1850 ↗
- https://bugzilla.redhat.com/show_bug.cgi?id=496834 ↗
- http://www.debian.org/security/2009/dsa-1851 ↗
- http://secunia.com/advisories/36158 ↗
- http://bugs.gentoo.org/show_bug.cgi?id=266913 ↗
- http://www.securityfocus.com/bid/30801 ↗
- http://www.mandriva.com/security/advisories?name=MDVSA-2009:128 ↗
- https://exchange.xforce.ibmcloud.com/vulnerabilities/50388 ↗
- http://secunia.com/advisories/35026 ↗
- http://sourceforge.net/project/shownotes.php?release_id=677065&group_id=1275 ↗
- http://security.gentoo.org/glsa/glsa-200907-07.xml ↗
- http://secunia.com/advisories/35685 ↗
- http://www.redhat.com/archives/fedora-package-announce/2009-April/msg00908.html ↗
- http://www.redhat.com/archives/fedora-package-announce/2009-April/msg00907.html ↗
- http://www.vupen.com/english/advisories/2009/1104 ↗
- http://secunia.com/advisories/34930 ↗
- http://lists.opensuse.org/opensuse-security-announce/2009-07/msg00002.html ↗
- http://www.openwall.com/lists/oss-security/2009/04/21/4 ↗