CVE:CVE-2007-0956
CNNVD:CNNVD-200704-091
Kerberos是美国麻省理工学院（MIT）开发的一套网络认证协议，它采用客户端/服务器结构，并且客户端和服务器端均可对对方进行身份认证（即双重验证），可防止窃听、防止replay攻击等。MIT Kerberos 5（又名krb5）是美国麻省理工学院（MIT）开发的一套网络认证协议，它采用客户端/服务器结构，并且客户端和服务器端均可对对方进行身份认证（即双重验证），可防止窃听、防止replay攻击等。
MIT krb5的telnet守护程序没有充分检查过滤参数数据，远程攻击者可能利用此漏洞绕过认证获取非授权访问。
krb5的telnet守护程序没有充分地检查用户名，login.krb5程序将以"-e"开始的畸形用户名解释为由telnetd执行的命令行标签，导致login.krb5执行一部分BSD rlogin协议，注入任意用户名及选项，这样就可以无需口令或任何认证便以该用户的权限登录。
solution:Upgrade mit kerberos_5 to a higher version than 1.6.1,and avoid the version (,1.6.1); Upgrade debian debian_linux to a higher version than 3.1,4.0,and avoid the version 3.1,4.0; Upgrade canonical ubuntu_linux to a higher version than 5.10,6.06,6.10,and avoid the version 5.10,6.06,6.10