安全研究
安全漏洞
libmikmod库多个堆溢出漏洞
发布日期:2010-02-05
更新日期:2010-02-08
受影响系统:
mikmod libmikmod 3.1.2描述:
BUGTRAQ ID: 38114
CVE(CAN) ID: CVE-2009-3995,CVE-2009-3996
libmikmod是Mikmod所使用的函数库,主要用于播放各种类型的音频模块。
libmikmod库的Impulse Tracker和Ultratracker解析器在解析畸形文件时存在多个堆溢出漏洞,使用该库的应用在处理特制的模块文件时就可以触发这些溢出,导致执行任意代码。
<*来源:Dyon Balding
链接:http://secunia.com/secunia_research/2009-55/
http://www.debian.org/security/2010/dsa-2071
*>
建议:
厂商补丁:
Debian
------
Debian已经为此发布了一个安全公告(DSA-2071-1)以及相应补丁:
DSA-2071-1:New libmikmod packages fix several vulnerabilities
链接:http://www.debian.org/security/2010/dsa-2071
补丁下载:
Source archives:
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod_3.1.11-6+lenny1.dsc
Size/MD5 checksum: 1038 9741350a41a54261dbf242f02aa325fd
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod_3.1.11.orig.tar.gz
Size/MD5 checksum: 611590 705106da305e8de191549f1e7393185c
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod_3.1.11-6+lenny1.diff.gz
Size/MD5 checksum: 336630 4e4d04d2c9b5bcdd3edb3b04e683ea86
alpha architecture (DEC Alpha)
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2_3.1.11-a-6+lenny1_alpha.deb
Size/MD5 checksum: 221696 e01fb2f9c7e693ae7b0727a552da31a1
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2-dev_3.1.11-a-6+lenny1_alpha.deb
Size/MD5 checksum: 378570 dd8abb7da4195af53aed1e57750d2f1f
amd64 architecture (AMD x86_64 (AMD64))
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2_3.1.11-a-6+lenny1_amd64.deb
Size/MD5 checksum: 157216 b3836423b8875f21d5ae01d5f9b533c5
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2-dev_3.1.11-a-6+lenny1_amd64.deb
Size/MD5 checksum: 265776 935b94d522dd814337b06acd07184fb7
arm architecture (ARM)
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2_3.1.11-a-6+lenny1_arm.deb
Size/MD5 checksum: 164040 f2fdc8c7f4c7f54ec75ffd179c98ddca
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2-dev_3.1.11-a-6+lenny1_arm.deb
Size/MD5 checksum: 264064 2eba8b4037ca117fc8920563d2b05ca3
armel architecture (ARM EABI)
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2_3.1.11-a-6+lenny1_armel.deb
Size/MD5 checksum: 155766 916c6a467219ed4a5e0da68168c1e591
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2-dev_3.1.11-a-6+lenny1_armel.deb
Size/MD5 checksum: 254664 77c56898614f92c30e0ad5ef2de7c0cc
hppa architecture (HP PA RISC)
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2_3.1.11-a-6+lenny1_hppa.deb
Size/MD5 checksum: 185910 6b044e5ce0fb2de4fc37a8ddbbd037a0
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2-dev_3.1.11-a-6+lenny1_hppa.deb
Size/MD5 checksum: 299236 40db7231bf6258319f45412c1d46df50
i386 architecture (Intel ia32)
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2-dev_3.1.11-a-6+lenny1_i386.deb
Size/MD5 checksum: 244570 c4363c834307008b053bb1899a13013f
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2_3.1.11-a-6+lenny1_i386.deb
Size/MD5 checksum: 147266 3d8adb8a243afb7a614052ba7494e01e
ia64 architecture (Intel ia64)
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2_3.1.11-a-6+lenny1_ia64.deb
Size/MD5 checksum: 264426 c2d6c1a0d1b32ff27030ec2f1cd3ebe4
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2-dev_3.1.11-a-6+lenny1_ia64.deb
Size/MD5 checksum: 391590 39c904baed7a4462ccbf10805cae88c0
mips architecture (MIPS (Big Endian))
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2_3.1.11-a-6+lenny1_mips.deb
Size/MD5 checksum: 167728 708a04685879d374730d4b94dd87a7d8
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2-dev_3.1.11-a-6+lenny1_mips.deb
Size/MD5 checksum: 292908 f52fce4500f59af99befc30fab46d48d
mipsel architecture (MIPS (Little Endian))
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2-dev_3.1.11-a-6+lenny1_mipsel.deb
Size/MD5 checksum: 291132 c1c7fa74ce5a2d4e580aae5f5db21b8d
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2_3.1.11-a-6+lenny1_mipsel.deb
Size/MD5 checksum: 167172 65bd1438a4cac985a0dc555f9b0eb54f
powerpc architecture (PowerPC)
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2-dev_3.1.11-a-6+lenny1_powerpc.deb
Size/MD5 checksum: 284010 0d98c66f1cbc9c34f87d1c9721fa7681
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2_3.1.11-a-6+lenny1_powerpc.deb
Size/MD5 checksum: 173082 a953d970966c47adc2d55d2c5959835b
s390 architecture (IBM S/390)
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2_3.1.11-a-6+lenny1_s390.deb
Size/MD5 checksum: 172646 e10ca9b6552459194a6d6d46799103dd
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2-dev_3.1.11-a-6+lenny1_s390.deb
Size/MD5 checksum: 268534 98768623fa899a4e2835dfced3b90d10
sparc architecture (Sun SPARC/UltraSPARC)
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2_3.1.11-a-6+lenny1_sparc.deb
Size/MD5 checksum: 150056 ed9837041b097d69e887eacce18917df
http://security.debian.org/pool/updates/main/libm/libmikmod/libmikmod2-dev_3.1.11-a-6+lenny1_sparc.deb
Size/MD5 checksum: 256132 bb7c09b265c54f42447199100d626c32
补丁安装方法:
1. 手工安装补丁包:
首先,使用下面的命令来下载补丁软件:
# wget url (url是补丁下载链接地址)
然后,使用下面的命令来安装补丁:
# dpkg -i file.deb (file是相应的补丁名)
2. 使用apt-get自动安装补丁包:
首先,使用下面的命令更新内部数据库:
# apt-get update
然后,使用下面的命令安装更新软件包:
# apt-get upgrade
mikmod
------
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
http://www.mikmod.org/
浏览次数:2548
严重程度:0(网友投票)
绿盟科技给您安全的保障
