FreeBSD:krb5 -- kadmind 中的漏洞,libgssrpc,gss_process_context_token VU#540092 (24ce5597-acab-11e4-a847-206a8a720317)

high Nessus 插件 ID 81175

简介

远程 FreeBSD 主机缺少一个或多个与安全有关的更新。

描述

SO-AND-SO 报告:

CVE-2014-5352:在 MIT krb5 libgssapi_krb5 库中,使用 gss_process_context_token() 处理有效的上下文删除标记后,只剩下安全环境句柄中包含悬摆指针的调用程序。继续使用此句柄会导致释放后使用和双重释放内存访问违规。libgssrpc 服务器应用程序(例如 kadmind)存在漏洞,它们可接受指令以进行调用 gss_process_context_token()。

CVE-2014-9421:如果 MIT krb5 kadmind 后台程序收到来自经过认证的用户的无效 XDR 数据,其可能在清理部分反序列化结果时执行释放后使用和双重释放内存访问违规。其他 libgssrpc 服务器应用程序如果包含不充分的防御 XDR 函数,则也有可能存在漏洞。

CVE-2014-9422:MIT krb5 kadmind 后台程序未正确接受两部分服务器主体的认证,其第一部分是“kadmin”的保留子字符串,或者其领域是默认领域的保留前缀。

CVE-2014-9423:包括 kadmind 的 libgssrpc 应用程序向网络输出四字节或八字节未初始化的内存,作为未使用的“handle”字段来回复客户端。

解决方案

更新受影响的数据包。

另见

http://web.mit.edu/kerberos/advisories/MITKRB5-SA-2015-001.txt

http://www.nessus.org/u?7a5f3d72

插件详情

严重性: High

ID: 81175

文件名: freebsd_pkg_24ce5597acab11e4a847206a8a720317.nasl

版本: 1.9

类型: local

发布时间: 2015/2/5

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

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 5.9

CVSS v2

风险因素: High

基本分数: 9

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

漏洞信息

CPE: p-cpe:/a:freebsd:freebsd:krb5, p-cpe:/a:freebsd:freebsd:krb5-111, p-cpe:/a:freebsd:freebsd:krb5-112, cpe:/o:freebsd:freebsd

必需的 KB 项: Host/local_checks_enabled, Host/FreeBSD/release, Host/FreeBSD/pkg_info

补丁发布日期: 2015/2/4

漏洞发布日期: 2015/2/3

参考资料信息

CVE: CVE-2014-5352, CVE-2014-9421, CVE-2014-9422, CVE-2014-9423