CVE:CVE-2012-0390
CNNVD:CNNVD-201201-064
GnuTLS是比利时Nikos Mavrogiannopoulos和瑞典Simon Josefsson软件开发者共同研发的一个免费的用于实现SSL、TLS和DTLS协议的安全通信库。
GnuTLS 3.0.10及之前版本中存在漏洞，DTLS实现在填充长度和密文尺寸之间存在特殊关系时，将执行某个错误操作代码。远程攻击者可利用该漏洞借助定时的单通道攻击恢复部分未加密文件。
solution:Upgrade gnu gnutls to a higher version than 3.0.10,2.2.4,2.2.5,2.4.0,2.4.1,2.4.2,2.4.3,2.6.0,2.6.1,2.6.2,2.6.3,2.6.4,2.6.5,2.6.6,2.8.0,2.8.1,2.8.2,2.8.3,2.8.4,2.8.5,2.8.6,2.10.0,2.10.1,2.10.1-x86,2.10.2,2.10.2-x86,2.10.3,2.10.4,2.10.5,2.10.5-x86,2.12.0,2.12.1,2.12.2,2.12.3,2.12.4,2.12.5,2.12.6,2.12.6.1,2.12.7,2.12.8,2.12.9,2.12.10,2.12.11,2.12.12,2.12.13,2.12.14,3.0.0,3.0.1,3.0.2,3.0.3,3.0.4,3.0.5,3.0.6,3.0.7,3.0.8,3.0.9,and avoid the version (,3.0.10],2.2.4,2.2.5,2.4.0,2.4.1,2.4.2,2.4.3,2.6.0,2.6.1,2.6.2,2.6.3,2.6.4,2.6.5,2.6.6,2.8.0,2.8.1,2.8.2,2.8.3,2.8.4,2.8.5,2.8.6,2.10.0,2.10.1,2.10.1-x86,2.10.2,2.10.2-x86,2.10.3,2.10.4,2.10.5,2.10.5-x86,2.12.0,2.12.1,2.12.2,2.12.3,2.12.4,2.12.5,2.12.6,2.12.6.1,2.12.7,2.12.8,2.12.9,2.12.10,2.12.11,2.12.12,2.12.13,2.12.14,3.0.0,3.0.1,3.0.2,3.0.3,3.0.4,3.0.5,3.0.6,3.0.7,3.0.8,3.0.9