CVE:CVE-2014-3466
CNNVD:CNNVD-201406-024
GnuTLS是比利时Nikos Mavrogiannopoulos和瑞典Simon Josefsson软件开发者共同研发的一个免费的用于实现SSL、TLS和DTLS协议的安全通信库。
GnuTLS的lib/gnutls_handshake.c文件中的‘read_server_hello’函数存在缓冲区溢出漏洞。远程攻击者可借助ServerHello消息中的长会话ID利用该漏洞造成拒绝服务（内存损坏）或执行任意代码。以下版本受到影响：GnuTLS 3.1.24及之前的版本，3.2.15之前的3.2.x版本，3.3.4之前的3.3.x版本。
solution:Upgrade gnu gnutls to a higher version than 3.3.0,3.3.0:pre0,3.3.1,3.3.2,3.3.3,3.1.24,3.1.0,3.1.1,3.1.2,3.1.3,3.1.4,3.1.5,3.1.6,3.1.7,3.1.8,3.1.9,3.1.10,3.1.11,3.1.12,3.1.13,3.1.14,3.1.15,3.1.16,3.1.17,3.1.18,3.1.19,3.1.20,3.1.21,3.1.22,3.1.23,3.2.0,3.2.1,3.2.2,3.2.3,3.2.4,3.2.5,3.2.6,3.2.7,3.2.8,3.2.8.1,3.2.9,3.2.10,3.2.11,3.2.12,3.2.12.1,3.2.13,3.2.14,and avoid the version 3.3.0,3.3.0:pre0,3.3.1,3.3.2,3.3.3,(,3.1.24],3.1.0,3.1.1,3.1.2,3.1.3,3.1.4,3.1.5,3.1.6,3.1.7,3.1.8,3.1.9,3.1.10,3.1.11,3.1.12,3.1.13,3.1.14,3.1.15,3.1.16,3.1.17,3.1.18,3.1.19,3.1.20,3.1.21,3.1.22,3.1.23,3.2.0,3.2.1,3.2.2,3.2.3,3.2.4,3.2.5,3.2.6,3.2.7,3.2.8,3.2.8.1,3.2.9,3.2.10,3.2.11,3.2.12,3.2.12.1,3.2.13,3.2.14