CyberSecBulletin

Improper Synchronization

CWE-662

The product utilizes multiple threads, processes, components, or systems to allow temporary access to a shared resource that can only be exclusive to one process at a time, but it does not properly synchronize these actions, which might cause simultaneous accesses of this resource by multiple threads or processes.

Synchronization mechanisms vary widely, but they may include locking, mutexes, and semaphores.

We track 20 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.1.

How this weakness is prevented

  • Implementation: Use industry standard APIs to synchronize your code.

Latest Improper Synchronization vulnerabilities

  • 8.2 High severity

    Linux: Improper Synchronization

    CVE-2026-72057Linux

    In the Linux kernel, the following vulnerability has been resolved: net/sched: act_ct: preserve tc_skb_cb across defragmentation tcf_ct_handle_fragments() calls nf_ct_handle_fragments() without saving and restoring skb->cb. The defrag helper clears IPCB/IP6CB,

  • 7.8 High severity

    Linux: Improper Synchronization

    CVE-2026-68404Linux

    In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: use wiphy work for socket owner autodisconnect nl80211_netlink_notify() walks the cfg80211 wireless device list when a NETLINK_GENERIC socket is released. If the socket owns a

  • 8.4 High severity

    Linux: Improper Synchronization

    CVE-2026-68149Linux

    In the Linux kernel, the following vulnerability has been resolved: fs: preserve ACL_DONT_CACHE state in forget_cached_acl() The ACL_DONT_CACHE state is meant to be a constant state for the inode for filesystems that want to opt out of posix acl caching. Commi

  • 7.1 High severity

    Linux: Improper Synchronization

    CVE-2026-68103Linux

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: reject mapping a reserved doorbell to a new queue When creating an user-queue, the user space provides a doorbell BO handle and an offset within the bo to obtain a doorbell. Howeve

  • 7.8 High severity

    Linux: Improper Synchronization

    CVE-2026-64556Linux

    In the Linux kernel, the following vulnerability has been resolved: perf/core: Detach event groups during remove_on_exec perf_event_remove_on_exec() removes events by calling perf_event_exit_event(). For top-level events, this removes the event from the contex

  • 7.5 High severity

    Linux: Improper Synchronization

    CVE-2026-64312Linux

    In the Linux kernel, the following vulnerability has been resolved: crypto: pcrypt - restore callback for non-parallel fallback pcrypt installs pcrypt_aead_done() on the child AEAD request before trying to submit it through padata. If padata_do_parallel() retu

  • 7.8 High severity

    Linux: Improper Locking

    CVE-2026-64005Linux

    In the Linux kernel, the following vulnerability has been resolved: net/smc: Do not re-initialize smc hashtables INIT_HLIST_HEAD(&smc_v*_hashinfo.ht) are called after smc_nl_init(), proto_register() and sock_register(). This can lead to smc_v*_hashinfo.ht bein

  • 8.8 High severity

    Linux: Improper Locking

    CVE-2026-63832Linux

    In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: add wcid publish check in mt76_sta_add Since mt7925_mac_sta_add publishes wcid, add publish check in mt76_sta_add to avoid reinitializing the wcid->poll_list. Found dev->sta_poll_l

  • 8.8 High severity

    Linux: Improper Synchronization

    CVE-2026-53277Linux

    In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Take the SRCU lock for page table walks in fault injection and AT emulation walk_s1() and kvm_walk_nested_s2() expect to be called while holding kvm->srcu to guard against memslot

  • 8.2 High severity

    Linux: Improper Synchronization

    CVE-2026-43466Linux

    In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Fix DMA FIFO desync on error CQE SQ recovery In case of a TX error CQE, a recovery flow is triggered, mlx5e_reset_txqsq_cc_pc() resets dma_fifo_cc to 0 but not dma_fifo_pc, desyncin

  • 8.1 High severity

    Linux: Out-of-bounds Write

    CVE-2026-43362Linux

    In the Linux kernel, the following vulnerability has been resolved: smb: client: fix in-place encryption corruption in SMB2_write() SMB2_write() places write payload in iov[1..n] as part of rq_iov. smb3_init_transform_rq() pointer-shares rq_iov, so crypt_messa

  • 7.8 High severity

    Linux: Improper Synchronization

    CVE-2026-31479Linux

    In the Linux kernel, the following vulnerability has been resolved: drm/xe: always keep track of remap prev/next During 3D workload, user is reporting hitting: [ 413.361679] WARNING: drivers/gpu/drm/xe/xe_vm.c:1217 at vm_bind_ioctl_ops_unwind+0x1e2/0x2e0 [xe],

  • 7.5 High severity

    OliveTin: Concurrent Execution using Shared Resource with Improper Synchronization

    CVE-2026-28789OliveTin

    OliveTin gives access to predefined shell commands from a web interface. Prior to version 3000.10.3, an unauthenticated denial-of-service vulnerability exists in OliveTin’s OAuth2 login flow. Concurrent requests to /oauth/login can trigger unsynchronized acces

  • 9.8 Critical severity

    Linux: Improper Synchronization

    CVE-2025-68775Linux

    In the Linux kernel, the following vulnerability has been resolved: net/handshake: duplicate handshake cancellations leak socket When a handshake request is cancelled it is removed from the handshake_net->hn_requests list, but it is still present in the handsh

  • 7.5 High severity

    Red Hat Enterprise Linux 8: Improper Synchronization

    CVE-2024-7409Red HatEPSS 1.03%

    A flaw was found in the QEMU NBD Server. This vulnerability allows a denial of service (DoS) attack via improper synchronization during socket closure when a client keeps a socket open as the server is taken offline.

  • 9.1 Critical severity

    evmos: Improper Synchronization

    CVE-2024-32644Evmos

    Evmos is a scalable, high-throughput Proof-of-Stake EVM blockchain that is fully compatible and interoperable with Ethereum. Prior to 17.0.0, there is a way to mint arbitrary tokens due to the possibility to have two different states not in sync during the exe

  • 7.0 High severity

    Red Hat Enterprise Linux 8: Improper Synchronization

    CVE-2023-5088Red Hat

    A bug in QEMU could cause a guest I/O operation otherwise addressed to an arbitrary disk offset to be targeted to offset 0 instead (potentially overwriting the VM's boot code). This could be used, for example, by L2 guests with a virtual disk (vdiskL2) stored

  • 8.7 High severity

    Universal Flash Storage: Improper Synchronization

    CVE-2022-23005Jedec

    Western Digital has identified a weakness in the UFS standard that could result in a security vulnerability. This vulnerability may exist in some systems where the Host boot ROM code implements the UFS Boot feature to boot from UFS compliant storage devices. T

  • 7.8 High severity

    Kernel: Improper Synchronization

    CVE-2022-3565Linux

    A vulnerability, which was classified as critical, has been found in Linux Kernel. Affected by this issue is the function del_timer of the file drivers/isdn/mISDN/l1oip_core.c of the component Bluetooth. The manipulation leads to use after free. It is recommen

  • 7.8 High severity

    QEMU: Improper Synchronization

    CVE-2022-2962QEMU

    A DMA reentrancy issue was found in the Tulip device emulation in QEMU. When Tulip reads or writes to the rx/tx descriptor or copies the rx/tx frame, it doesn't check whether the destination address is its own MMIO address. This can cause the device to trigger