CVE:CVE-2009-2730
CNNVD:CNNVD-200908-147
GnuTLS before 2.8.2的libgnutls并不会很好地处理主体的 (1) Common Name (CN) 或 (2) 一个X.509证书的Subject Alternative Name (SAN) field的一个域名中的 '\0' 字符， 这会允许中间人攻击通过一个合法的认证授权所认证的一个精心设计的证书来骗取任意SSL服务器。
solution:Upgrade gnu gnutls to a higher version than 2.8.1,1.0.16,1.0.17,1.0.18,1.0.19,1.0.20,1.0.21,1.0.22,1.0.23,1.0.24,1.0.25,1.1.13,1.1.14,1.1.15,1.1.16,1.1.17,1.1.18,1.1.19,1.1.20,1.1.21,1.1.22,1.1.23,1.2.0,1.2.1,1.2.2,1.2.3,1.2.4,1.2.5,1.2.6,1.2.7,1.2.8,1.2.8.1a1,1.2.9,1.2.10,1.2.11,1.3.0,1.3.1,1.3.2,1.3.3,1.3.4,1.3.5,1.4.0,1.4.1,1.4.2,1.4.3,1.4.4,1.4.5,1.5.0,1.5.1,1.5.2,1.5.3,1.5.4,1.5.5,1.6.0,1.6.1,1.6.2,1.6.3,1.7.0,1.7.1,1.7.2,1.7.3,1.7.4,1.7.5,1.7.6,1.7.7,1.7.8,1.7.9,1.7.10,1.7.11,1.7.12,1.7.13,1.7.14,1.7.15,1.7.16,1.7.17,1.7.18,1.7.19,2.0.0,2.0.1,2.0.2,2.0.3,2.0.4,2.1.0,2.1.1,2.1.2,2.1.3,2.1.4,2.1.5,2.1.6,2.1.7,2.1.8,2.2.0,2.2.1,2.2.2,2.2.3,2.2.4,2.2.5,2.3.0,2.3.1,2.3.2,2.3.3,2.3.4,2.3.5,2.3.6,2.3.7,2.3.8,2.3.9,2.3.10,2.3.11,2.4.0,2.4.1,2.4.2,2.5.0,2.6.0,2.6.1,2.6.2,2.6.3,2.6.4,2.6.5,2.6.6,2.8.0,and avoid the version (,2.8.1],1.0.16,1.0.17,1.0.18,1.0.19,1.0.20,1.0.21,1.0.22,1.0.23,1.0.24,1.0.25,1.1.13,1.1.14,1.1.15,1.1.16,1.1.17,1.1.18,1.1.19,1.1.20,1.1.21,1.1.22,1.1.23,1.2.0,1.2.1,1.2.2,1.2.3,1.2.4,1.2.5,1.2.6,1.2.7,1.2.8,1.2.8.1a1,1.2.9,1.2.10,1.2.11,1.3.0,1.3.1,1.3.2,1.3.3,1.3.4,1.3.5,1.4.0,1.4.1,1.4.2,1.4.3,1.4.4,1.4.5,1.5.0,1.5.1,1.5.2,1.5.3,1.5.4,1.5.5,1.6.0,1.6.1,1.6.2,1.6.3,1.7.0,1.7.1,1.7.2,1.7.3,1.7.4,1.7.5,1.7.6,1.7.7,1.7.8,1.7.9,1.7.10,1.7.11,1.7.12,1.7.13,1.7.14,1.7.15,1.7.16,1.7.17,1.7.18,1.7.19,2.0.0,2.0.1,2.0.2,2.0.3,2.0.4,2.1.0,2.1.1,2.1.2,2.1.3,2.1.4,2.1.5,2.1.6,2.1.7,2.1.8,2.2.0,2.2.1,2.2.2,2.2.3,2.2.4,2.2.5,2.3.0,2.3.1,2.3.2,2.3.3,2.3.4,2.3.5,2.3.6,2.3.7,2.3.8,2.3.9,2.3.10,2.3.11,2.4.0,2.4.1,2.4.2,2.5.0,2.6.0,2.6.1,2.6.2,2.6.3,2.6.4,2.6.5,2.6.6,2.8.0