Protect yourself against future threats.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 =========================================================================== AUSCERT External Security Bulletin Redistribution ESB-2009.0539 -- [UNIX/Linux] libmodplug: Execute arbitrary code 11 June 2009 =========================================================================== AusCERT Security Bulletin Summary --------------------------------- Product: libmodplug Publisher: Mandriva Operating System: UNIX variants (UNIX, Linux, OSX) Impact: Execute Arbitrary Code/Commands Denial of Service Access: Remote/Unauthenticated CVE Names: CVE-2009-1513 CVE-2009-1438 Comment: This advisory references vulnerabilities in products which run on platforms other than Mandriva. It is recommended that administrators running libmodplug check for an updated version of the software for their operating system. Revision History: June 11 2009: Document number changed from ESB-2009.0695 to ESB-2009.0539 June 8 2009: Initial Release - --------------------------BEGIN INCLUDED TEXT-------------------- - -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 _______________________________________________________________________ Mandriva Linux Security Advisory MDVSA-2009:128 http://www.mandriva.com/security/ _______________________________________________________________________ Package : libmodplug Date : June 4, 2009 Affected: 2008.1, 2009.0, 2009.1 _______________________________________________________________________ Problem Description: Multiple security vulnerabilities has been identified and fixed in libmodplug: Integer overflow in the CSoundFile::ReadMed function (src/load_med.cpp) in libmodplug before 0.8.6, as used in gstreamer-plugins 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 (CVE-2009-1438). Buffer overflow in the PATinst function in src/load_pat.cpp in libmodplug before 0.8.7 allows user-assisted remote attackers to cause a denial of service and possibly execute arbitrary code via a long instrument name (CVE-2009-1513). The updated packages have been patched to prevent this. _______________________________________________________________________ References: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-1438 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-1513 _______________________________________________________________________ Updated Packages: Mandriva Linux 2008.1: 13d1666d8bf6b8b7c51d7d8878633a73 2008.1/i586/libmodplug0-0.8.4-3.1mdv2008.1.i586.rpm d75251ccb63f34aa986ffb4d1f0fcbea 2008.1/i586/libmodplug0-devel-0.8.4-3.1mdv2008.1.i586.rpm d6dcdf053b4dfda1cce181b33970db90 2008.1/SRPMS/libmodplug-0.8.4-3.1mdv2008.1.src.rpm Mandriva Linux 2008.1/X86_64: 05031124a2a50613c72745126f33556b 2008.1/x86_64/lib64modplug0-0.8.4-3.1mdv2008.1.x86_64.rpm 375642e9e070aae7d7a6a18752bd3459 2008.1/x86_64/lib64modplug0-devel-0.8.4-3.1mdv2008.1.x86_64.rpm d6dcdf053b4dfda1cce181b33970db90 2008.1/SRPMS/libmodplug-0.8.4-3.1mdv2008.1.src.rpm Mandriva Linux 2009.0: ca0f1757e5e547a96a568c5d402a3973 2009.0/i586/libmodplug0-0.8.4-4.1mdv2009.0.i586.rpm 617508702e6a16e34b678de36cd1a540 2009.0/i586/libmodplug0-devel-0.8.4-4.1mdv2009.0.i586.rpm f5beea611ec43f6e0885a27ac1aff48e 2009.0/SRPMS/libmodplug-0.8.4-4.1mdv2009.0.src.rpm Mandriva Linux 2009.0/X86_64: b11968a05f7c82d19b0390487b1e7519 2009.0/x86_64/lib64modplug0-0.8.4-4.1mdv2009.0.x86_64.rpm 8b25ba2561e0bd40dd7d98ad5c84b6f2 2009.0/x86_64/lib64modplug0-devel-0.8.4-4.1mdv2009.0.x86_64.rpm f5beea611ec43f6e0885a27ac1aff48e 2009.0/SRPMS/libmodplug-0.8.4-4.1mdv2009.0.src.rpm Mandriva Linux 2009.1: 1abe20b593278e00f5ce84d4bbc3ef22 2009.1/i586/libmodplug0-0.8.6-1.1mdv2009.1.i586.rpm ca319b4bc390014447dcf84cf6e93934 2009.1/i586/libmodplug-devel-0.8.6-1.1mdv2009.1.i586.rpm 460772bdd5802f79ee87dcc714fb5662 2009.1/SRPMS/libmodplug-0.8.6-1.1mdv2009.1.src.rpm Mandriva Linux 2009.1/X86_64: 26bc4c5a7433209f2fcdf801cb7ac821 2009.1/x86_64/lib64modplug0-0.8.6-1.1mdv2009.1.x86_64.rpm 9e2b15436be6e7a8f6d1baf63be7ae53 2009.1/x86_64/lib64modplug-devel-0.8.6-1.1mdv2009.1.x86_64.rpm 460772bdd5802f79ee87dcc714fb5662 2009.1/SRPMS/libmodplug-0.8.6-1.1mdv2009.1.src.rpm _______________________________________________________________________ To upgrade automatically use MandrivaUpdate or urpmi. The verification of md5 checksums and GPG signatures is performed automatically for you. All packages are signed by Mandriva for security. You can obtain the GPG public key of the Mandriva Security Team by executing: gpg --recv-keys --keyserver pgp.mit.edu 0x22458A98 You can view other update advisories for Mandriva Linux at: http://www.mandriva.com/security/advisories If you want to report vulnerabilities, please contact security_(at)_mandriva.com _______________________________________________________________________ Type Bits/KeyID Date User ID pub 1024D/22458A98 2000-07-10 Mandriva Security Team <security*mandriva.com> - -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iD8DBQFKJ9ZVmqjQ0CJFipgRAqiwAJ0RQ25gVT5wWgdqDmdPq0BBMDIlawCg7mbU P5B1mQcmpslRBpv/z8vd+RI= =h3GO - -----END PGP SIGNATURE----- - --------------------------END INCLUDED TEXT-------------------- You have received this e-mail bulletin as a result of your organisation's registration with AusCERT. The mailing list you are subscribed to is maintained within your organisation, so if you do not wish to continue receiving these bulletins you should contact your local IT manager. If you do not know who that is, please send an email to auscert@auscert.org.au and we will forward your request to the appropriate person. NOTE: Third Party Rights This security bulletin is provided as a service to AusCERT's members. As AusCERT did not write the document quoted above, AusCERT has had no control over its content. The decision to follow or act on information or advice contained in this security bulletin is the responsibility of each user or organisation, and should be considered in accordance with your organisation's site policies and procedures. AusCERT takes no responsibility for consequences which may arise from following or acting on information or advice contained in this security bulletin. NOTE: This is only the original release of the security bulletin. It may not be updated when updates to the original are made. If downloading at a later date, it is recommended that the bulletin is retrieved directly from the author's website to ensure that the information is still current. Contact information for the authors of the original document is included in the Security Bulletin above. If you have any questions or need further information, please contact them directly. Previous advisories and external security bulletins can be retrieved from: http://www.auscert.org.au/render.html?cid=1980 If you believe that your computer system has been compromised or attacked in any way, we encourage you to let us know by completing the secure National IT Incident Reporting Form at: http://www.auscert.org.au/render.html?it=3192 =========================================================================== Australian Computer Emergency Response Team The University of Queensland Brisbane Qld 4072 Internet Email: auscert@auscert.org.au Facsimile: (07) 3365 7031 Telephone: (07) 3365 4417 (International: +61 7 3365 4417) AusCERT personnel answer during Queensland business hours which are GMT+10:00 (AEST). On call after hours for member emergencies only. =========================================================================== -----BEGIN PGP SIGNATURE----- Comment: http://www.auscert.org.au/render.html?it=1967 iD8DBQFKMGBuNVH5XJJInbgRAv6mAJ95rnxlRGWsOOwidmZjpxSqTz+i/QCfSRKb sYyv63As31rjj6zxHNYkV64= =sAMd -----END PGP SIGNATURE-----