← Back
CWE-362

2,955 CVEs • Abstraction: Class • Likelihood of Exploit: Medium

Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')

The product contains a code sequence that can run concurrently with other code, and the code sequence requires temporary, exclusive access to a shared resource, but a timing window exists in which the shared resource can be modified by another code sequence that is operating concurrently.

JSON object

Loading...

CVEs (2,955)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
6Canonical
DebianLinux+3 more
12Communications Eagle Application Processor
Debian LinuxEnterprise Linux Desktop+9 more
Jun 17, 2026
Mar 30, 2018
N/A· v4
7.8 HIGH· v3
4.6 MEDIUM· v2
The Linux kernel 4.15 has a Buffer Overflow via an SNDRV_SEQ_IOCTL_SET_CLIENT_POOL ioctl write operation to /dev/snd/seq by a local user.
1Google
1Android
Nov 21, 2024
Mar 30, 2018
N/A· v4
4.7 MEDIUM· v3
1.9 LOW· v2
There is a race condition in Android for MSM, Firefox OS for MSM, and QRD Android that allows to access to already free'd memory in the debug message output functionality contained within the mobicore driver.
1Google
1Android
Nov 21, 2024
Mar 30, 2018
N/A· v4
7.8 HIGH· v3
4.4 MEDIUM· v2
Due to a race condition in MDSS rotator in Android for MSM, Firefox OS for MSM, and QRD Android before 2017-10-20, a double free vulnerability may potentially exist when two threads free the same perf structures.
1Hashicorp
1Vagrant Vmware Fusion
Nov 21, 2024
Mar 29, 2018
N/A· v4
7.8 HIGH· v3
7.2 HIGH· v2
The vagrant update process in Hashicorp vagrant-vmware-fusion 5.0.2 through 5.0.4 allows local users to steal root privileges via a crafted update request when no updates are available.
1Canonical
2Screen Resolution Extra
Ubuntu Linux
Jun 17, 2026
Mar 28, 2018
N/A· v4
7.0 HIGH· v3
4.4 MEDIUM· v2
screenresolution-mechanism in screen-resolution-extra 0.17.2 does not properly use the PolicyKit D-Bus API, which allows local users to bypass intended access restrictions by leveraging a race condition via a setuid or p...Show more
screenresolution-mechanism in screen-resolution-extra 0.17.2 does not properly use the PolicyKit D-Bus API, which allows local users to bypass intended access restrictions by leveraging a race condition via a setuid or pkexec process that is mishandled in a PolicyKitService._check_permission call.Show less
1Kaseya
1Virtual System Administrator
Nov 21, 2024
Mar 26, 2018
N/A· v4
7.4 HIGH· v3
6.9 MEDIUM· v2
It is possible to exploit a Time of Check & Time of Use (TOCTOU) vulnerability by winning a race condition when Kaseya Virtual System Administrator agent 9.3.0.11 and earlier tries to execute its binaries from working an...Show more
It is possible to exploit a Time of Check & Time of Use (TOCTOU) vulnerability by winning a race condition when Kaseya Virtual System Administrator agent 9.3.0.11 and earlier tries to execute its binaries from working and/or temporary folders. Successful exploitation results in the execution of arbitrary programs with "NT AUTHORITY\SYSTEM" privileges.Show less
2Debian
Linux
2Debian Linux
Linux Kernel
Nov 21, 2024
Mar 26, 2018
N/A· v4
7.0 HIGH· v3
4.4 MEDIUM· v2
The add_free_nid function in fs/f2fs/node.c in the Linux kernel before 4.12 does not properly track an allocated nid, which allows local users to cause a denial of service (race condition) or possibly have unspecified ot...Show more
The add_free_nid function in fs/f2fs/node.c in the Linux kernel before 4.12 does not properly track an allocated nid, which allows local users to cause a denial of service (race condition) or possibly have unspecified other impact via concurrent threads.Show less
1Google
1Android
Nov 21, 2024
Mar 16, 2018
N/A· v4
7.0 HIGH· v3
4.4 MEDIUM· v2
In Android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, a race condition in diag_ioctl_lsm_deinit() leads to a Use After Free condition.
1Google
1Android
Nov 21, 2024
Mar 16, 2018
N/A· v4
7.0 HIGH· v3
4.4 MEDIUM· v2
In Android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, race condition in diag_dbgfs_read_dcistats(), while accessing diag_dbgfs_dci_data_index, causes potential he...Show more
In Android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, race condition in diag_dbgfs_read_dcistats(), while accessing diag_dbgfs_dci_data_index, causes potential heap overflow.Show less
1Google
1Android
Nov 21, 2024
Mar 16, 2018
N/A· v4
7.0 HIGH· v3
4.4 MEDIUM· v2
In Android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, due to a race condition in a firmware loading routine, a buffer overflow could potentially occur if multiple...Show more
In Android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, due to a race condition in a firmware loading routine, a buffer overflow could potentially occur if multiple user space threads try to update the WLAN firmware file through sysfs.Show less
1Glpi Project
1Glpi
Jun 17, 2026
Mar 12, 2018
N/A· v4
7.5 HIGH· v3
6.0 MEDIUM· v2
A remote code execution issue was discovered in GLPI through 9.2.1. There is a race condition that allows temporary access to an uploaded executable file that will be disallowed. The application allows an authenticated u...Show more
A remote code execution issue was discovered in GLPI through 9.2.1. There is a race condition that allows temporary access to an uploaded executable file that will be disallowed. The application allows an authenticated user to upload a file when he/she creates a new ticket via front/fileupload.php. This feature is protected using different types of security features like the check on the file's extension. However, the application uploads and creates a file, though this file is not allowed, and then deletes the file in the uploadFiles method in inc/glpiuploaderhandler.class.php.Show less
3Debian
RedhatSamba
3Debian Linux
Enterprise LinuxSamba
Nov 21, 2024
Mar 12, 2018
N/A· v4
7.5 HIGH· v3
6.0 MEDIUM· v2
Samba before versions 4.6.1, 4.5.7 and 4.4.11 are vulnerable to a malicious client using a symlink race to allow access to areas of the server file system not exported under the share definition.
1Linux
1Linux Kernel
Nov 21, 2024
Mar 12, 2018
N/A· v4
4.7 MEDIUM· v3
1.9 LOW· v2
In the Linux kernel before 4.15, fs/ocfs2/aops.c omits use of a semaphore and consequently has a race condition for access to the extent tree during read operations in DIRECT mode, which allows local users to cause a den...Show more
In the Linux kernel before 4.15, fs/ocfs2/aops.c omits use of a semaphore and consequently has a race condition for access to the extent tree during read operations in DIRECT mode, which allows local users to cause a denial of service (BUG) by modifying a certain e_cpos field.Show less
2Debian
Libvips
2Debian Linux
Libvips
Jun 17, 2026
Mar 9, 2018
N/A· v4
7.5 HIGH· v3
5.1 MEDIUM· v2
In libvips before 8.6.3, a NULL function pointer dereference vulnerability was found in the vips_region_generate function in region.c, which allows remote attackers to cause a denial of service or possibly have unspecifi...Show more
In libvips before 8.6.3, a NULL function pointer dereference vulnerability was found in the vips_region_generate function in region.c, which allows remote attackers to cause a denial of service or possibly have unspecified other impact via a crafted image file. This occurs because of a race condition involving a failed delayed load and other worker threads.Show less
3Canonical
DebianLinux
3Debian Linux
Linux KernelUbuntu Linux
Jun 17, 2026
Mar 9, 2018
N/A· v4
4.7 MEDIUM· v3
4.7 MEDIUM· v2
Race condition in the store_int_with_restart() function in arch/x86/kernel/cpu/mcheck/mce.c in the Linux kernel through 4.15.7 allows local users to cause a denial of service (panic) by leveraging root access to write to...Show more
Race condition in the store_int_with_restart() function in arch/x86/kernel/cpu/mcheck/mce.c in the Linux kernel through 4.15.7 allows local users to cause a denial of service (panic) by leveraging root access to write to the check_interval file in a /sys/devices/system/machinecheck/machinecheck<cpu number> directory. NOTE: a third party has indicated that this report is not security relevantShow less
2Google
Nvidia
2Android
Shield Tv Firmware
Nov 21, 2024
Mar 6, 2018
N/A· v4
7.0 HIGH· v3
4.4 MEDIUM· v2
NVIDIA TrustZone Software contains a TOCTOU issue in the DRM application which may lead to the denial of service or possible escalation of privileges. This issue is rated as moderate.
2Postgresql
Suse
2Postgresql
Suse Linux Enterprise Server
Nov 21, 2024
Mar 1, 2018
N/A· v4
7.0 HIGH· v3
6.9 MEDIUM· v2
A race condition in the postgresql init script could be used by attackers able to access the postgresql account to escalate their privileges to root.
1Linux
1Linux Kernel
Nov 21, 2024
Feb 27, 2018
N/A· v4
4.7 MEDIUM· v3
1.9 LOW· v2
The dm_get_from_kobject function in drivers/md/dm.c in the Linux kernel before 4.14.3 allow local users to cause a denial of service (BUG) by leveraging a race condition with __dm_destroy during creation and removal of D...Show more
The dm_get_from_kobject function in drivers/md/dm.c in the Linux kernel before 4.14.3 allow local users to cause a denial of service (BUG) by leveraging a race condition with __dm_destroy during creation and removal of DM devices.Show less
2Microsoft
Tivo
5Safedisc
Windows 7Windows 8+2 more
Jun 17, 2026
Feb 26, 2018
N/A· v4
7.0 HIGH· v3
6.9 MEDIUM· v2
An issue was discovered in secdrv.sys as shipped in Microsoft Windows Vista, Windows 7, Windows 8, and Windows 8.1 before KB3086255, and as shipped in Macrovision SafeDisc. Two carefully timed calls to IOCTL 0xCA002813 c...Show more
An issue was discovered in secdrv.sys as shipped in Microsoft Windows Vista, Windows 7, Windows 8, and Windows 8.1 before KB3086255, and as shipped in Macrovision SafeDisc. Two carefully timed calls to IOCTL 0xCA002813 can cause a race condition that leads to a use-after-free. When exploited, an unprivileged attacker can run arbitrary code in the kernel.Show less
1Google
1Android
Nov 21, 2024
Feb 23, 2018
N/A· v4
7.0 HIGH· v3
6.9 MEDIUM· v2
In all Qualcomm products with Android releases from CAF using the Linux kernel, a race condition exists in a GPU Driver which can potentially lead to a Use After Free condition.