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

medium Nessus 插件 ID 189370

简介

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

描述

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

- Apache Tomcat 中的清理不完全漏洞。与 Apache Tomcat 9.0.70 至 9.0.80 和 8.5.85 至 8.5.93 一起提供的 Commons FileUpload 的内部分支包括一个未发布的、正在进行的重构,如果 Web 应用程序打开上传文件的流但无法关闭该流,则该重构会暴露 Windows 上潜在的拒绝服务问题。该文件永远不会从磁盘中删除,从而有可能因磁盘已满而导致最终拒绝服务。建议用户升级到 9.0.81 以上或 8.5.94 以上版本,即可修复该问题。(CVE-2023-42794)

- Apache Tomcat 中存在清理不完全漏洞。当回收 Apache Tomcat 从 11.0.0-M1 到 11.0.0-M11、从 10.1.0-M1 到 10.1.13、从 9.0.0-M1 到 9.0.80 以及从 8.5.0 到 8.5.93 的各种内部对象时,错误可能会导致 Tomcat 跳过回收过程的某些部分,从而导致信息从当前请求/响应泄漏到下个部分。建议用户升级到 11.0.0-M12 以上、10.1.14 以上、9.0.81 以上或 8.5.94 以上版本,即可修复该问题。
(CVE-2023-42795)

- HTTP/2 协议允许拒绝服务(服务器资源消耗),因为取消请求即可快速重置许多流,正如在 2023 年 8 月到 2023 年 10 月期间在现实环境中利用的那样。(CVE-2023-44487)

- Apache Tomcat.Tomcat 从 11.0.0-M1 到 11.0.0-M11、从 10.1.0-M1 到 10.1.13、从 9.0.0-M1 到 9.0.81 以及从 8.5.0 到 8.5.93 的版本中存在不当输入验证漏洞,无法正确解析 HTTP trailer 标头。特制的无效 Trailer 标头可能会导致 Tomcat 将单个请求视为多个请求,从而导致在反向代理后面时可能出现请求走私的情况。建议用户升级到 11.0.0-M12 以上、10.1.14 以上、9.0.81 以上或 8.5.94 以上版本,即可修复该问题。(CVE-2023-45648)

- 分析 X.509 证书中的 IPAddressFamily 扩展例程时,可以进行一字节通读。这将导致证书文本显示不正确。此缺陷自 2006 年起出现,并且存在于低于 1.0.2m 和 1.1.0g 的所有 OpenSSL 版本中。(CVE-2017-3735)

- OpenSSL 1.0.2m 之前版本和 OpenSSL 1.1.0 至 1.1.0g 版的 x86_64 Montgomery 平方程序中存在进位传播错误。无 EC 算术受到影响。分析检测结果后发现,针对 RSA 和 DSA 的攻击难以执行,且可能性不高。由于推断私钥信息所需的大部分工作都可离线执行,针对 DH 的攻击则视为可行(尽管很难)。此类攻击所需的资源极大,可能仅限极少数的攻击者访问。在具有持久性 DH 参数且多个客户端共享私钥的情况下,攻击者还需要额外使用目标私钥,在线访问未经修复的系统。此错误仅会影响支持 BMI1、BMI2 和 ADX 扩展的处理器,如 Intel Broadwell(第 5 代)及更高版本或 AMD Ryzen。(CVE-2017-3736)

- OpenSSL DSA 签名算法容易受到时序边信道攻击。攻击者可利用签名算法中的变体,还原私钥。在 OpenSSL 1.1.1a 中已修复(影响 1.1.1)。在 OpenSSL 1.1.0j 中已修复(影响 1.1.0-1.1.0i)。已在 OpenSSL 1.0.2q 中修复(影响 1.0.2-1.0.2p)。(CVE-2018-0734)

- 处理器中的同步多线程 (SMT) 可让本地用户通过“端口争用”上的边信道计时攻击,攻击容易受到计时攻击的软件。(CVE-2018-5407)

- 如果应用程序遇到严重的协议错误并调用 SSL_shutdown() 两次(这两次分别是要发送和接收 close_notify),随后 OpenSSL 可比较接收到的 0 字节记录是含有无效填充,或是含有无效 MAC 地址,从而对调用应用程序给予不同的响应。如果应用程序因此而出现不同的行为,且该行为可由远程对等端检测到,那么会发展成可用来解密数据的 padding oracle。一定要使用“非拼接式”(non-stitched) 密码套件,此漏洞才能被恶意利用。拼接式密码套件是若干常用密码套件的最佳实现。此外,即便在发生协议错误的情况下,应用程序也必须调用 SSL_shutdown() 两次(应用程序不应该这么做,但有些还是会如此)。已在 OpenSSL 1.0.2r 中修复(影响 1.0.2-1.0.2q)。(CVE-2019-1559)

- OpenSSL 1.0.2(自 1.0.2b 版起)引入了“错误状态”机制。旨在若在握手期间发生严重错误,则 OpenSSL 将会移至错误状态,若您尝试继续握手,则会立即失败。这适用于明确的握手函数(SSL_do_handshake()、SSL_accept() 和 SSL_connect()),但是,由于发生错误的缘故,如果直接调用 SSL_read() 或 SSL_write(),则无法正确运作。在该情况下,如果握手失败,则在初始函数调用中将会返回严重错误。如果之后应用程序针对相同的 SSL 对象调用 SSL_read()/SSL_write(),则会成功传递数据,而无须直接从 SSL/TLS 记录层进行解密/加密。若要恶意利用此问题,则必须存在一个应用程序错误,此错误会导致在收到严重错误之后,对 SSL_read()/SSL_write() 发出调用。OpenSSL 1.0.2b-1.0.2m 版会受到影响。已在 OpenSSL 1.0.2n 中修复。OpenSSL 1.1.0 不会受到影响。(CVE-2017-3737)

- 在用于具有 1024 位模数进行幂运算的 AVX2 Montgomery 乘法程序中有一个溢出错误。无 EC 算术受到影响。分析检测结果后发现,针对 RSA 和 DSA 的攻击难以执行,且可能性不高。由于推断私钥信息所需的大部分工作都可离线执行,针对 DH1024 的攻击则视为可行。此类攻击所需的资源量极大。但是,若要让对 TLS 的攻击有意义,服务器必须在多个客户端之间共享 DH1024 私钥,自 CVE-2016-0701 以来已无此选项。仅会影响支持 AVX2 的处理器,但不会影响支持 ADX 扩展的处理器,如 Intel Haswell(第 4 代)。注意:此问题的影响类似于 CVE-2017-3736、CVE-2017-3732 和 CVE-2015-3193。OpenSSL 1.0.2-1.0.2m 和 1.1.0-1.1.0g 版受到影响。已在 OpenSSL 1.0.2n 中修复。由于此问题的严重程度低,我们目前不会发布新版本的 OpenSSL 1.1.0。此修复在可用时将包含在 OpenSSL 1.1.0h 中。此修复也可在 OpenSSL git 存储库的认可 e502cc86d 中使用。
(CVE-2017-3738)

- 含有递归定义的构造 ASN.1 类型(如可在 PKCS7 中找到)在提供含有过多递归的恶意输入的情况下,最终可导致堆栈溢出。这可导致拒绝服务攻击。SSL/TLS 中没有来自不可信源的此类结构,因此认为这是安全的。在 OpenSSL 1.1.0h 中已修复(影响 1.1.0-1.1.0g)。在 OpenSSL 1.0.2o 中已修复(影响 1.0.2b-1.0.2n)。(CVE-2018-0739)

- 在使用基于 DH(E) 的密码套件的 TLS 握手中的密钥协议期间,恶意服务器可向客户端发送非常大的素数值。这将造成客户端不合理地花费很长一段时间为这个 prime 值生成密钥,导致客户端挂起直至该过程完成。可在拒绝服务攻击中利用此缺陷。在 OpenSSL 1.1.0i-dev 中已修复(影响 1.1.0-1.1.0h)。在 OpenSSL 1.0.2p-dev 中已修复(影响 1.0.2-1.0.2o)。(CVE-2018-0732)

OpenSSL RSA 密钥生成算法已被证明容易受到缓存边信道攻击。在 RSA 密钥生成程序期间,对挂载缓存时序攻击有足够访问权限的攻击者可复原私钥。在 OpenSSL 1.1.0i-dev 中已修复(影响 1.1.0-1.1.0h)。在 OpenSSL 1.0.2p-dev 中已修复(影响 1.0.2b-1.0.2o)。(CVE-2018-0737)

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

解决方案

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

另见

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

插件详情

严重性: Medium

ID: 189370

文件名: nutanix_NXSA-AOS-6_7_1_5.nasl

版本: 1.8

类型: local

系列: Misc.

发布时间: 2024/1/23

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

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 6.7

CVSS v2

风险因素: Medium

基本分数: 5

时间分数: 4.1

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

CVSS 分数来源: CVE-2017-3735

CVSS v3

风险因素: Medium

基本分数: 6.5

时间分数: 6

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

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

CVSS 分数来源: CVE-2017-3736

漏洞信息

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

补丁发布日期: 2024/1/23

漏洞发布日期: 2017/8/28

CISA 已知可遭利用的漏洞到期日期: 2023/10/31

参考资料信息

CVE: CVE-2017-3735, CVE-2017-3736, CVE-2017-3737, CVE-2017-3738, CVE-2018-0732, CVE-2018-0734, CVE-2018-0737, CVE-2018-0739, CVE-2018-5407, CVE-2019-1559, CVE-2023-42794, CVE-2023-42795, CVE-2023-44487, CVE-2023-45648