首页 -> 安全研究

安全研究

安全漏洞
KTH Kerberos 4 KRBCONFDIR变量信任漏洞

发布日期:2000-12-12
更新日期:2000-12-12

受影响系统:

    KTH Kerberos 4 1.0.3-1.0以及更低版本
不受影响系统:

    KTH Kerberos 4 1.0.4
描述:

Kerberos 是一种广泛使用的网络服务验证系统。KTH(瑞典皇家科学院)开发维护的的
某些版本存在一个错误使用用户提供的环境变量问题,恶意用户可能获得更高权限。

环境变量KRBCONFDIR为一些Kerberos服务指定KTH Kerberos 4 配置文件位置。如果服
务进程是setuid的,这个变量将被忽略。然而,当telnet到一个主机时,login程序的
有效uid和真实uid都是0,因此这个变量将有效。攻击者可以通过将KRBCONFDIR变量
通过telnet client传递给login程序。如果一个用户能在目标主机上上传一些定制的
KTH Kerberos 4配置文件。就可能诱骗login程序使用恶意的配置文件。

KTH Kerberos配置文件中可以指定任意的Kerberos服务器。通过指定一个攻击者控制
的Kerberos服务器,攻击者可以成功的通过任意用户的身份认证。获取root权限也是
可能的。

<* 来源:Jouko Pynnonen (jouko@solutions.fi) *>



建议:

厂商补丁:

    升级到 KTH Kerberos 4 version 1.0.4:
    ftp://ftp.pdc.kth.se/pub/krb/src/krb4-1.0.4.tar.gz


浏览次数:5407
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载
绿盟科技给您安全的保障