安全研究
安全漏洞
Clam AntiVirus FreshClam远程缓冲区溢出漏洞
发布日期:2006-05-02
更新日期:2006-05-02
受影响系统:
ClamAV ClamAV 0.88.1描述:
ClamAV ClamAV 0.88
BUGTRAQ ID: 17754
CVE(CAN) ID: CVE-2006-1989
ClamAV是一种开源的防病毒软件。
ClamAV的freshclam工具实现上存在缓冲区溢出漏洞,远程攻击者可以利用此漏洞在服务器上执行任意指令。
freshclam对来自服务器的HTTP数据没有做充分的检查就拷贝到一个固定长度的缓冲区,导致缓冲区溢出。要利用此漏洞攻击者必须控制ClamAV的某个数据库服务器或通过DNS欺骗的方法使ClamAV访问恶意设置的数据。
<*来源:Ulf Harnhammar (ulfh@update.uu.se)
链接:http://www.debian.org/security/2006/dsa-1050
http://security.gentoo.org/glsa/glsa-200605-03.xml
*>
建议:
厂商补丁:
Debian
------
Debian已经为此发布了一个安全公告(DSA-1050-1)以及相应补丁:
DSA-1050-1:New ClamAV packages fix denial of service or arbitrary code execution
链接:http://www.debian.org/security/2005/dsa-1050
补丁下载:
Source archives:
http://security.debian.org/pool/updates/main/c/clamav/clamav_0.84-2.sarge.9.dsc
Size/MD5 checksum: 876 943e000ec0e1286a3dbdf29df42d2079
http://security.debian.org/pool/updates/main/c/clamav/clamav_0.84-2.sarge.9.diff.gz
Size/MD5 checksum: 176085 5e83632aca0a41e5e9e666d7dc9bddb1
http://security.debian.org/pool/updates/main/c/clamav/clamav_0.84.orig.tar.gz
Size/MD5 checksum: 4006624 c43213da01d510faf117daa9a4d5326c
Architecture independent components:
http://security.debian.org/pool/updates/main/c/clamav/clamav-base_0.84-2.sarge.9_all.deb
Size/MD5 checksum: 154874 583075812746d50b00cf393f91cf6268
http://security.debian.org/pool/updates/main/c/clamav/clamav-docs_0.84-2.sarge.9_all.deb
Size/MD5 checksum: 690472 154f6c262b9525573acbc7d63c0fc58a
http://security.debian.org/pool/updates/main/c/clamav/clamav-testfiles_0.84-2.sarge.9_all.deb
Size/MD5 checksum: 123852 431264c393cbf721d11a4c17b465984c
Alpha architecture:
http://security.debian.org/pool/updates/main/c/clamav/clamav_0.84-2.sarge.9_alpha.deb
Size/MD5 checksum: 74762 c0841b5ad9c30a0e1ab5bc852a5b4df5
http://security.debian.org/pool/updates/main/c/clamav/clamav-daemon_0.84-2.sarge.9_alpha.deb
Size/MD5 checksum: 48832 ca0177b0ad40dab6ebd5e2482dccff0c
http://security.debian.org/pool/updates/main/c/clamav/clamav-freshclam_0.84-2.sarge.9_alpha.deb
Size/MD5 checksum: 2176472 9c55170dba238d910e2a76a9b9a0f90e
http://security.debian.org/pool/updates/main/c/clamav/clamav-milter_0.84-2.sarge.9_alpha.deb
Size/MD5 checksum: 42110 91038c466a5d7da73ec408edf1d79079
http://security.debian.org/pool/updates/main/c/clamav/libclamav-dev_0.84-2.sarge.9_alpha.deb
Size/MD5 checksum: 255658 4018f5b3119dbe0a046bd3ef0eea7f5d
http://security.debian.org/pool/updates/main/c/clamav/libclamav1_0.84-2.sarge.9_alpha.deb
Size/MD5 checksum: 285526 dc76ca7e4f9334b55b8552e6de6144a7
AMD64 architecture:
http://security.debian.org/pool/updates/main/c/clamav/clamav_0.84-2.sarge.9_amd64.deb
Size/MD5 checksum: 68840 f129489350c5dd3b700f10eae2e41e74
http://security.debian.org/pool/updates/main/c/clamav/clamav-daemon_0.84-2.sarge.9_amd64.deb
Size/MD5 checksum: 44172 dfab3e90cb2948c876a66f34688a8e54
http://security.debian.org/pool/updates/main/c/clamav/clamav-freshclam_0.84-2.sarge.9_amd64.deb
Size/MD5 checksum: 2173250 bc5b91cd655eea9f62d9c997a4f33d0e
http://security.debian.org/pool/updates/main/c/clamav/clamav-milter_0.84-2.sarge.9_amd64.deb
Size/MD5 checksum: 40002 003163f47600d0992a6c6d445919e2a5
http://security.debian.org/pool/updates/main/c/clamav/libclamav-dev_0.84-2.sarge.9_amd64.deb
Size/MD5 checksum: 176418 530c4ae72744122635ca79305d7624c8
http://security.debian.org/pool/updates/main/c/clamav/libclamav1_0.84-2.sarge.9_amd64.deb
Size/MD5 checksum: 259640 252a1582028a3a931d7535bcd6c08a93
ARM architecture:
http://security.debian.org/pool/updates/main/c/clamav/clamav_0.84-2.sarge.9_arm.deb
Size/MD5 checksum: 63908 daadbd0ec8dd6bbbe0efb7dea8c7c862
http://security.debian.org/pool/updates/main/c/clamav/clamav-daemon_0.84-2.sarge.9_arm.deb
Size/MD5 checksum: 39588 033e2e0cfcc9bff7560beb8a98c6d07b
http://security.debian.org/pool/updates/main/c/clamav/clamav-freshclam_0.84-2.sarge.9_arm.deb
Size/MD5 checksum: 2171286 19e45af806dc2d39dbf2facc99e71414
http://security.debian.org/pool/updates/main/c/clamav/clamav-milter_0.84-2.sarge.9_arm.deb
Size/MD5 checksum: 37304 8918504ae9fe175df5e403248df27184
http://security.debian.org/pool/updates/main/c/clamav/libclamav-dev_0.84-2.sarge.9_arm.deb
Size/MD5 checksum: 174796 ecb5d13c843235495b25cfb422dcdd1e
http://security.debian.org/pool/updates/main/c/clamav/libclamav1_0.84-2.sarge.9_arm.deb
Size/MD5 checksum: 249614 68a25e96c65651a742a3cdea82b6e4dc
Intel IA-32 architecture:
http://security.debian.org/pool/updates/main/c/clamav/clamav_0.84-2.sarge.9_i386.deb
Size/MD5 checksum: 65208 499c59767ffef73b2e466d0ad355acd9
http://security.debian.org/pool/updates/main/c/clamav/clamav-daemon_0.84-2.sarge.9_i386.deb
Size/MD5 checksum: 40312 5c1197cfd1d386259090acd018a09d1d
http://security.debian.org/pool/updates/main/c/clamav/clamav-freshclam_0.84-2.sarge.9_i386.deb
Size/MD5 checksum: 2171586 18efe0dffbe399b65f6109cf64fb4ebc
http://security.debian.org/pool/updates/main/c/clamav/clamav-milter_0.84-2.sarge.9_i386.deb
Size/MD5 checksum: 38026 e2ea6a0007d4cb3eb89a677ced6237d0
http://security.debian.org/pool/updates/main/c/clamav/libclamav-dev_0.84-2.sarge.9_i386.deb
Size/MD5 checksum: 159514 07dc6d59c3ca44802a884ba57295f25c
http://security.debian.org/pool/updates/main/c/clamav/libclamav1_0.84-2.sarge.9_i386.deb
Size/MD5 checksum: 254212 8f0ac53bb73ab04cace56dacbd1f7385
Intel IA-64 architecture:
http://security.debian.org/pool/updates/main/c/clamav/clamav_0.84-2.sarge.9_ia64.deb
Size/MD5 checksum: 81806 2f5e60307573c83948b364aba0b902d7
http://security.debian.org/pool/updates/main/c/clamav/clamav-daemon_0.84-2.sarge.9_ia64.deb
Size/MD5 checksum: 55248 b0836a06803e2817c62a2fb0e44bbdf2
http://security.debian.org/pool/updates/main/c/clamav/clamav-freshclam_0.84-2.sarge.9_ia64.deb
Size/MD5 checksum: 2180260 67d516ba4de63b2df9a2f22ea09977cc
http://security.debian.org/pool/updates/main/c/clamav/clamav-milter_0.84-2.sarge.9_ia64.deb
Size/MD5 checksum: 49196 eef0faa8458ad343723b2ad5ab20b85d
http://security.debian.org/pool/updates/main/c/clamav/libclamav-dev_0.84-2.sarge.9_ia64.deb
Size/MD5 checksum: 252022 44ae4643b97df4c60fc9344e978ed301
http://security.debian.org/pool/updates/main/c/clamav/libclamav1_0.84-2.sarge.9_ia64.deb
Size/MD5 checksum: 317594 792d635c17661ff30a98002bcbf28c20
HP Precision architecture:
http://security.debian.org/pool/updates/main/c/clamav/clamav_0.84-2.sarge.9_hppa.deb
Size/MD5 checksum: 68278 e6ae93d179cf42dff2e3e21f73b791d8
http://security.debian.org/pool/updates/main/c/clamav/clamav-daemon_0.84-2.sarge.9_hppa.deb
Size/MD5 checksum: 43294 aca3a82514944bd64fe592f4c82fd3ee
http://security.debian.org/pool/updates/main/c/clamav/clamav-freshclam_0.84-2.sarge.9_hppa.deb
Size/MD5 checksum: 2173750 e75c6299f3bcebf2fde0152a97964fd5
http://security.debian.org/pool/updates/main/c/clamav/clamav-milter_0.84-2.sarge.9_hppa.deb
Size/MD5 checksum: 39444 1bcd721e1d64f1dd87d210e67dd03c8a
http://security.debian.org/pool/updates/main/c/clamav/libclamav-dev_0.84-2.sarge.9_hppa.deb
Size/MD5 checksum: 202610 6de992b66d479fc91ab9c7f2ce241fe8
http://security.debian.org/pool/updates/main/c/clamav/libclamav1_0.84-2.sarge.9_hppa.deb
Size/MD5 checksum: 283332 b53830c42ec5c4b4cc2f75804ee33165
Motorola 680x0 architecture:
http://security.debian.org/pool/updates/main/c/clamav/clamav_0.84-2.sarge.9_m68k.deb
Size/MD5 checksum: 62522 b64d3b425ff4a76e45a1ad3fda52ac93
http://security.debian.org/pool/updates/main/c/clamav/clamav-daemon_0.84-2.sarge.9_m68k.deb
Size/MD5 checksum: 38206 14a9a4a27a4b09153cce7adf167e3832
http://security.debian.org/pool/updates/main/c/clamav/clamav-freshclam_0.84-2.sarge.9_m68k.deb
Size/MD5 checksum: 2170544 eda974d6e3d676f4eaffb82a73548b89
http://security.debian.org/pool/updates/main/c/clamav/clamav-milter_0.84-2.sarge.9_m68k.deb
Size/MD5 checksum: 35058 04b9394b533707237f58a402339cd84f
http://security.debian.org/pool/updates/main/c/clamav/libclamav-dev_0.84-2.sarge.9_m68k.deb
Size/MD5 checksum: 146258 5ea523a7dbf19ff9d9d01b4ad8f31f39
http://security.debian.org/pool/updates/main/c/clamav/libclamav1_0.84-2.sarge.9_m68k.deb
Size/MD5 checksum: 250356 1954573109230d4898760c36a3c87ba4
Big endian MIPS architecture:
http://security.debian.org/pool/updates/main/c/clamav/clamav_0.84-2.sarge.9_mips.deb
Size/MD5 checksum: 67950 27a6b985d95bb70281ad7cd842770170
http://security.debian.org/pool/updates/main/c/clamav/clamav-daemon_0.84-2.sarge.9_mips.deb
Size/MD5 checksum: 43798 c802171f2f84f4f14ef1a720ecbb8aa7
http://security.debian.org/pool/updates/main/c/clamav/clamav-freshclam_0.84-2.sarge.9_mips.deb
Size/MD5 checksum: 2173032 7aa9e633b0962f5ab86ee11fb7c3974a
http://security.debian.org/pool/updates/main/c/clamav/clamav-milter_0.84-2.sarge.9_mips.deb
Size/MD5 checksum: 37668 dec8e08fd9996962a93a1c3d752be4f0
http://security.debian.org/pool/updates/main/c/clamav/libclamav-dev_0.84-2.sarge.9_mips.deb
Size/MD5 checksum: 195430 3e94e63724ef9c2dd11a59648f4b5c97
http://security.debian.org/pool/updates/main/c/clamav/libclamav1_0.84-2.sarge.9_mips.deb
Size/MD5 checksum: 257462 ef59f02caa5d95c70b85022ea788bfa3
Little endian MIPS architecture:
http://security.debian.org/pool/updates/main/c/clamav/clamav_0.84-2.sarge.9_mipsel.deb
Size/MD5 checksum: 67556 a8f18eb0565bba5c75370ff92ac78f38
http://security.debian.org/pool/updates/main/c/clamav/clamav-daemon_0.84-2.sarge.9_mipsel.deb
Size/MD5 checksum: 43580 59d814309d704ff91e9e07d492cc7167
http://security.debian.org/pool/updates/main/c/clamav/clamav-freshclam_0.84-2.sarge.9_mipsel.deb
Size/MD5 checksum: 2172984 cb6babbbb93113c91190757557209803
http://security.debian.org/pool/updates/main/c/clamav/clamav-milter_0.84-2.sarge.9_mipsel.deb
Size/MD5 checksum: 37966 e87c71e23e8ccd7c1250c2338dafc9ea
http://security.debian.org/pool/updates/main/c/clamav/libclamav-dev_0.84-2.sarge.9_mipsel.deb
Size/MD5 checksum: 191864 cdaf87930502971bfb89860cdef54ac1
http://security.debian.org/pool/updates/main/c/clamav/libclamav1_0.84-2.sarge.9_mipsel.deb
Size/MD5 checksum: 255070 50e2c374bd3bcb15ff980e1fb3251f7b
PowerPC architecture:
http://security.debian.org/pool/updates/main/c/clamav/clamav_0.84-2.sarge.9_powerpc.deb
Size/MD5 checksum: 69284 4257688fc42e09118821e8958f0a6ee7
http://security.debian.org/pool/updates/main/c/clamav/clamav-daemon_0.84-2.sarge.9_powerpc.deb
Size/MD5 checksum: 44694 f3ad6da5431802cc4d397bec741eca81
http://security.debian.org/pool/updates/main/c/clamav/clamav-freshclam_0.84-2.sarge.9_powerpc.deb
Size/MD5 checksum: 2173702 9b536d611b6ce4e48da03459c5071e84
http://security.debian.org/pool/updates/main/c/clamav/clamav-milter_0.84-2.sarge.9_powerpc.deb
Size/MD5 checksum: 38886 ff6033af2c67302deb234a7f120cf779
http://security.debian.org/pool/updates/main/c/clamav/libclamav-dev_0.84-2.sarge.9_powerpc.deb
Size/MD5 checksum: 187680 227518152740d2518c5ec92105d85179
http://security.debian.org/pool/updates/main/c/clamav/libclamav1_0.84-2.sarge.9_powerpc.deb
Size/MD5 checksum: 264838 7f4c6eed60bdc21edd28b60fdfe4c710
IBM S/390 architecture:
http://security.debian.org/pool/updates/main/c/clamav/clamav_0.84-2.sarge.9_s390.deb
Size/MD5 checksum: 67906 8c6217c5131838abbfd7ce298556c8b1
http://security.debian.org/pool/updates/main/c/clamav/clamav-daemon_0.84-2.sarge.9_s390.deb
Size/MD5 checksum: 43564 d6af81d53141d8efddb3878d70a0e624
http://security.debian.org/pool/updates/main/c/clamav/clamav-freshclam_0.84-2.sarge.9_s390.deb
Size/MD5 checksum: 2172976 993af7eba4a41c2510f5280f37d7e048
http://security.debian.org/pool/updates/main/c/clamav/clamav-milter_0.84-2.sarge.9_s390.deb
Size/MD5 checksum: 38942 50b2b6c19597e479e1f398439018ce9c
http://security.debian.org/pool/updates/main/c/clamav/libclamav-dev_0.84-2.sarge.9_s390.deb
Size/MD5 checksum: 182606 3821257f0925fe2be95a355d3d018d88
http://security.debian.org/pool/updates/main/c/clamav/libclamav1_0.84-2.sarge.9_s390.deb
Size/MD5 checksum: 269406 9fe3e9dd8e7564db863a452b2ff9ffae
Sun Sparc architecture:
http://security.debian.org/pool/updates/main/c/clamav/clamav_0.84-2.sarge.9_sparc.deb
Size/MD5 checksum: 64424 df6e026c7266999f8747bc82706deb8f
http://security.debian.org/pool/updates/main/c/clamav/clamav-daemon_0.84-2.sarge.9_sparc.deb
Size/MD5 checksum: 39456 a426823f333ab28e49b16934f19dc346
http://security.debian.org/pool/updates/main/c/clamav/clamav-freshclam_0.84-2.sarge.9_sparc.deb
Size/MD5 checksum: 2171178 ea328218eaa01a6ed32c2dcaff418844
http://security.debian.org/pool/updates/main/c/clamav/clamav-milter_0.84-2.sarge.9_sparc.deb
Size/MD5 checksum: 36844 c92fc7b0b4249d6dcd3058482a0936c3
http://security.debian.org/pool/updates/main/c/clamav/libclamav-dev_0.84-2.sarge.9_sparc.deb
Size/MD5 checksum: 175782 45be5bb635f8fe1244045c429dae943f
http://security.debian.org/pool/updates/main/c/clamav/libclamav1_0.84-2.sarge.9_sparc.deb
Size/MD5 checksum: 264704 dfcbfa29904f0db5848da5de1885d1ea
补丁安装方法:
1. 手工安装补丁包:
首先,使用下面的命令来下载补丁软件:
# wget url (url是补丁下载链接地址)
然后,使用下面的命令来安装补丁:
# dpkg -i file.deb (file是相应的补丁名)
2. 使用apt-get自动安装补丁包:
首先,使用下面的命令更新内部数据库:
# apt-get update
然后,使用下面的命令安装更新软件包:
# apt-get upgrade
Gentoo
------
Gentoo已经为此发布了一个安全公告(GLSA-200605-03)以及相应补丁:
GLSA-200605-03:ClamAV: Buffer overflow in Freshclam
链接:http://security.gentoo.org/glsa/glsa-200605-03.xml
所有ClamAV用户都应升级到最新版本:
# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.88.2"
ClamAV
------
http://www.debian.org/security/2006/dsa-1050
浏览次数:3740
严重程度:0(网友投票)
绿盟科技给您安全的保障
