CVE:CVE-2014-4345
CNNVD:CNNVD-201408-122
MIT Kerberos 5（又名krb5）是美国麻省理工学院（MIT）开发的一套网络认证协议，它采用客户端/服务器结构，并且客户端和服务器端均可对对方进行身份认证（即双重验证），可防止窃听、防止replay攻击等。
MIT Kerberos 5 (aka krb5) 1.11.6之前1.6.x至1.11.x版本和1.12.2至1.12.x版本的kadmind的LDAP KDB模块中plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c文件的‘krb5_encode_krbsecretkey’函数中存在差一错误漏洞。远程攻击者可通过一系列‘cpw -keepold’命令利用该漏洞造成拒绝服务（缓冲区溢出）或执行任意代码。
solution:Upgrade mit kerberos_5 to a higher version than 1.6,1.6.1,1.6.2,1.7,1.7.1,1.8,1.8.1,1.8.2,1.8.3,1.8.4,1.8.5,1.8.6,1.9,1.9.1,1.9.2,1.9.3,1.9.4,1.10,1.10.1,1.10.2,1.10.3,1.10.4,1.11,1.11.1,1.11.2,1.11.3,1.11.4,1.11.5,1.12,1.12.1,and avoid the version 1.6,1.6.1,1.6.2,1.7,1.7.1,1.8,1.8.1,1.8.2,1.8.3,1.8.4,1.8.5,1.8.6,1.9,1.9.1,1.9.2,1.9.3,1.9.4,1.10,1.10.1,1.10.2,1.10.3,1.10.4,1.11,1.11.1,1.11.2,1.11.3,1.11.4,1.11.5,1.12,1.12.1