CVE-2009-1438
highpriority · track · 32EPSS 0.047 · 92 %ileEURUUSEPSS · scored 2026-10-28
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.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (6)
Products and version ranges known to be affected.
- konstanty bialkowski libmodplug≤ 0.8.5nvdUScpe:2.3:a:konstanty_bialkowski:libmodplug:*:*:*:*:*:*:*:*
- konstanty bialkowski libmodplug= 0.8.4nvdUScpe:2.3:a:konstanty_bialkowski:libmodplug:*:*:*:*:*:*:*:*
also known as (13)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (48)
External citations — patches, advisories, analysis.
- http://bugs.gentoo.org/show_bug.cgi?id=266913enisa_euvd
- http://lists.opensuse.org/opensuse-security-announce/2009-07/msg00002.htmlenisa_euvd
- http://modplug-xmms.cvs.sourceforge.net/viewvc/modplug-xmms/libmodplug/src/load_med.cpp?r1=1.1&%3Br2=1.2enisa_euvd
- http://osvdb.org/53801enisa_euvd
- http://secunia.com/advisories/34797enisa_euvd
- http://secunia.com/advisories/34930enisa_euvd
- http://secunia.com/advisories/35026enisa_euvd
- http://secunia.com/advisories/35685enisa_euvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan