Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[ GLSA 200907-07 ] ModPlug: User-assisted execution of arbitrary code
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index News & Announcements
View previous topic :: View next topic  
Author Message
GLSA
Veteran
Veteran


Joined: 12 May 2004
Posts: 1703

PostPosted: Sun Jul 12, 2009 8:26 pm    Post subject: [ GLSA 200907-07 ] ModPlug: User-assisted execution of arbit Reply with quote

Gentoo Linux Security Advisory

Title: ModPlug: User-assisted execution of arbitrary code (GLSA 200907-07)
Severity: normal
Exploitable: remote
Date: July 12, 2009
Bug(s): #266913
ID: 200907-07

Synopsis


ModPlug contains several buffer overflows that could lead to the execution
of arbitrary code.


Background


ModPlug is a library for playing MOD-like music.


Affected Packages

Package: media-libs/libmodplug
Vulnerable: < 0.8.7
Unaffected: >= 0.8.7
Architectures: All supported architectures

Package: media-libs/gst-plugins-bad
Vulnerable: < 0.10.11
Unaffected: >= 0.10.11
Architectures: All supported architectures


Description


Two vulnerabilities have been reported in ModPlug:

  • dummy reported an integer overflow in the CSoundFile::ReadMed()
    function when processing a MED file with a crafted song comment or song
    name, which triggers a heap-based buffer overflow (CVE-2009-1438).

  • Manfred Tremmel and Stanislav Brabec reported a buffer overflow in the
    PATinst() function when processing a long instrument name
    (CVE-2009-1513).

The GStreamer Bad plug-ins (gst-plugins-bad) before 0.10.11 built a
vulnerable copy of ModPlug.


Impact


A remote attacker could entice a user to read specially crafted files,
possibly resulting in the execution of arbitrary code with the
privileges of the user running the application.


Workaround


There is no known workaround at this time.


Resolution


All ModPlug users should upgrade to the latest version:
Code:
# emerge --sync
    # emerge --ask --oneshot --verbose ">=media-libs/libmodplug-0.8.7"

gst-plugins-bad 0.10.11 and later versions do not include the ModPlug
plug-in (it has been moved to media-plugins/gst-plugins-modplug). All
gst-plugins-bad users should upgrade to the latest version and install
media-plugins/gst-plugins-modplug:
Code:
# emerge --sync
    # emerge --ask --oneshot --verbose ">=media-libs/gst-plugins-bad-0.10.11"
# emerge --ask --verbose "media-plugins/gst-plugins-modplug"


References

CVE-2009-1438
CVE-2009-1513


Last edited by GLSA on Fri Feb 14, 2014 4:29 am; edited 2 times in total
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index News & Announcements All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum