CWE-367— Time-of-check Time-of-use (TOCTOU) Race Condition
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.— MITRE CWE catalog
957 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-367page 6 of 20
- CVE-2022-22093HIGHCVSS 7.8EG 7.82022-09-16
Memory corruption or temporary denial of service due to improper handling of concurrent hypervisor operations to attach or detach IRQs from virtual interrupt sources in Snapdragon Compute, Snapdragon Connectivity, Snapdragon Industrial IOT…
- CVE-2022-34899HIGHCVSS 7.8EG 7.82022-07-18
This vulnerability allows local attackers to escalate privileges on affected installations of Parallels Access 6.5.4 (39316) Agent. An attacker must first obtain the ability to execute low-privileged code on the target host system in order…
- CVE-2021-34986HIGHCVSS 7.8EG 7.82022-07-15
This vulnerability allows local attackers to escalate privileges on affected installations of Parallels Desktop 16.5.0 (49183). An attacker must first obtain the ability to execute low-privileged code on the target system in order to explo…
- CVE-2021-3969HIGHCVSS 7.8EG 7.82022-05-18
A Time of Check Time of Use (TOCTOU) vulnerability was reported in IMController, a software component of Lenovo System Interface Foundation, prior to version 1.1.20.3that could allow a local attacker to elevate privileges.
- CVE-2021-3922HIGHCVSS 7.8EG 7.82022-05-18
A race condition vulnerability was reported in IMController, a software component of Lenovo System Interface Foundation, prior to version 1.1.20.3 that could allow a local attacker to connect and interact with the IMController child proces…
- CVE-2021-1921HIGHCVSS 7.8EG 7.82021-11-12
Possible memory corruption due to Improper handling of hypervisor unmap operations for concurrent memory operations in Snapdragon Auto, Snapdragon Compute, Snapdragon Connectivity, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdr…
- CVE-2021-36924HIGHCVSS 7.8EG 7.82021-11-02
RtsUpx.sys in Realtek RtsUpx USB Utility Driver for Camera/Hub/Audio through 1.14.0.0 allows local low-privileged users to achieve a pool overflow (leading to Escalation of Privileges, Denial of Service, and Code Execution) via a crafted D…
- CVE-2020-11298HIGHCVSS 7.8EG 7.82021-06-09
While waiting for a response to a callback or listener request, non-secure clients can change permissions to shared memory buffers used by HLOS Invoke Call to secure kernel in Snapdragon Auto, Snapdragon Compute, Snapdragon Connectivity, S…
- CVE-2021-26910HIGHCVSS 7.8EG 7.82021-02-08
Firejail before 0.9.64.4 allows attackers to bypass intended access restrictions because there is a TOCTOU race condition between a stat operation and an OverlayFS mount operation.
- CVE-2020-9990HIGHCVSS 7.8EG 7.82020-10-22
A race condition was addressed with additional validation. This issue is fixed in macOS Catalina 10.15.6. A malicious application may be able to execute arbitrary code with kernel privileges.
- CVE-2020-14375HIGHCVSS 7.8EG 7.82020-09-30
A flaw was found in dpdk in versions before 18.11.10 and before 19.11.5. Virtio ring descriptors, and the data they describe are in a region of memory accessible by from both the virtual machine and the host. An attacker in a VM can change…
- CVE-2020-1337HIGHCVSS 7.8EG 7.82020-08-17
An elevation of privilege vulnerability exists when the Windows Print Spooler service improperly allows arbitrary writing to the file system. An attacker who successfully exploited this vulnerability could run arbitrary code with elevated …
- CVE-2019-1380HIGHCVSS 7.8EG 7.82019-11-12
A local elevation of privilege vulnerability exists in how splwow64.exe handles certain calls, aka 'Microsoft splwow64 Elevation of Privilege Vulnerability'.
- CVE-2019-1065HIGHCVSS 7.8EG 7.82019-06-12
An elevation of privilege vulnerability exists when the Windows kernel fails to properly handle objects in memory. An attacker who successfully exploited this vulnerability could run arbitrary code in kernel mode. An attacker could then in…
- CVE-2019-0836HIGHCVSS 7.8EG 7.82019-04-09
An elevation of privilege vulnerability exists when Windows improperly handles calls to the LUAFV driver (luafv.sys), aka 'Windows Elevation of Privilege Vulnerability'. This CVE ID is unique from CVE-2019-0730, CVE-2019-0731, CVE-2019-079…
- CVE-2017-15404HIGHCVSS 7.8EG 7.82019-01-09
An ability to process crash dumps under root privileges and inappropriate symlinks handling could lead to a local privilege escalation in Crash Reporting in Google Chrome on Chrome OS prior to 61.0.3163.113 allowed a local attacker to perf…
- CVE-2018-8584HIGHCVSS 7.8EG 7.82018-11-14
An elevation of privilege vulnerability exists when Windows improperly handles calls to Advanced Local Procedure Call (ALPC), aka "Windows ALPC Elevation of Privilege Vulnerability." This affects Windows Server 2016, Windows 10, Windows Se…
- CVE-2017-0756HIGHCVSS 7.8EG 7.82017-09-08
A remote code execution vulnerability in the Android media framework (libstagefright). Product: Android. Versions: 4.4.4, 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2. Android ID: A-34621073.
- CVE-2017-0331HIGHCVSS 7.8EG 7.82017-05-02
An elevation of privilege vulnerability in the NVIDIA video driver could enable a local malicious application to execute arbitrary code within the context of the kernel. This issue is rated as Critical due to the possibility of a local per…
- CVE-2017-0412HIGHCVSS 7.8EG 7.82017-02-08
An elevation of privilege vulnerability in the Framework APIs could enable a local malicious application to execute arbitrary code within the context of a privileged process. This issue is rated as High because it could be used to gain loc…
- CVE-2017-0411HIGHCVSS 7.8EG 7.82017-02-08
An elevation of privilege vulnerability in the Framework APIs could enable a local malicious application to execute arbitrary code within the context of a privileged process. This issue is rated as High because it could be used to gain loc…
- CVE-2022-23084HIGHCVSS 7.5EG 7.82024-02-15
The total size of the user-provided nmreq to nmreq_copyin() was first computed and then trusted during the copyin. This time-of-check to time-of-use bug could lead to kernel memory corruption. On systems configured to include netmap in t…
- CVE-2023-22883HIGHCVSS 7.2EG 7.82023-03-16
Zoom Client for IT Admin Windows installers before version 5.13.5 contain a local privilege escalation vulnerability. A local low-privileged user could exploit this vulnerability in an attack chain during the installation process to escala…
- CVE-2026-25278HIGHCVSS 7.0EG 7.82026-09-17
Memory Corruption when processing I2C transfer requests due to a race condition between memory allocation and data copying.
- CVE-2026-16935HIGHCVSS 7.0EG 7.82026-08-20
IBM AIX 7.2, and 7.3 and IBM PowerVM VIOS 4.1 could allow a local attacker to gain elevated privileges due to a time-of-check to time-of-use (TOCTOU) race condition.
- CVE-2026-25271HIGHCVSS 7.0EG 7.82026-07-06
Memory Corruption when processing asynchronous input parameters due to improper handling of modified values between check and use.
- CVE-2026-45487HIGHCVSS 7.0EG 7.82026-06-09
Time-of-check time-of-use (TOCTOU) race condition in Program Compatibility Assistant Service allows an authorized attacker to elevate privileges locally.
- CVE-2026-25260HIGHCVSS 7.0EG 7.82026-06-01
Memory Corruption when accessing shared buffers without validation of concurrent user-mode input modifications.
- CVE-2026-41702HIGHCVSS 7.0EG 7.82026-05-15
VMware Fusion contains a TOCTOU (Time-of-check Time-of-use) vulnerability that occurs during an operation performed by a SETUID binary. A malicious actor with local non-administrative user privileges may exploit this vulnerability to esc…
- CVE-2025-47407HIGHCVSS 7.0EG 7.82026-05-04
Memory corruption while creating a process on the digital signal processor due to allocation failure at the kernel level.
- CVE-2026-27750HIGHCVSS 7.0EG 7.82026-03-05
Avira Internet Security contains a time-of-check time-of-use (TOCTOU) vulnerability in the Optimizer component. A privileged service running as SYSTEM identifies directories for cleanup during a scan phase and subsequently deletes them dur…
- CVE-2026-21240HIGHCVSS 7.0EG 7.82026-02-10
Time-of-check time-of-use (toctou) race condition in Windows HTTP.sys allows an authorized attacker to elevate privileges locally.
- CVE-2026-20831HIGHCVSS 7.0EG 7.82026-01-13
Time-of-check time-of-use (toctou) race condition in Windows Ancillary Function Driver for WinSock allows an authorized attacker to elevate privileges locally.
- CVE-2026-20816HIGHCVSS 7.0EG 7.82026-01-13
Time-of-check time-of-use (toctou) race condition in Windows Installer allows an authorized attacker to elevate privileges locally.
- CVE-2024-39420HIGHCVSS 7.0EG 7.82024-08-14
Acrobat Reader versions 20.005.30636, 24.002.21005, 24.001.30159, 20.005.30655, 24.002.20965, 24.002.20964, 24.001.30123, 24.003.20054 and earlier are affected by a Time-of-check Time-of-use (TOCTOU) Race Condition vulnerability that could…
- CVE-2023-38041HIGHCVSS 7.0EG 7.82023-10-25
A logged in user may elevate its permissions by abusing a Time-of-Check to Time-of-Use (TOCTOU) race condition. When a particular process flow is initiated, an attacker can exploit this condition to gain unauthorized elevated privileges on…
- CVE-2024-28717HIGHCVSS 4.9EG 7.82024-04-22
An issue in OpenStack Storlets yoga-eom allows a remote attacker to execute arbitrary code via the gateway.py component.
- CVE-2026-88968HIGHCVSS 7.7EG 7.72026-11-03
Claude Code is an agentic coding tool. Prior to 2.1.251, the Edit tool validates a target using pathname and symlink resolution that is not bound to the underlying directory inode or file descriptor. On macOS, attacker-controlled code runn…
- CVE-2026-103435HIGHCVSS 7.7EG 7.72026-10-07
Claude Code validated that a target file path resided within the project working directory at permission-check time, but re-resolved the path at write time without repeating that validation. This time-of-check to time-of-use (TOCTOU) gap a…
- CVE-2026-87996HIGHCVSS 7.7EG 7.72026-09-09
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.6 until 0.11.1, SafePlaywrightURLLoader in backend/open_webui/retrieval/web/utils.py validated a user-controlled hostname in Python and then let…
- CVE-2026-16819HIGHCVSS 7.7EG 7.72026-08-19
IBM AIX 7.2, and 7.3 and IBM PowerVM VIOS 4.1 could allow a local attacker to cause a denial of service and compromise data integrity due to a time-of-check time-of-use race condition.
- CVE-2026-44113HIGHCVSS 7.7EG 7.72026-05-06
OpenClaw before 2026.4.22 contains a time-of-check/time-of-use race condition in the OpenShell filesystem bridge that allows attackers to read files outside the intended mount root. Attackers can exploit symlink swaps during filesystem ope…
- CVE-2025-29833HIGHCVSS 7.7EG 7.72025-05-13
Time-of-check time-of-use (toctou) race condition in Windows Virtual Machine Bus allows an unauthorized attacker to execute code locally.
- CVE-2024-34528HIGHCVSS 7.7EG 7.72024-05-06
WordOps through 3.20.0 has a wo/cli/plugins/stack_pref.py TOCTOU race condition because the conf_path os.open does not use a mode parameter during file creation.
- CVE-2020-24428HIGHCVSS 7.7EG 7.72020-11-05
Acrobat Reader DC versions 2020.012.20048 (and earlier), 2020.001.30005 (and earlier) and 2017.011.30175 (and earlier) for macOS are affected by a time-of-check time-of-use (TOCTOU) race condition vulnerability that could result in local p…
- CVE-2020-3982HIGHCVSS 7.7EG 7.72020-10-20
VMware ESXi (7.0 before ESXi_7.0.1-0.0.16850804, 6.7 before ESXi670-202008101-SG, 6.5 before ESXi650-202007101-SG), Workstation (15.x), Fusion (11.x before 11.5.6) contain an out-of-bounds write vulnerability due to a time-of-check time-of…
- CVE-2025-64645HIGHCVSS 7.4EG 7.72025-12-26
IBM Concert 1.0.0 through 2.1.0 could allow a local user to escalate their privileges due to a race condition of a symbolic link.
- CVE-2024-9183HIGHCVSS 6.4EG 7.72025-12-05
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.4 prior to 18.4.5, 18.5 prior to 18.5.3, and 18.6 prior to 18.6.1 that could have allowed an authenticated user to obtain credentials from higher-privileged user…
- CVE-2026-26017HIGHCVSS 6.3EG 7.72026-03-06
CoreDNS is a DNS server that chains plugins. Prior to version 1.14.2, a logical vulnerability in CoreDNS allows DNS access controls to be bypassed due to the default execution order of plugins. Security plugins such as acl are evaluated be…
- CVE-2024-13942HIGHCVSS 7.6EG 7.62026-08-19
Secure BootROM of RK3588s SoC is vulnerable to a time-of-check to time-of-use attack in case of booting from external media (SPI NOR or NAND, EMMC or SD). The code reads the header of the next-stage loader twice. The header contains ha…
Map vulnerabilities like CWE-367 to your infrastructure
EchelonGraph correlates every CVE — across CWE-367 and 150+ other weakness categories — against the assets you actually run. See blast radius, fix versions, and remediation steps in one graph.
Book a Demo →