← Back
CWE-362

2,498 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,498)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Riot Os
1Riot
Jun 17, 2026
May 30, 2023
N/A· v4
5.9 MEDIUM· v3
N/A· v2
RIOT-OS, an operating system for Internet of Things (IoT) devices, contains a network stack with the ability to process 6LoWPAN frames. In versions 2023.01 and prior, an attacker can send multiple crafted frames to the d...Show more
RIOT-OS, an operating system for Internet of Things (IoT) devices, contains a network stack with the ability to process 6LoWPAN frames. In versions 2023.01 and prior, an attacker can send multiple crafted frames to the device to trigger a race condition. The race condition invalidates assumptions about the program state and leads to an invalid memory access resulting in denial of service. This issue is patched in pull request 19679. There are no known workarounds.Show less
1Libarchive
1Libarchive
Jun 17, 2026
May 29, 2023
N/A· v4
5.3 MEDIUM· v3
N/A· v2
Libarchive through 3.6.2 can cause directories to have world-writable permissions. The umask() call inside archive_write_disk_posix.c changes the umask of the whole process for a very short period of time; a race conditi...Show more
Libarchive through 3.6.2 can cause directories to have world-writable permissions. The umask() call inside archive_write_disk_posix.c changes the umask of the whole process for a very short period of time; a race condition with another thread can lead to a permanent umask 0 setting. Such a race condition could lead to implicit directory creation with permissions 0777 (without the sticky bit), which means that any low-privileged local user can delete and rename files inside those directories.Show less
3Debian
LinuxNetapp
7Debian Linux
H300s FirmwareH410c Firmware+4 more
Jun 17, 2026
May 26, 2023
N/A· v4
4.7 MEDIUM· v3
N/A· v2
There is a null-pointer-dereference flaw found in f2fs_write_end_io in fs/f2fs/data.c in the Linux kernel. This flaw allows a local privileged user to cause a denial of service problem.
3Apple
HaxxNetapp
8Clustered Data Ontap
CurlH300s Firmware+5 more
Jun 17, 2026
May 26, 2023
N/A· v4
5.9 MEDIUM· v3
N/A· v2
A denial of service vulnerability exists in curl <v8.1.0 in the way libcurl provides several different backends for resolving host names, selected at build time. If it is built to use the synchronous resolver, it allows...Show more
A denial of service vulnerability exists in curl <v8.1.0 in the way libcurl provides several different backends for resolving host names, selected at build time. If it is built to use the synchronous resolver, it allows name resolves to time-out slow operations using `alarm()` and `siglongjmp()`. When doing this, libcurl used a global buffer that was not mutex protected and a multi-threaded application might therefore crash or otherwise misbehave.Show less
1Huawei
1Emui
Jun 17, 2026
May 26, 2023
N/A· v4
3.3 LOW· v3
N/A· v2
The Gallery app has the risk of hijacking attacks. Successful exploitation of this vulnerability may cause download failures and affect product availability.
2Linux
Redhat
2Enterprise Linux
Linux Kernel
Jun 17, 2026
May 18, 2023
N/A· v4
6.4 MEDIUM· v3
N/A· v2
The Linux kernel before 6.2.9 has a race condition and resultant use-after-free in drivers/net/ethernet/qualcomm/emac/emac.c if a physically proximate attacker unplugs an emac based device.
2Fedoraproject
Videolan
2Dav1d
Fedora
Jun 17, 2026
May 10, 2023
N/A· v4
5.9 MEDIUM· v3
N/A· v2
VideoLAN dav1d before 1.2.0 has a thread_task.c race condition that can lead to an application crash, related to dav1d_decode_frame_exit.
1Ivanti
1Avalanche
Jun 17, 2026
May 9, 2023
N/A· v4
5.9 MEDIUM· v3
N/A· v2
An authentication bypass vulnerability exists in Avalanche versions 6.3.x and below that could allow an attacker to gain access by exploiting the SetUser method or can exploit the Race Condition in the authentication mes...Show more
An authentication bypass vulnerability exists in Avalanche versions 6.3.x and below that could allow an attacker to gain access by exploiting the SetUser method or can exploit the Race Condition in the authentication message.Show less
1Ivanti
1Avalanche
Jun 17, 2026
May 9, 2023
N/A· v4
5.9 MEDIUM· v3
N/A· v2
An improper authentication vulnerability exists in Avalanche Premise versions 6.3.x and below that could allow an attacker to gain access to the server by registering to receive messages from the server and perform an au...Show more
An improper authentication vulnerability exists in Avalanche Premise versions 6.3.x and below that could allow an attacker to gain access to the server by registering to receive messages from the server and perform an authentication bypass.Show less
1Microsoft
12Windows 10 1507
Windows 10 1607Windows 10 1809+9 more
Jun 17, 2026
May 9, 2023
N/A· v4
8.1 HIGH· v3
N/A· v2
Windows Secure Socket Tunneling Protocol (SSTP) Remote Code Execution Vulnerability
1Microsoft
3Windows 11 21h2
Windows 11 22h2Windows Server 2022
Jun 17, 2026
May 9, 2023
N/A· v4
7.0 HIGH· v3
N/A· v2
Windows Graphics Component Elevation of Privilege Vulnerability
1Apple
4Ipados
Iphone OsMacos+1 more
Jun 17, 2026
May 8, 2023
N/A· v4
9.8 CRITICAL· v3
N/A· v2
This issue was addressed with improved state management. This issue is fixed in macOS Ventura 13.3, Safari 16.4, iOS 16.4 and iPadOS 16.4, iOS 15.7.4 and iPadOS 15.7.4, tvOS 16.4. A remote user may be able to cause unexp...Show more
This issue was addressed with improved state management. This issue is fixed in macOS Ventura 13.3, Safari 16.4, iOS 16.4 and iPadOS 16.4, iOS 15.7.4 and iPadOS 15.7.4, tvOS 16.4. A remote user may be able to cause unexpected app termination or arbitrary code execution.Show less
1Apple
1Macos
Jun 17, 2026
May 8, 2023
N/A· v4
4.7 MEDIUM· v3
N/A· v2
A race condition was addressed with improved locking. This issue is fixed in macOS Ventura 13.3. An app may bypass Gatekeeper checks.
1Microsoft
15Windows 10
Windows 10 1607Windows 10 1809+12 more
Jun 17, 2026
Apr 27, 2023
N/A· v4
8.1 HIGH· v3
N/A· v2
Windows Point-to-Point Tunneling Protocol Remote Code Execution Vulnerability
2Linux
Netapp
2Hci Baseboard Management Controller
Linux Kernel
Jun 17, 2026
Apr 24, 2023
N/A· v4
7.0 HIGH· v3
N/A· v2
A race condition was found in the Linux kernel's RxRPC network protocol, within the processing of RxRPC bundles. This issue results from the lack of proper locking when performing operations on an object. This may allow...Show more
A race condition was found in the Linux kernel's RxRPC network protocol, within the processing of RxRPC bundles. This issue results from the lack of proper locking when performing operations on an object. This may allow an attacker to escalate privileges and execute arbitrary code in the context of the kernel.Show less
1Linux
1Linux Kernel
Jun 17, 2026
Apr 24, 2023
N/A· v4
4.7 MEDIUM· v3
N/A· v2
An issue was discovered in drivers/bluetooth/hci_ldisc.c in the Linux kernel 6.2. In hci_uart_tty_ioctl, there is a race condition between HCIUARTSETPROTO and HCIUARTGETPROTO. HCI_UART_PROTO_SET is set before hu->proto i...Show more
An issue was discovered in drivers/bluetooth/hci_ldisc.c in the Linux kernel 6.2. In hci_uart_tty_ioctl, there is a race condition between HCIUARTSETPROTO and HCIUARTGETPROTO. HCI_UART_PROTO_SET is set before hu->proto is set. A NULL pointer dereference may occur.Show less
1Qualys
1Cloud Agent
Jun 17, 2026
Apr 18, 2023
N/A· v4
7.0 HIGH· v3
N/A· v2
A Race Condition exists in the Qualys Cloud Agent for Windows platform in versions from 3.1.3.34 and before 4.5.3.1. This allows attackers to escalate privileges limited on the local machine during uninstallation of the...Show more
A Race Condition exists in the Qualys Cloud Agent for Windows platform in versions from 3.1.3.34 and before 4.5.3.1. This allows attackers to escalate privileges limited on the local machine during uninstallation of the Qualys Cloud Agent for Windows. Attackers may gain SYSTEM level privileges on that asset to run arbitrary commands. At the time of this disclosure, versions before 4.0 are classified as End of Life. Show less
1Uniswap
4Web3 React Coinbase Wallet
Web3 React Eip1193Web3 React Metamask+1 more
Jun 17, 2026
Apr 17, 2023
N/A· v4
5.7 MEDIUM· v3
N/A· v2
@web3-react is a framework for building Ethereum Apps . In affected versions the `chainId` may be outdated if the user changes chains as part of the connection flow. This means that the value of `chainId` returned by `us...Show more
@web3-react is a framework for building Ethereum Apps . In affected versions the `chainId` may be outdated if the user changes chains as part of the connection flow. This means that the value of `chainId` returned by `useWeb3React()` may be incorrect. In an application, this means that any data derived from `chainId` could be incorrect. For example, if a swapping application derives a wrapped token contract address from the `chainId` *and* a user has changed chains as part of their connection flow the application could cause the user to send funds to the incorrect address when wrapping. This issue has been addressed in PR #749 and is available in updated npm artifacts. There are no known workarounds for this issue. Users are advised to upgrade. Show less
1Juniper
1Junos
Jun 17, 2026
Apr 17, 2023
N/A· v4
5.3 MEDIUM· v3
N/A· v2
A Use After Free vulnerability in the Layer 2 Address Learning Manager (l2alm) of Juniper Networks Junos OS on QFX Series allows an adjacent attacker to cause the Packet Forwarding Engine to crash and restart, leading to...Show more
A Use After Free vulnerability in the Layer 2 Address Learning Manager (l2alm) of Juniper Networks Junos OS on QFX Series allows an adjacent attacker to cause the Packet Forwarding Engine to crash and restart, leading to a Denial of Service (DoS). The PFE may crash when a lot of MAC learning and aging happens, but due to a Race Condition (Concurrent Execution using Shared Resource with Improper Synchronization) that is outside the attackers direct control. This issue affects: Juniper Networks Junos OS versions prior to 19.4R3-S10 on QFX Series; 20.2 versions prior to 20.2R3-S7 on QFX Series; 20.3 versions prior to 20.3R3-S6 on QFX Series; 20.4 versions prior to 20.4R3-S5 on QFX Series; 21.1 versions prior to 21.1R3-S4 on QFX Series; 21.2 versions prior to 21.2R3-S3 on QFX Series; 21.3 versions prior to 21.3R3-S3 on QFX Series; 21.4 versions prior to 21.4R3 on QFX Series; 22.1 versions prior to 22.1R3 on QFX Series; 22.2 versions prior to 22.2R2 on QFX Series.Show less
1Pax
1Paydroid
Jun 17, 2026
Apr 14, 2023
N/A· v4
7.0 HIGH· v3
N/A· v2
PAX Technology PAX A920 Pro PayDroid 8.1suffers from a Race Condition vulnerability, which allows attackers to bypass the payment software and force the OS to boot directly to Android during the boot process. NOTE: the v...Show more
PAX Technology PAX A920 Pro PayDroid 8.1suffers from a Race Condition vulnerability, which allows attackers to bypass the payment software and force the OS to boot directly to Android during the boot process. NOTE: the vendor disputes this because the attack is not feasible: the home launcher will be loaded before any user applications.Show less