CWE-366Base

Race Condition within a Thread

Draft in the CWE catalog · 18 CVEs mapped

18
CVEs mapped
6.5
Median CVSS
What it is

If two threads of execution use a resource simultaneously, there exists the possibility that resources may be used while invalid, in turn making the state of execution undefined.

Recent examples
7.4cvss
CVE-2026-86247

CVE-2026-86247 - HIGH Severity Vulnerability

Race condition within a thread vulnerability in Apache Tomcat Native allowed client certificate verification requirements to be down-graded for some configurations. This issue affects Apache Tomcat Native: from 2.0.0 through 2.0.15, from 1.3.0 through 1.3.8. Unsupported versions may also be affected. Users are recommended to upgrade to version 2.0.16 or 1.3.9, which fixes the issue.

HIGHno explanation yet
0%
epss
8.1cvss
CVE-2026-25687

CVE-2026-25687 - HIGH Severity Vulnerability

A race condition in the ZPA tunnel handler of affected versions of Zscaler Client Connector (ZCC) allows a heap corruption, resulting in a denial of service (client crash) and potentially arbitrary code execution in the context of the ZCC process.

HIGHno explanation yet
0%
epss
7.8cvss
CVE-2026-46181

CVE-2026-46181 - HIGH Severity Vulnerability

In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx4: Fix mis-use of RCU in mlx4_srq_event() Sashiko points out the radix_tree itself is RCU safe, but nothing ever frees the mlx4_srq struct with RCU, and it isn't even accessed within the RCU critical section. It also will crash if an event is delivered before the srq object is finished initializing. Use the spinlock since it isn't easy to make RCU work, use refcount_inc_not_zero() to protect against partially initialized objects, and order the refcount_set() to be after the srq is fully initialized.

HIGHno explanation yet
0%
epss
The record
Technical detail
CWE ID
CWE-366
Abstraction
Base
Structure
Simple
Status
Draft
References (1)