CVE:CVE-2004-0371
CNNVD:CNNVD-200405-021
Kerberos是美国麻省理工学院（MIT）开发的一套网络认证协议，它采用客户端/服务器结构，并且客户端和服务器端均可对对方进行身份认证（即双重验证），可防止窃听、防止replay攻击等。
Heimdal Kerberos验证合法跨域(cross-realm)请求实现存在问题，远程攻击者可以利用这个漏洞进行跨域信任伪造攻击，假冒其他用户未授权访问等。
要检查你是否使用了跨域信任，你可以列出数据库中所有krbtgt规则进行查看：
kadmin> get -t krbtgt/*
  krbtgt/<MY.REALM>@<MY.REALM>
  krbtgt/<MY.REALM>@<OTHER.REALM>
  krbtgt/<OTHER.REALM>@<MY.REALM>
如果你有任何<OTHER.REALM>，可临时不启用这些功能：
kadmin> mod krbtgt/<MY.REALM>@<OTHER.REALM>
Max ticket life [unlimited]:
Max renewable life [unlimited]:
Principal expiration time [never]:
Password expiration time [never]:
Attributes []:+disallow-all-tix
目前没有详细漏洞细节提供。
solution:Upgrade kth heimdal to a higher version than 0.4a,0.4b,0.4c,0.4d,0.4e,0.5,0.5.1,0.5.2,0.6.0,and avoid the version 0.4a,0.4b,0.4c,0.4d,0.4e,0.5,0.5.1,0.5.2,0.6.0