Skip to content
OpenAdvisories
Unscored CVE-2009-1438 EUVD-2009-1436GHSA-v7cc-2p5c-5943

Integer overflow in the CSoundFile::ReadMed function (src/load_med.cpp) in libmodplug before 0.8.6, as used in gstreamer-plugins, TTPlayer,…

Published Apr 27, 2009 · Updated Aug 7, 2024 · Assigned by mitre

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libmodplug 1:0.8.7-1 —
Debian 13 libmodplug 1:0.8.7-1 —
Debian 12 libmodplug 1:0.8.7-1 —
Debian 5.0 gst-plugins-bad0.10 0.10.7-2+lenny2 DSA-1851-1
Debian 5.0 libmodplug 1:0.8.4-1+lenny1 DSA-1850-1
Debian 4.0 gst-plugins-bad0.10 0.10.3-3.1+etch3 DSA-1851-1
Debian 4.0 libmodplug 1:0.7-5.2+etch1 DSA-1850-1

Advisories 2

References