CVE-2009-1438

Priority
Medium
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.
References
Bugs
Assigned-to
mdeslaur
Package
Upstream:released (0.8.6)
Ubuntu 8.04 LTS (Hardy Heron):released (1:0.7-7ubuntu0.8.04.1)
Ubuntu 10.04 LTS (Lucid Lynx):not-affected (1:0.8.7-1)
Ubuntu 11.04 (Natty Narwhal):not-affected (1:0.8.7-1)
Ubuntu 11.10 (Oneiric Ocelot):not-affected (1:0.8.7-1)
Ubuntu 12.04 LTS (Precise Pangolin):not-affected (1:0.8.7-1)
Patches:
Upstream:http://modplug-xmms.cvs.sourceforge.net/viewvc/modplug-xmms/libmodplug/src/load_med.cpp?r1=1.1&r2=1.2
Upstream:http://modplug-xmms.cvs.sourceforge.net/viewvc/modplug-xmms/libmodplug/src/load_med.cpp?r1=1.2&r2=1.3 (additional checks)
Package
Upstream:needs-triage
Ubuntu 8.04 LTS (Hardy Heron):ignored (reached end-of-life)
Ubuntu 10.04 LTS (Lucid Lynx):not-affected (uses system libmodplug)
Ubuntu 11.04 (Natty Narwhal):not-affected (uses system libmodplug)
Ubuntu 11.10 (Oneiric Ocelot):not-affected (uses system libmodplug)
Ubuntu 12.04 LTS (Precise Pangolin):not-affected (uses system libmodplug)
More Information

Valid XHTML 1.0 Strict

Updated: 2012-06-01 15:19:49 UTC (commit 5347)