Lucene search
+L

VMware ESXi 7.0 / 8.0 Multiple Vulnerabilities (VMSA-2025-0004)

🗓️ 27 May 2025 00:00:00Reported by TenableType 
nessus
 nessus
🔗 www.tenable.com👁 103 Views

VMware ESXi 7.0/8.0 has multiple vulnerabilities allowing code execution and information leakage.

Related
Refs
Code
ReporterTitlePublishedViews
Family
attackerkb
ATTACKERKB
CVE-2025-22224
4 Mar 202500:00
attackerkb
attackerkb
ATTACKERKB
CVE-2025-22226
4 Mar 202500:00
attackerkb
attackerkb
ATTACKERKB
CVE-2025-22225
4 Mar 202500:00
attackerkb
avleonov
Information Security Automation
April “In the Trend of VM” (#14): vulnerabilities in Microsoft Windows, VMware products, Kubernetes, and Apache Tomcat
22 Apr 202521:16
avleonov
bdu_fstec
BDU FSTEC
The vulnerability of VMware ESXi and VMware Workstation relates to synchronization errors when using shared resources, allowing a hacker to execute arbitrary code.
5 Mar 202500:00
bdu_fstec
bdu_fstec
BDU FSTEC
Vulnerability of the hypervisor in VMware ESXi, VMware Workstation, VMware Fusion, the virtualization platform VMware Cloud Foundation, the telecommunications cloud platform VMware Telco Cloud Platform, and VMware Telco Cloud Infrastructure—related to reading beyond the allowed range in memory, allowing an intruder to gain unauthorized access to protected information.
6 Mar 202500:00
bdu_fstec
bdu_fstec
BDU FSTEC
The vulnerability of the VMware ESXi hypervisor, the VMware Cloud Foundation virtualization platform, the VMware Telco Cloud Platform telecommunications cloud platform, and the VMware Telco Cloud Infrastructure involves writing arbitrary values anywhere and overflowing buffers. This allows attackers to compromise the confidentiality, integrity, and accessibility of protected information.
6 Mar 202500:00
bdu_fstec
circl
Circl
CVE-2025-22224
4 Mar 202512:31
circl
circl
Circl
CVE-2025-22225
4 Mar 202512:31
circl
circl
Circl
CVE-2025-22226
4 Mar 202512:31
circl
Rows per page
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##

include('compat.inc');

if (description)
{
  script_id(237304);
  script_version("1.3");
  script_set_attribute(attribute:"plugin_modification_date", value:"2026/03/16");

  script_cve_id("CVE-2025-22224", "CVE-2025-22225", "CVE-2025-22226");
  script_xref(name:"VMSA", value:"2025-0004");
  script_xref(name:"CISA-KNOWN-EXPLOITED", value:"2025/03/25");
  script_xref(name:"IAVA", value:"2025-A-0148-S");

  script_name(english:"VMware ESXi 7.0 / 8.0 Multiple Vulnerabilities (VMSA-2025-0004)");

  script_set_attribute(attribute:"synopsis", value:
"The remote VMware ESXi host is affected by multiple vulnerabilities.");
  script_set_attribute(attribute:"description", value:
"The version of VMware ESXi installed on the remote host is 7.0 prior to 7.0 Update 3s, 8.0 Update 2 prior to 8.0
Update 2d, or 8.0 Update 3 prior to 8.0 Update 3d. It is, therefore, affected by multiple vulnerabilities as
referenced in the VMSA-2025-0004 advisory:

  - VMware ESXi, and Workstation contain a TOCTOU (Time-of-Check Time-of-Use) vulnerability that leads to an
    out-of-bounds write. A malicious actor with local administrative privileges on a virtual machine may exploit this
    issue to execute code as the virtual machine's VMX process running on the host. (CVE-2025-22224)

  - VMware ESXi contains an arbitrary write vulnerability. A malicious actor with privileges within the VMX process may
    trigger an arbitrary kernel write leading to an escape of the sandbox. (CVE-2025-22225)

  - VMware ESXi, Workstation, and Fusion contain an information disclosure vulnerability due to an out-of-bounds read
    in HGFS. A malicious actor with administrative privileges to a virtual machine may be able to exploit this issue to
    leak memory from the vmx process. (CVE-2025-22226)

Note that Nessus has not tested for these issues but has instead relied only on the application's self-reported version
number.");
  # https://support.broadcom.com/web/ecx/support-content-notification/-/external/content/SecurityAdvisories/0/25390
  script_set_attribute(attribute:"see_also", value:"http://www.nessus.org/u?15790ced");
  script_set_attribute(attribute:"solution", value:
"Upgrade to VMware ESXi 7.0 Update 3s, 8.0 Update 2d, or 8.0 Update 3d or later.");
  script_set_cvss_base_vector("CVSS2#AV:L/AC:L/Au:N/C:C/I:C/A:C");
  script_set_cvss3_base_vector("CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H");
  script_set_attribute(attribute:"cvss_score_source", value:"CVE-2025-22224");

  script_set_attribute(attribute:"vuln_publication_date", value:"2025/03/04");
  script_set_attribute(attribute:"patch_publication_date", value:"2025/03/04");
  script_set_attribute(attribute:"plugin_publication_date", value:"2025/05/27");

  script_set_attribute(attribute:"plugin_type", value:"remote");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:vmware:esxi");
  script_set_attribute(attribute:"stig_severity", value:"I");
  script_end_attributes();

  script_category(ACT_GATHER_INFO);
  script_family(english:"Misc.");

  script_copyright(english:"This script is Copyright (C) 2025-2026 and is owned by Tenable, Inc. or an Affiliate thereof.");

  script_dependencies("vmware_vsphere_detect.nbin");
  script_require_keys("Host/VMware/release", "Host/VMware/vsphere");

  exit(0);
}

var fixes = make_array(
    '7.0.0', 24585291,
    '7.0.1', 24585291,
    '7.0.2', 24585291,
    '7.0.3', 24585291,
    '8.0.0', 24585300,
    '8.0.1', 24585300,
    '8.0.2', 24585300,
    '8.0.3', 24585383
);

var fixed_display = make_array(
    '7.0.0', '7.0U3s 24585291',
    '7.0.1', '7.0U3s 24585291',
    '7.0.2', '7.0U3s 24585291',
    '7.0.3', '7.0U3s 24585291',
    '8.0.0', '8.0U2d 24585300',
    '8.0.1', '8.0U2d 24585300',
    '8.0.2', '8.0U2d 24585300',
    '8.0.3', '8.0U3d 24585383'
);

var rel = get_kb_item_or_exit('Host/VMware/release');
if ('ESXi' >!< rel) audit(AUDIT_OS_NOT, 'ESXi');

var port  = get_kb_item_or_exit('Host/VMware/vsphere');

var match = pregmatch(pattern:"^VMware ESXi?o? ([0-9]+\.[0-9]+\.[0-9]+)", string:rel);
if (isnull(match)) audit(AUDIT_UNKNOWN_BUILD, 'VMware ESXi', '7.0 / 8.0');
var ver = match[1];

if (ver !~ "^((7|8)\.0)") audit(AUDIT_OS_NOT, 'ESXi 7.0 / 8.0');

var fixed_build = fixes[ver];

# 24416880 is a special ESX build for Mobility Agent 
if (empty_or_null(fixed_build) || "24416880" >< rel) audit(AUDIT_INST_VER_NOT_VULN, 'VMware ESXi', ver);

match = pregmatch(pattern:"^VMware ESXi?o?.*[Bb]uild[- ]([0-9]+)$", string:rel);
if (isnull(match)) audit(AUDIT_UNKNOWN_BUILD, 'VMware ESXi', '7.0 / 8.0');

var build = int(match[1]);

if (build >= fixed_build) audit(AUDIT_INST_VER_NOT_VULN, 'VMware ESXi', ver + ' build ' + build);

var report = '\n  ESXi version    : ' + rel +
         '\n  Installed build : ' + build +
         '\n  Fixed build     : ' + fixed_display[ver] +
         '\n';

security_report_v4(port:port, severity:SECURITY_HOLE, extra:report);

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

16 Mar 2026 00:00Current
7.7High risk
Vulners AI Score7.7
CVSS 3.18.2 - 9.3
EPSS0.01676
SSVC
103