CVE-2009-1438

libmodplug: Integer overflow in the MED files loading routine

Published Apr 27, 2009 CVSS 2.0 · 7.5 High EPSS 4.7% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-1850-1 New libmodplug packages fix arbitrary code execution
Debian DSA Debian DSA DSA-1851-1 New gst-plugins-bad0.10 packages fix arbitrary code execution
EUVD EUVD EUVD-2009-1436 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.
Ubuntu USN Ubuntu USN USN-771-1 libmodplug vulnerabilities
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 7, 2024, 5:13 AM
Reserved
Apr 27, 2009, 12:00 AM
Status
Modified
Published
Apr 27, 2009, 6:00 PM
Modified
Jun 16, 2026, 11:07 PM
Severity
Public date
Feb 25, 2008, 12:00 AM