Nutanix AOS:多个漏洞 (NXSA-AOS-5.20.2)

high Nessus 插件 ID 164568

简介

Nutanix AOS 主机受到多个漏洞影响。

描述

远程主机上安装的 AOS 版本低于 5.20.2。因此,该主机受到 NXSA-AOS-5.20.2 公告中提及的多个漏洞影响。

- Oracle Java SE 的 Java SE、Oracle GraalVM Enterprise Edition 产品中的漏洞(组件:
Networking)。支持的版本中受影响的是 Java SE:7u301、8u291、11.0.11、16.0.1;Oracle GraalVM Enterprise Edition:20.3.2 和 21.1.0。此漏洞较难受到攻击,其允许未经身份验证的攻击者通过多种协议进行网络访问,从而破坏 Java SE 和 Oracle GraalVM Enterprise Edition。除攻击者以外的他人进行交互是实现成功攻击的必要条件。成功利用此漏洞进行攻击可导致在未经授权的情况下,对 Java SE、Oracle GraalVM Enterprise Edition 可访问数据的子集进行读取访问。注意:此漏洞适用于需加载并运行不可信代码(如来自互联网的代码)且安全性依赖于 Java 沙盒的 Java 部署,该部署通常在需在沙盒中运行 Java Web Start 应用程序或需在沙盒中运行 Java 小程序的客户端上。此漏洞不适用于仅加载并运行可信代码(如管理员安装的代码)的 Java 部署,此部署通常存在于服务器上。(CVE-2021-2341)

- Oracle Java SE 的 Java SE、Oracle GraalVM Enterprise Edition 产品中的漏洞(组件:
Library)。支持的版本中受影响的是 Java SE:7u301、8u291、11.0.11、16.0.1;Oracle GraalVM Enterprise Edition:20.3.2 和 21.1.0。此漏洞较容易受到攻击,其允许未经身份验证的攻击者通过多种协议进行网络访问,从而破坏 Java SE 和 Oracle GraalVM Enterprise Edition。
除攻击者以外的他人进行交互是实现成功攻击的必要条件。成功利用此漏洞进行攻击可导致在未经授权的情况下更新、插入或删除某些 Java SE、Oracle GraalVM Enterprise Edition 可访问数据的访问权限。注意:此漏洞适用于需加载并运行不可信代码(如来自互联网的代码)且安全性依赖于 Java 沙盒的 Java 部署,该部署通常在需在沙盒中运行 Java Web Start 应用程序或需在沙盒中运行 Java 小程序的客户端上。此漏洞不适用于仅加载并运行可信代码(如管理员安装的代码)的 Java 部署,此部署通常存在于服务器上。(CVE-2021-2369)

- Oracle Java SE 的 Java SE、Oracle GraalVM Enterprise Edition 产品中的漏洞(组件:
Hotspot)。支持的版本中受影响的是 Java SE:8u291、11.0.11、16.0.1;Oracle GraalVM Enterprise Edition:20.3.2 和 21.1.0。此漏洞较难受到攻击,其允许未经身份验证的攻击者通过多种协议进行网络访问,从而破坏 Java SE 和 Oracle GraalVM Enterprise Edition。
除攻击者以外的他人进行交互是实现成功攻击的必要条件。成功利用此漏洞进行攻击可导致接管 Java SE、Oracle GraalVM Enterprise Edition。注意:此漏洞适用于需加载并运行不可信代码(如来自互联网的代码)且安全性依赖于 Java 沙盒的 Java 部署,该部署通常在需在沙盒中运行 Java Web Start 应用程序或需在沙盒中运行 Java 小程序的客户端上。此漏洞不适用于仅加载并运行可信代码(如管理员安装的代码)的 Java 部署,此部署通常存在于服务器上。(CVE-2021-2388)

- 某些 26.20.100.7212 之前的 Intel(R) Graphics Drivers for Windows * 及 5.5 之前的 Linux 内核的固件中存在整数溢出,可导致特权用户通过本地访问,实现权限提升。(CVE-2020-12362)

- 某些 26.20.100.7212 之前的 Intel(R) Graphics Drivers for Windows * 及 5.5 之前的 Linux 内核中存在输入验证不当问题,特权用户可能会利用此问题,通过本地访问权限造成拒绝服务。(CVE-2020-12363)

- 某些 26.20.100.7212 之前的 Intel(R) Graphics Drivers for Windows * 及 5.5 之前的 Linux 内核中存在空指针参照问题,特权用户可能会利用此问题,通过本地访问权限造成拒绝服务。(CVE-2020-12364)

- 在 5.11.8 值之前的 Linux 内核中发现一个问题。kernel/bpf/verifier.c 在指针算法上执行不良的越界推测,进而导致边信道攻击,这可破坏 Spectre 缓解措施,并从内核内存获取敏感信息,即 CID-f232326f6966。这会影响未定义 ptr_limit 的指针类型。(CVE-2020-27170)

- 在 Linux 内核 5.5.2 及之前版本中,drivers/tty/n_tty.c 的 n_tty_receive_buf_common 函数存在释放后使用漏洞。(CVE-2020-8648)

- 在 Linux 内核 5.10.11 及之前的版本中发现问题。PI futex 在处理错误期间存在内核堆栈释放后使用,可允许本地用户在内核中执行代码,即 CID-34b1a1ce1458。
(CVE-2021-3347)

- 在 RTAS 处理用户空间到内核通信的内存访问的方式中发现一个缺陷。在 PowerVM 或 KVM 管理程序(pseries 平台)上运行的锁定(通常由于 Secure Boot)客户机系统上,本地用户等 root 用户可利用此缺陷,将其权限进一步提升到运行内核的级别。(CVE-2020-27777)

- 在 net/netfilter/x_tables.c 中发现堆越界写入漏洞,此漏洞影响 Linux v2.6.19-rc1 之后版本。
攻击者可利用此漏洞,通过用户命名空间获取权限或造成 DoS(通过堆内存损坏)(CVE-2021-22555)

- Linux 内核 5.11.12 及之前版本中的 BPF JIT 编译器对分支置换的计算不正确,导致其可以在内核上下文中执行任意代码。这会影响 arch/x86/net/bpf_jit_comp.c a 和 rch/x86/net/bpf_jit_comp32.c。(CVE-2021-29154)

- 在 Linux 内核 5.11.11 之前的版本中发现问题。 netfilter 子系统允许攻击者造成拒绝服务(错误),因为 net/netfilter/x_tables.c 和 include/linux/netfilter/x_tables.h 在分配新的表值时缺少完整的内存屏障,也称为 CID-175e476b8cdf。
(CVE-2021-29650)

- Linux 内核 5.12.2 及之前版本中的 net/bluetooth/hci_request.c 存在删除 HCI 控制器的争用条件。(CVE-2021-32399)

- Apache Tomcat 10.0.0-M1 至 10.0.6、9.0.0.M1 至 9.0.46 和 8.5.0 至 8.5.66 在某些情况下未正确解析 HTTP 传输编码请求标头,导致可能在与反向代理一起使用时触发请求走私攻击。特别地:- 如果客户端声明只接受 HTTP/1.0 响应,Tomcat 会错误地忽略传输编码标头;- Tomcat 遵从身份编码;
以及 - Tomcat 未确保分块编码(如果存在)是最终编码。
(CVE-2021-33037)

- 在 Linux 内核的流量控制网络子系统更改分类过滤时,于路由决策分类器发现一个可导致释放后使用问题的缺陷。
本地非特权用户可利用此缺陷升级其在系统中的权限。此漏洞最大的威胁在于机密性、完整性,以及系统可用性。(CVE-2021-3715)

- 在 ISC DHCP 4.1-ESV-R1 -> 4.1-ESV-R16 中,ISC DHCP 4.4.0 -> 4.4.2(ISC DHCP 的其他分支(即 4.0.x 系列或更低系列中的版本以及 4.3.x 系列中的版本)超出其生命周期结束 (EOL) 且不再受 ISC 支持。根据检查,很明显这些系列的版本中也存在该缺陷,但这些版本尚未经过正式的漏洞测试,在读取将触发该缺陷的租用时遇到该缺陷的结果各不相同,这取决于:受影响的组件(即 dhclient 或 dhcpd),无论程序包是构建为 32 位还是 64 位二进制版本,无论在 dhclient 中编译时是否使用了编译器标记 -fstack-protection-strong,ISC 均未成功在 64 位系统上重现该错误。但是,在 32 位系统上,读取不当租用时可能导致 dhclient 崩溃,这可能导致受影响系统由于缺少正在运行的 DHCP 客户端进程而出现网络连接问题。在 dhcpd 中,当以 DHCPv4 或 DHCPv6 模式运行时:如果 dhcpd 服务器二进制文件是为 32 位架构构建的,并且为编译器指定了 -fstack-protection-strong 标记,则 dhcpd 可能会在解析包含不良租用的租用文件时退出,从而导致缺少对客户端的服务。此外,有问题的租用以及租用数据库中紧随其后的租用可能会被错误地删除。如果 dhcpd 服务器二进制文件是为 64 位架构构建的,或者如果未指定 -fstack-protection-strong 编译器标记,则不会发生崩溃,但是有问题的租用和紧随其后的租用可能会被错误地删除。(CVE-2021-25217)

- 在 Linux 内核 5.2.6 之前的版本中发现问题。在 NUMA 系统上,Linux fair scheduler 在 show_numa_stats() 中存在释放后使用,这是因为 NUMA 错误统计数据以不当方式释放,亦称 CID-16d51a590a8c。(CVE-2019-20934)

- 在 Linux 内核 5.6.1 之前的版本中,drivers/media/usb/gspca/xirlink_cit.c(又称为 Xirlink 摄像头 USB 驱动程序)未正确处理无效描述符(又称为 CID-a246b4d54770)。(CVE-2020-11668)

- Linux 内核 5.11.14 之前版本的 cipso_v4_genopt in net/ipv4/cipso_ipv4.c 中有一个释放后使用漏洞,这是因为 CIPSO 和 CALIPSO 对 DOI 定义的引用计数处理不当造成,即 CID-ad5d07f4a9cd。这会导致写入任意值。(CVE-2021-33033)

- 在 Linux 内核 5.12.4 之前的版本中,net/bluetooth/hci_event.c 会在破坏 hci_chan 时出现释放后使用漏洞,亦称 CID-5c4c8c954409。这会导致写入任意值。(CVE-2021-33034)

- 在 5.13.4 之前的 Linux 内核 3.16 至 5.13.x 中,fs/seq_file.c 未正确限制 seq 缓冲区分配,导致整数溢出、越界写入和无特权用户提升至 root 权限,又称为 CID-8cae8cd89f05。(CVE-2021-33909)

- 在 BIND 9.8.5 -> 9.8.8、9.9.3 -> 9.11.29、9.12.0 -> 9.16.13 、BIND 受支持的预览版 BIND 9.9.3-S1 -> 9.11.29-S1 和 9.16.8-S1 -> 9.16.13-S1 ,以及 BIND 9.17 开发分支的 9.17.0 -> 9.17.11 版本中,当易受攻击的 named 版本收到会触发上述缺陷的格式错误的 IXFR 时,named 进程将在下一次刷新传输的辅助区域时因断言失败而终止。(CVE-2021-25214)

- 在 2.66.6 之前以及 2.67.3 之前的 2.67.x 版本的 GNOME GLib 中发现一个问题。函数 g_bytes_new 在 64 位平台上存在整数溢出,这是从 64 位到 32 位的隐式转换所致。该溢出可导致内存损坏。(CVE-2021-27219)

请注意,Nessus 尚未测试这些问题,而是只依靠应用程序自我报告的版本号来判断。

解决方案

将 Nutanix AOS 软件更新为建议的版本。

另见

http://www.nessus.org/u?e370d5c5

插件详情

严重性: High

ID: 164568

文件名: nutanix_NXSA-AOS-5_20_2.nasl

版本: 1.8

类型: local

系列: Misc.

发布时间: 2022/9/1

最近更新时间: 2024/3/5

支持的传感器: Nessus

风险信息

VPR

风险因素: Critical

分数: 9.7

CVSS v2

风险因素: High

基本分数: 7.2

时间分数: 6.3

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

CVSS 分数来源: CVE-2021-3715

CVSS v3

风险因素: High

基本分数: 7.8

时间分数: 7.5

矢量: CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

时间矢量: CVSS:3.0/E:H/RL:O/RC:C

漏洞信息

CPE: cpe:/o:nutanix:aos

必需的 KB 项: Host/Nutanix/Data/lts, Host/Nutanix/Data/Service, Host/Nutanix/Data/Version, Host/Nutanix/Data/arch

可利用: true

易利用性: Exploits are available

补丁发布日期: 2022/8/24

漏洞发布日期: 2020/2/6

可利用的方式

CANVAS (CANVAS)

Core Impact

Metasploit (Netfilter x_tables Heap OOB Write Privilege Escalation)

参考资料信息

CVE: CVE-2019-20934, CVE-2020-11668, CVE-2020-12362, CVE-2020-12363, CVE-2020-12364, CVE-2020-27170, CVE-2020-27777, CVE-2020-8648, CVE-2021-22555, CVE-2021-2341, CVE-2021-2369, CVE-2021-2388, CVE-2021-25214, CVE-2021-25217, CVE-2021-27219, CVE-2021-29154, CVE-2021-29650, CVE-2021-32399, CVE-2021-33033, CVE-2021-33034, CVE-2021-33037, CVE-2021-3347, CVE-2021-33909, CVE-2021-3715