ClamAV守护进程畸形UUEncoded消息拒绝服务攻击漏洞

漏洞信息详情

ClamAV守护进程畸形UUEncoded消息拒绝服务攻击漏洞

漏洞简介

Clam Antivirus (clamav)是一款基于UNIX的病毒扫描程序。
clamav在过滤畸形UUEncoded消息时存在问题,远程攻击者可以利用这个漏洞对病毒扫描模块进行拒绝服务攻击。
如果消息中包含一行uuencoded编码的消息及一个非法行长度(如由一个小写字母开头) ,当clamd解析时会使程序崩溃而退出。

漏洞公告

临时解决方法:
如果您不能立刻安装补丁或者升级,CNNVD建议您采取以下措施以降低威胁:

* Oliver Eikemeier提供如下解决方案:

libclamav/message.c:

— libclamav/message.c.orig Wed Nov 5 11:59:53 2003

+++ libclamav/message.c Mon Feb 9 15:17:13 2004

@@ -878,13 +878,16 @@

if(strcasecmp(line, “end”) == 0)

break;

– assert(strlen(line) <= 62);

+ if(strlen(line) > 62)

+ break;

+

if((line[0] & 0x3F) == ‘ ‘)

break;

len = *line++ – ‘ ‘;

– assert((len >= 0) && (len <= 63));

+ if(len < 0 || len > 63)

+ break;

ptr = decode(line, ptr, uudecode, (len & 3) == 0);

break;
厂商补丁:
ClamAV
——
ClamAV CVS已经修正此漏洞,建议用户升级:

http://www.clamav.net/” target=”_blank”>
http://www.clamav.net/

参考网址

来源: BID
名称: 9610
链接:http://www.securityfocus.com/bid/9610

来源: BUGTRAQ
名称: 20040209 clamav 0.65 remote DOS exploit
链接:http://marc.theaimsgroup.com/?l=bugtraq&m=107634700823822&w=2

来源: XF
名称: clam-antivirus-uuencoded-dos(15077)
链接:http://xforce.iss.net/xforce/xfdb/15077

来源: www.freebsd.org
链接:http://www.freebsd.org/cgi/query-pr.cgi?pr=62586

来源: GENTOO
名称: GLSA-200402-07
链接:http://security.gentoo.org/glsa/glsa-200402-07.xml

来源: OSVDB
名称: 3894
链接:http://www.osvdb.org/3894

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享