CVE Vulnerabilities

CVE-2025-22224

Time-of-check Time-of-use (TOCTOU) Race Condition

Published: Mar 04, 2025 | Modified: Oct 30, 2025
CVSS 3.x
8.2
HIGH
Source:
NVD
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
CVSS 2.x
RedHat/V2
RedHat/V3
Ubuntu
root.io logo minimus.io logo echo.ai logo

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 machines VMX process running on the host.

Weakness

The product checks the state of a resource before using that resource, but the resource’s state can change between the check and the use in a way that invalidates the results of the check.

Affected Software

NameVendorStart VersionEnd Version
EsxiVmware7.0 (including)7.0 (including)
EsxiVmware7.0-beta (including)7.0-beta (including)
EsxiVmware7.0-update_1 (including)7.0-update_1 (including)
EsxiVmware7.0-update_1a (including)7.0-update_1a (including)
EsxiVmware7.0-update_1b (including)7.0-update_1b (including)
EsxiVmware7.0-update_1c (including)7.0-update_1c (including)
EsxiVmware7.0-update_1d (including)7.0-update_1d (including)
EsxiVmware7.0-update_1e (including)7.0-update_1e (including)
EsxiVmware7.0-update_2 (including)7.0-update_2 (including)
EsxiVmware7.0-update_2a (including)7.0-update_2a (including)
EsxiVmware7.0-update_2c (including)7.0-update_2c (including)
EsxiVmware7.0-update_2d (including)7.0-update_2d (including)
EsxiVmware7.0-update_2e (including)7.0-update_2e (including)
EsxiVmware7.0-update_3 (including)7.0-update_3 (including)
EsxiVmware7.0-update_3c (including)7.0-update_3c (including)
EsxiVmware7.0-update_3d (including)7.0-update_3d (including)
EsxiVmware7.0-update_3e (including)7.0-update_3e (including)
EsxiVmware7.0-update_3f (including)7.0-update_3f (including)
EsxiVmware7.0-update_3g (including)7.0-update_3g (including)
EsxiVmware7.0-update_3i (including)7.0-update_3i (including)
EsxiVmware7.0-update_3j (including)7.0-update_3j (including)
EsxiVmware7.0-update_3k (including)7.0-update_3k (including)
EsxiVmware7.0-update_3l (including)7.0-update_3l (including)
EsxiVmware7.0-update_3m (including)7.0-update_3m (including)
EsxiVmware7.0-update_3n (including)7.0-update_3n (including)
EsxiVmware7.0-update_3o (including)7.0-update_3o (including)
EsxiVmware7.0-update_3p (including)7.0-update_3p (including)
EsxiVmware7.0-update_3q (including)7.0-update_3q (including)
EsxiVmware7.0-update_3r (including)7.0-update_3r (including)
EsxiVmware8.0 (including)8.0 (including)
EsxiVmware8.0-a (including)8.0-a (including)
EsxiVmware8.0-b (including)8.0-b (including)
EsxiVmware8.0-c (including)8.0-c (including)
EsxiVmware8.0-update_1 (including)8.0-update_1 (including)
EsxiVmware8.0-update_1a (including)8.0-update_1a (including)
EsxiVmware8.0-update_1c (including)8.0-update_1c (including)
EsxiVmware8.0-update_1d (including)8.0-update_1d (including)
EsxiVmware8.0-update_2 (including)8.0-update_2 (including)
EsxiVmware8.0-update_2b (including)8.0-update_2b (including)
EsxiVmware8.0-update_2c (including)8.0-update_2c (including)
EsxiVmware8.0-update_3 (including)8.0-update_3 (including)
EsxiVmware8.0-update_3b (including)8.0-update_3b (including)
EsxiVmware8.0-update_3c (including)8.0-update_3c (including)

Potential Mitigations

References