CWE-366
CVEs classified under CWE-366, newest first.
73 CVEsRSS
CVE-2026-98753Medium· 4.7kernel: tty: tty_port: restore TTY_IO_ERROR on activation failure (CVE-2026-98753)
A flaw was found in the Linux kernel's TTY subsystem. A local user can cause a Denial of Service (DoS) by triggering a race condition during terminal device activation and hangup operations. When device activation fails, the kernel fails t…
CVE-2026-98751Medium· 5.5kernel: tty: abort break signalling on hangup (CVE-2026-98751)
A flaw was found in the Linux kernel's terminal (tty) subsystem. A race condition can occur when a terminal hangup interrupts an active break signaling operation, causing the kernel to communicate with a device driver after the device has …
CVE-2026-98752Medium· 4.7kernel: tty: port: fix tty_port_tty_vhangup() race (CVE-2026-98752)
A flaw was found in the Linux kernel's TTY (terminal) subsystem. This vulnerability allows a local user to cause a Denial of Service (DoS) or potentially execute arbitrary code. A race condition during port disconnect and hangup routines a…
CVE-2026-98765Medium· 4.1kernel: USB: gadget: dummy-hcd: Fix wait for outstanding request completions (CVE-2026-98765)
A flaw was found in the Linux kernel's USB dummy Host Controller Driver (dummy-hcd). This vulnerability occurs because the driver fails to properly wait for active request completion callbacks before unbinding or unloading the module. A lo…
CVE-2026-98790Medium· 4.7kernel: perf: Fix race between perf_event_exit_task() and perf_pending_task() (CVE-2026-98790)
A flaw was found in the Linux kernel's performance monitoring subsystem. A race condition occurs during process execution when cleaning up performance events while a task event is still pending. A local user could exploit this flaw to trig…
CVE-2026-98792Medium· 5.9kernel: netfilter: flowtable: generalize pending status bit (CVE-2026-98792)
A flaw was found in the Linux kernel's netfilter flowtable component. This flaw allows an attacker to cause a denial of service (DoS) by crashing the operating system. A race condition exists between the connection cleanup worker and hardw…
CVE-2026-98847Medium· 4.1kernel: rtc: spear: initialize IRQ state before requesting alarm IRQ (CVE-2026-98847)
A flaw was found in the Linux kernel's SPEAr Real-Time Clock (RTC) driver. The driver requests and enables an alarm interrupt before completing device initialization, specifically prior to setting up the memory-mapped I/O (MMIO) address an…
CVE-2026-98864Medium· 4.7kernel: sched_ext: Wait for SCX_OPSS_DISPATCHING before reenqueueing a task (CVE-2026-98864)
A flaw was found in the Linux kernel's extensible scheduler (sched_ext) subsystem. A race condition occurs when a task is re-enqueued before a prior dispatch operation has completed, allowing internal scheduling states to be improperly ove…
CVE-2026-98465Medium· 5.3kernel: RISC-V: KVM: Serialize IMSIC attributes with vCPU migration (CVE-2026-98465)
A flaw was found in the Linux kernel's Kernel-based Virtual Machine (KVM) subsystem for the RISC-V architecture. Due to missing synchronization between interrupt controller device operations and virtual CPU (vCPU) execution, a local user w…
CVE-2026-98562Medium· 4.7kernel: net: libwx: fix races in Tx timestamp handling (CVE-2026-98562)
A flaw was found in the Linux kernel's Wangxun network driver library (libwx). This vulnerability allows a local user to cause a Denial of Service (DoS) through memory corruption. A race condition in the Precision Time Protocol (PTP) trans…
CVE-2026-98587Medium· 4.7kernel: firewire: cdev: fix back-transition for iso_resource_auto client resource (CVE-2026-98587)
A flaw was found in the Linux kernel's FireWire subsystem. A local user can trigger a race condition by concurrently releasing a device file descriptor while an asynchronous resource management task is running. This flaw allows a resource …
CVE-2026-97032High· 7.5HTTP/2 servers could end up crashing due to inadvertently modifying its HPACK encoder concurrently
HTTP/2 servers could end up crashing due to inadvertently modifying its HPACK encoder concurrently. This happens because the server modifies the HPACK encoder from two goroutines without synchronization: one uses the encoder to encode a …
CVE-2026-98252High· 7.0In the Linux kernel, the following vulnerability has been resolved: RDMA/core: fix refcount bug in iwpm_get_nlmsg_request() iwpm_get_nlmsg_request() initializes refcount _after_ list_add_tail() making it accessible to global list where…
In the Linux kernel, the following vulnerability has been resolved: RDMA/core: fix refcount bug in iwpm_get_nlmsg_request() iwpm_get_nlmsg_request() initializes refcount _after_ list_add_tail() making it accessible to global list where…
CVE-2026-98251High· 7.8In the Linux kernel, the following vulnerability has been resolved: openvswitch: avoid reallocating confirmed conntrack labels ovs_ct_get_conn_labels() adds the labels extension when a conntrack entry does not have one
In the Linux kernel, the following vulnerability has been resolved: openvswitch: avoid reallocating confirmed conntrack labels ovs_ct_get_conn_labels() adds the labels extension when a conntrack entry does not have one. Confirmed conn…
CVE-2026-98300Medium· 5.5In the Linux kernel, the following vulnerability has been resolved: tcp: Don't call skb_clone_and_charge_r() for close()d listener in tcp_v6_do_rcv(). tcp_v6_do_rcv() no longer calls skb_clone_and_charge_r() for TCP_LISTEN since commit…
In the Linux kernel, the following vulnerability has been resolved: tcp: Don't call skb_clone_and_charge_r() for close()d listener in tcp_v6_do_rcv(). tcp_v6_do_rcv() no longer calls skb_clone_and_charge_r() for TCP_LISTEN since commit…
CVE-2026-98297Medium· 5.5In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_core: Fix queuing tx_work after workqueue is drained hci_send_acl(), hci_send_sco() and hci_send_iso() queue hdev->tx_work unconditionally
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_core: Fix queuing tx_work after workqueue is drained hci_send_acl(), hci_send_sco() and hci_send_iso() queue hdev->tx_work unconditionally. They can run…
CVE-2026-98337Medium· 5.5In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: don't start a ROC while scanning The ROC work can be pending when a scan starts (which requires ROC list to be empty, but that's possible), and then a …
In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: don't start a ROC while scanning The ROC work can be pending when a scan starts (which requires ROC list to be empty, but that's possible), and then a …
CVE-2026-98338Medium· 5.5In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: ibss: ref BSS entry for joined event When the IBSS is joined, we only record the BSSID/channel in the event and look up the BSS entry when processing i…
In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: ibss: ref BSS entry for joined event When the IBSS is joined, we only record the BSSID/channel in the event and look up the BSS entry when processing i…
CVE-2026-98359High· 7.0In the Linux kernel, the following vulnerability has been resolved: RDMA/core: Reject unregistering netdevs in ib_get_eth_speed ib_device_get_netdev() intentionally returns a referenced net_device even when it is unregistering, so matc…
In the Linux kernel, the following vulnerability has been resolved: RDMA/core: Reject unregistering netdevs in ib_get_eth_speed ib_device_get_netdev() intentionally returns a referenced net_device even when it is unregistering, so matc…
CVE-2026-93319Medium· 5.7A malicious external BuildKit frontend can send requests using the internal API that can create conditions for a data race that can cause the BuildKit daemon to panic.
A malicious external BuildKit frontend can send requests using the internal API that can create conditions for a data race that can cause the BuildKit daemon to panic.
CVE-2026-98163High· 7.8⚖ disputedIn the Linux kernel, the following vulnerability has been resolved: cgroup: Avoid iteration of dying tasks with zero refcount The commit 260fbcb92bbea ("cgroup: Move dying_tasks cleanup from cgroup_task_release() to cgroup_task_free()"…
In the Linux kernel, the following vulnerability has been resolved: cgroup: Avoid iteration of dying tasks with zero refcount The commit 260fbcb92bbea ("cgroup: Move dying_tasks cleanup from cgroup_task_release() to cgroup_task_free()"…
CVE-2026-97527High· 8.8⚖ disputedIn the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Serialize NVMe unsol ctx list with a per-fcport lock The fcport->unsol_ctx_head list is modified from several contexts without a common lock
In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Serialize NVMe unsol ctx list with a per-fcport lock The fcport->unsol_ctx_head list is modified from several contexts without a common lock. Entries ar…
CVE-2026-97567Medium· 5.5In the Linux kernel, the following vulnerability has been resolved: mptcp: prevent race between disconnect() and rtx Sashiko noted that the two event can race, leading to inconsistent status
In the Linux kernel, the following vulnerability has been resolved: mptcp: prevent race between disconnect() and rtx Sashiko noted that the two event can race, leading to inconsistent status. Prevent the race using the synchronous time…
CVE-2026-97925Medium· 5.5In the Linux kernel, the following vulnerability has been resolved: tick/broadcast: Plug clockevents replacement race 朱恺乾 reported and decoded the following race condition when a broadcast device is replaced: CPUA CPUB __tick_bro…
In the Linux kernel, the following vulnerability has been resolved: tick/broadcast: Plug clockevents replacement race 朱恺乾 reported and decoded the following race condition when a broadcast device is replaced: CPUA CPUB __tick_bro…
CVE-2026-97942Medium· 5.5In the Linux kernel, the following vulnerability has been resolved: x86/alternatives: Exclude text poking against change_page_attr() From time to time, the following BUG can be observed in the x86 alternatives patching code [0]: > k…
In the Linux kernel, the following vulnerability has been resolved: x86/alternatives: Exclude text poking against change_page_attr() From time to time, the following BUG can be observed in the x86 alternatives patching code [0]: > k…
CVE-2026-97941High· 7.8PoC⚖ disputedIn the Linux kernel, the following vulnerability has been resolved: mm/slab: take n->list_lock in __slab_try_return_freelist() to avoid race Commit ba7425312607 ("mm, slab: add an optimistic __slab_try_return_freelist()") incorrectly a…
In the Linux kernel, the following vulnerability has been resolved: mm/slab: take n->list_lock in __slab_try_return_freelist() to avoid race Commit ba7425312607 ("mm, slab: add an optimistic __slab_try_return_freelist()") incorrectly a…
CVE-2026-97993Medium· 5.5In the Linux kernel, the following vulnerability has been resolved: vhost-vdpa: don't install the eventfd_ctx_fdget() error in config_ctx vhost_vdpa_set_config_call() swaps the eventfd_ctx_fdget() return value into v->config_ctx before…
In the Linux kernel, the following vulnerability has been resolved: vhost-vdpa: don't install the eventfd_ctx_fdget() error in config_ctx vhost_vdpa_set_config_call() swaps the eventfd_ctx_fdget() return value into v->config_ctx before…
CVE-2026-97998Medium· 5.5In the Linux kernel, the following vulnerability has been resolved: netfilter: nfnetlink_log: cope with concurrent instance destruction Instances are refcounted
In the Linux kernel, the following vulnerability has been resolved: netfilter: nfnetlink_log: cope with concurrent instance destruction Instances are refcounted. However, only memory release happens on the 1 -> 0 transition; the unlink…
CVE-2026-98032High· 7.0In the Linux kernel, the following vulnerability has been resolved: tracing: Fix subbuf resize races with trace_pipe_raw readers Concurrent subbuffer resizes may crash trace_pipe_raw readers or leak uninitialized memory to userspace du…
In the Linux kernel, the following vulnerability has been resolved: tracing: Fix subbuf resize races with trace_pipe_raw readers Concurrent subbuffer resizes may crash trace_pipe_raw readers or leak uninitialized memory to userspace du…
CVE-2026-98050High· 7.5In the Linux kernel, the following vulnerability has been resolved: mlxsw: spectrum_ptp: Fix napi_gro_receive() call from GC workqueue context Currently mlxsw_sp1_ptp_ht_gc_collect() is run from the PTP garbage-collection workqueue, ra…
In the Linux kernel, the following vulnerability has been resolved: mlxsw: spectrum_ptp: Fix napi_gro_receive() call from GC workqueue context Currently mlxsw_sp1_ptp_ht_gc_collect() is run from the PTP garbage-collection workqueue, ra…