Scientific Linux 安全更新:SL5.x i386/x86_64 中的 krb5

high Nessus 插件 ID 78418

简介

远程 Scientific Linux 主机缺少一个或多个安全更新。

描述

已发现如果 KDC 为多个领域提供服务,则特定请求可能导致 setup_server_realm() 函数取消引用空指针。未经认证的远程攻击者可利用此缺陷通过特别构建的请求导致 KDC 崩溃。(CVE-2013-1418、CVE-2013-6800)

在用于连续标记的 MIT Kerberos SPNEGO 接收器中发现空指针取消引用缺陷。未经认证的远程攻击者可利用此缺陷导致已启用 GSSAPI 的服务器应用程序崩溃。
(CVE-2014-4344)

在 MIT Kerberos 处理某些请求的方式中发现一个缓冲区读取越界缺陷。能够将数据包注入客户端或服务器应用程序的 GSSAPI 会话,且具有有效 Kerberos 票证的中间人攻击者可以利用此缺陷导致应用程序崩溃。(CVE-2014-4341)

此更新还修复以下缺陷:

- 在此更新之前,libkrb5 库有时会在加密凭据时尝试释放已释放的内存。因此,调用进程会因为分段错误而意外终止。通过此更新,libkrb5 可以正确释放内存,如此便可对凭据进行适当的加密,从而防止发生上述崩溃。

- 以前,在 krb5 客户端库等待服务器响应时,超时变量会在某些情况下变为负数。结果是,客户端会在检查响应时进入循环。通过此更新,客户端逻辑得到修改,不会再出现上述错误。

安装更新后的程序包后,krb5kdc 后台程序将自动重新启动。

解决方案

更新受影响的数据包。

另见

http://www.nessus.org/u?8f563c3e

插件详情

严重性: High

ID: 78418

文件名: sl_20140916_krb5_on_SL5_x.nasl

版本: 1.8

类型: local

代理: unix

发布时间: 2014/10/14

最近更新时间: 2021/1/14

支持的传感器: Nessus Agent, Nessus

风险信息

VPR

风险因素: Low

分数: 3.6

CVSS v2

风险因素: High

基本分数: 7.8

矢量: CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:C

漏洞信息

CPE: p-cpe:/a:fermilab:scientific_linux:krb5-debuginfo, p-cpe:/a:fermilab:scientific_linux:krb5-devel, p-cpe:/a:fermilab:scientific_linux:krb5-libs, p-cpe:/a:fermilab:scientific_linux:krb5-server, p-cpe:/a:fermilab:scientific_linux:krb5-server-ldap, p-cpe:/a:fermilab:scientific_linux:krb5-workstation, x-cpe:/o:fermilab:scientific_linux

必需的 KB 项: Host/cpu, Host/RedHat/release, Host/RedHat/rpm-list, Host/local_checks_enabled

补丁发布日期: 2014/9/16

漏洞发布日期: 2013/11/18

参考资料信息

CVE: CVE-2013-1418, CVE-2013-6800, CVE-2014-4341, CVE-2014-4344