当前位置: 瑞星首页 » 安全频道 » 最新漏洞 » 正文

GnuTLS gnutls_handshake()函数释放后的使用漏洞

来源:绿盟科技 时间:2008-08-20 10:08:26

受影响系统:
GNU GnuTLS 2.3.5 - 2.4.0

不受影响系统:
GNU GnuTLS 2.4.1

描述:
GnuTLS是用于实现TLS加密协议的函数库。

GnuTLS库的lib/gnutls_handshake.c文件中的_gnutls_handshake_hash_buffers_clear函数存在释放后使用漏洞。当对等端调用正常会话中的gnutls_handshake时,数据的TLS传输会导致试图访问已经释放的libgcrypt句柄,使用该库的应用程序可能崩溃或执行任意指令。

厂商补丁:
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
ftp://ftp.gnutls.org/pub/gnutls/gnutls-2.4.1.tar.bz2


相关文章