Nutanix AHV : Multiple Vulnerabilities (NXSA-AHV-10.3.1.12)
| Reporter | Title | Published | Views | Family All 1854 |
|---|---|---|---|---|
| AZL-52983 CVE-2024-4741 affecting package edk2 for versions less than 20240524git3e722403cd16-6 | 13 Nov 202411:15 | – | osv | |
| AZL-67863 CVE-2025-10911 affecting package libxslt 1.1.34-10 | 25 Sep 202516:15 | – | osv | |
| AZL-67878 CVE-2025-10911 affecting package libxslt 1.1.43-3 | 25 Sep 202516:15 | – | osv | |
| AZL-78564 CVE-2024-4741 affecting package openssl-fips-provider 3.1.2-1 | 13 Nov 202411:15 | – | osv | |
| BELL-CVE-2024-34459 | 16 May 202405:56 | – | osv | |
| BELL-CVE-2024-4741 | 29 May 202405:58 | – | osv | |
| BELL-CVE-2026-27448 | 19 Mar 202606:08 | – | osv | |
| BELL-CVE-2026-27459 | 19 Mar 202606:08 | – | osv | |
| BELL-CVE-2026-29518 | 21 May 202606:10 | – | osv | |
| BELL-CVE-2026-3039 | 21 May 202606:10 | – | osv |
10
10
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##
include('compat.inc');
if (description)
{
script_id(335151);
script_version("1.1");
script_set_attribute(attribute:"plugin_modification_date", value:"2026/08/13");
script_cve_id(
"CVE-2024-4741",
"CVE-2024-34459",
"CVE-2025-10911",
"CVE-2026-3039",
"CVE-2026-5946",
"CVE-2026-27448",
"CVE-2026-27459",
"CVE-2026-29518",
"CVE-2026-42944",
"CVE-2026-42959",
"CVE-2026-43618",
"CVE-2026-45186",
"CVE-2026-45447"
);
script_name(english:"Nutanix AHV : Multiple Vulnerabilities (NXSA-AHV-10.3.1.12)");
script_set_attribute(attribute:"synopsis", value:
"The Nutanix AHV host is affected by multiple vulnerabilities .");
script_set_attribute(attribute:"description", value:
"The version of AHV installed on the remote host is prior to 10.3.1.12. It is, therefore, affected by multiple
vulnerabilities as referenced in the NXSA-AHV-10.3.1.12 advisory.
- pyOpenSSL is a Python wrapper around the OpenSSL library. Starting in version 22.0.0 and prior to version
26.0.0, if a user provided callback to `set_cookie_generate_callback` returned a cookie value greater than
256 bytes, pyOpenSSL would overflow an OpenSSL provided buffer. Starting in version 26.0.0, cookie values
that are too long are now rejected. (CVE-2026-27459)
- Issue summary: Calling the OpenSSL API function SSL_free_buffers may cause memory to be accessed that was
previously freed in some situations Impact summary: A use after free can have a range of potential
consequences such as the corruption of valid data, crashes or execution of arbitrary code. However, only
applications that directly call the SSL_free_buffers function are affected by this issue. Applications
that do not call this function are not vulnerable. Our investigations indicate that this function is
rarely used by applications. The SSL_free_buffers function is used to free the internal OpenSSL buffer
used when processing an incoming record from the network. The call is only expected to succeed if the
buffer is not currently in use. However, two scenarios have been identified where the buffer is freed even
when still in use. The first scenario occurs where a record header has been received from the network and
processed by OpenSSL, but the full record body has not yet arrived. In this case calling SSL_free_buffers
will succeed even though a record has only been partially processed and the buffer is still in use. The
second scenario occurs where a full record containing application data has been received and processed by
OpenSSL but the application has only read part of this data. Again a call to SSL_free_buffers will succeed
even though the buffer is still in use. While these scenarios could occur accidentally during normal
operation a malicious attacker could attempt to engineer a stituation where this occurs. We are not aware
of this issue being actively exploited. The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this
issue. (CVE-2024-4741)
- Issue summary: A specially crafted PKCS#7 or S/MIME signed message could trigger a use-after-free during
PKCS#7 signature verification. Impact summary: A use-after-free may result in process crashes, heap
corruption, or potentially remote code execution. When processing a PKCS#7 or S/MIME signed message, if
the SignedData digestAlgorithms field is present as an empty ASN.1 SET, OpenSSL may incorrectly free a
caller-owned BIO during PKCS7_verify(). A subsequent use of the BIO by the calling application results in
a use-after-free condition. In the common case this occurs when the application later calls BIO_free() on
the BIO originally passed to PKCS7_verify(). Depending on allocator behavior and application-specific BIO
usage patterns, this may result in a crash or other memory corruption. In some application contexts this
may potentially be exploitable for remote code execution. Applications that process PKCS#7 or S/MIME
signed messages using OpenSSL PKCS#7 APIs may be affected. Applications using the CMS APIs for this
processing are not affected. The FIPS modules in 4.0, 3.6, 3.5, 3.4, and 3.0 are not affected by this
issue, as the affected code is outside the OpenSSL FIPS module boundary. (CVE-2026-45447)
- Rsync versions before 3.4.3 contain a time-of-check to time-of-use (TOCTOU) race condition in daemon file
handling that allows attackers to redirect file writes outside intended directories by replacing parent
directory components with symbolic links. Attackers with write access to a module path can exploit this
race condition to create or overwrite arbitrary files, potentially modifying sensitive system files and
achieving privilege escalation when the daemon runs with elevated privileges. This vulnerability can only
be triggered if the chroot setting is false. (CVE-2026-29518)
- Rsync version 3.4.2 and prior contain an integer overflow vulnerability in the compressed-token decoder
where a 32-bit signed counter is not checked for overflow, allowing a malicious sender to trigger an
overflow that causes the receiver process to read and return data from outside the intended buffer bounds.
Attackers can exploit this vulnerability to disclose process memory contents including environment
variables, passwords, heap and stack data, and library memory pointers, significantly reducing ASLR
effectiveness and facilitating further exploitation. (CVE-2026-43618)
Note that Nessus has not tested for these issues but has instead relied only on the application's self-reported version
number.");
# https://portal.nutanix.com/page/documents/security-advisories/release-advisories/details?id=NXSA-AHV-10.3.1.12
script_set_attribute(attribute:"see_also", value:"http://www.nessus.org/u?54115ce1");
script_set_attribute(attribute:"solution", value:
"Update the Nutanix AHV software to the recommended version. Before upgrading: if this cluster is registered with Prism
Central, ensure that Prism Central has been upgraded first to a compatible version. Refer to the Software Product
Interoperability page on the Nutanix portal.");
script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C");
script_set_cvss_temporal_vector("CVSS2#E:POC/RL:OF/RC:C");
script_set_cvss3_base_vector("CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H");
script_set_cvss3_temporal_vector("CVSS:3.0/E:P/RL:O/RC:C");
script_set_attribute(attribute:"cvss4_vector", value:"CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N");
script_set_attribute(attribute:"cvss4_threat_vector", value:"CVSS:4.0/E:P");
script_set_attribute(attribute:"cvss_score_source", value:"CVE-2026-27459");
script_set_attribute(attribute:"exploitability_ease", value:"Exploits are available");
script_set_attribute(attribute:"exploit_available", value:"true");
script_set_attribute(attribute:"vuln_publication_date", value:"2023/12/12");
script_set_attribute(attribute:"patch_publication_date", value:"2026/07/27");
script_set_attribute(attribute:"plugin_publication_date", value:"2026/08/13");
script_set_attribute(attribute:"plugin_type", value:"local");
script_set_attribute(attribute:"cpe", value:"cpe:/o:nutanix:ahv");
script_set_attribute(attribute:"generated_plugin", value:"current");
script_end_attributes();
script_category(ACT_GATHER_INFO);
script_family(english:"Misc.");
script_copyright(english:"This script is Copyright (C) 2026 and is owned by Tenable, Inc. or an Affiliate thereof.");
script_dependencies("nutanix_collect.nasl");
script_require_keys("Host/Nutanix/Data/Node/Version", "Host/Nutanix/Data/Node/Type");
exit(0);
}
include('vcf.inc');
include('vcf_extras.inc');
var app_info = vcf::nutanix::get_app_info(node:TRUE);
var constraints = [
{ 'min_version' : '10.0', 'fixed_version' : '10.3.1.12', 'product' : 'AHV', 'fixed_display' : 'Upgrade the AHV install to 10.3.1.12 or higher.' },
{ 'fixed_version' : '10.3.1.12', 'equal' : '20230302.102001', 'product' : 'AHV', 'fixed_display' : 'Upgrade the AHV install to 10.3.1.12 or higher.' },
{ 'fixed_version' : '10.3.1.12', 'equal' : '20230302.102005', 'product' : 'AHV', 'fixed_display' : 'Upgrade the AHV install to 10.3.1.12 or higher.' },
{ 'fixed_version' : '10.3.1.12', 'equal' : '20230302.103003', 'product' : 'AHV', 'fixed_display' : 'Upgrade the AHV install to 10.3.1.12 or higher.' },
{ 'fixed_version' : '10.3.1.12', 'equal' : '20230302.103014', 'product' : 'AHV', 'fixed_display' : 'Upgrade the AHV install to 10.3.1.12 or higher.' },
{ 'fixed_version' : '10.3.1.12', 'equal' : '20230302.103032', 'product' : 'AHV', 'fixed_display' : 'Upgrade the AHV install to 10.3.1.12 or higher.' },
{ 'fixed_version' : '10.3.1.12', 'equal' : '20230302.103053', 'product' : 'AHV', 'fixed_display' : 'Upgrade the AHV install to 10.3.1.12 or higher.' },
{ 'fixed_version' : '10.3.1.12', 'equal' : '20230302.103068', 'product' : 'AHV', 'fixed_display' : 'Upgrade the AHV install to 10.3.1.12 or higher.' },
{ 'fixed_version' : '10.3.1.12', 'equal' : '20230302.103072', 'product' : 'AHV', 'fixed_display' : 'Upgrade the AHV install to 10.3.1.12 or higher.' },
{ 'fixed_version' : '10.3.1.12', 'equal' : '20230302.103084', 'product' : 'AHV', 'fixed_display' : 'Upgrade the AHV install to 10.3.1.12 or higher.' },
{ 'fixed_version' : '10.3.1.12', 'equal' : '20230302.103087', 'product' : 'AHV', 'fixed_display' : 'Upgrade the AHV install to 10.3.1.12 or higher.' },
{ 'fixed_version' : '10.3.1.12', 'equal' : '20230302.103100', 'product' : 'AHV', 'fixed_display' : 'Upgrade the AHV install to 10.3.1.12 or higher.' }
];
vcf::nutanix::check_version_and_report(
app_info:app_info,
constraints:constraints,
severity:SECURITY_HOLE
);
Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation
13 Aug 2026 00:00Current
8High risk
Vulners AI Score8
CVSS 3.18.8 - 9.8
CVSS 49.2
EPSS0.05236
SSVC