安全研究

安全漏洞
SILC工具包silcutil.c文件栈溢出漏洞

发布日期:2008-03-02
更新日期:2008-03-06

受影响系统:
SILC Toolkit < 1.1.6
不受影响系统:
SILC Toolkit 1.1.6
描述:
BUGTRAQ  ID: 28101
CVE(CAN) ID: CVE-2008-1227

SILC工具包是用于实现SILC(Secure Internet Live Conferencing)协议的软件开发工具包。

SILC工具包的lib/silcutil/silcutil.c文件中的silc_fingerprint()函数存在栈溢出漏洞,如果远程攻击者向该函数提交了超长数据的话,就可能触发这个溢出,导致执行任意指令。

<*来源:Nathan G. Grennan
  
  链接:http://secunia.com/advisories/29174/
        https://bugzilla.redhat.com/long_list.cgi?buglist=372021
        http://silcnet.org/docs/changelog/SILC%20Toolkit%201.1.6
        http://security.gentoo.org/glsa/glsa-200804-27.xml
*>

建议:
厂商补丁:

Gentoo
------
Gentoo已经为此发布了一个安全公告(GLSA-200804-27)以及相应补丁:
GLSA-200804-27:SILC: Multiple vulnerabilities
链接:http://security.gentoo.org/glsa/glsa-200804-27.xml

所有SILC Toolkit用户都应升级到最新版本:

    # emerge --sync
    # emerge --ask --oneshot --verbose ">=3Dnet-im/silc-toolkit-1.1.7"

所有SILC Client用户都应升级到最新版本:

    # emerge --sync
    # emerge --ask --oneshot --verbose ">=3Dnet-im/silc-client-1.1.4"

所有SILC Server用户都应升级到最新版本:

    # emerge --sync
    # emerge --ask --oneshot --verbose ">=3Dnet-im/silc-server-1.1.2"

SILC
----
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:

http://silcnet.org/software/download/toolkit/

浏览次数:2593
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载
绿盟科技给您安全的保障