CWE-667: Improper Locking
The product does not properly acquire or release a lock on a resource, leading to unexpected resource state changes and behaviors.
A kind of CWE-662 Improper Synchronization.
From the CWE List. © The MITRE Corporation.
Newest
- linux, linux kernel +1 morewifi: mt76: mt7921s: fix potential hung tasks during chip recovery5.5 Medium
- linux, linux kernel +1 moreext4: do not create EA inode under buffer lock5.5 Medium
- linux, linux kernel +1 moref2fs: don't set RO when shutting down f2fs5.5 Medium
- linux, linux kernel +1 moreserial: imx: Introduce timeout when waiting on transmitter empty5.5 Medium
- linux, linux kernel +1 morei2c: lpi2c: Avoid calling clk_get_rate during transfer5.5 Medium
- linux, linux kernel +1 moreio_uring/rsrc: don't lock while !TASK_RUNNING5.5 Medium
- linux, linux kernel +1 moreriscv: rewrite __kernel_map_pages() to fix sleeping in invalid context5.5 Medium
- linux, linux kernel, siemens simatic s7-1500 tm mfp - gnu/linux subsystem +2 morewifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()5.5 Medium
- linux, linux kernel +1 moremd/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING5.5 Medium
- linux, linux kernel, siemens ruggedcom rst2428p +3 more +5 moresmb: client: fix deadlock in smb2_find_smb_tcon()7.5 High
- linux, linux kernel +1 moredrm: zynqmp_dpsub: Always register bridge7.8 High
- linux, linux kernel, siemens ruggedcom rst2428p +6 more +8 moredma-buf/sw-sync: don't enable IRQ from sync_print_obj()5.5 Medium
- linux, linux kernel +1 moreserial: max3100: Lock port->lock when calling uart_handle_cts_change()5.5 Medium
- linux, linux kernel +1 moreInput: cyapa - add missing input core locking to suspend/resume functions4.4 Medium
- linux, linux kernel +1 moreUSB: core: Fix hang in usb_kill_urb by adding memory barriers7.1 High
- linux, linux kernel +1 morebtrfs: fix deadlock between quota disable and qgroup rescan worker5.5 Medium
- linux, linux kernel +1 moremm/kmemleak: avoid scanning potential huge holes5.5 Medium
- linux, linux kernel +1 morenet, neigh: Do not trigger immediate probes on NUD_FAILED from neigh_managed_work5.5 Medium
- linux, linux kernel +1 moreaudit: improve robustness of the audit queue handling4.4 Medium
- linux, linux kernel +1 moremptcp: fix deadlock in __mptcp_push_pending()5.5 Medium
- linux, linux kernel +1 morenet: systemport: Add global locking for descriptor lifecycle9.8 Critical
- linux, linux kernel +1 moreALSA: Fix deadlocks with kctl removals at disconnection5.5 Medium
- linux, linux kernel, siemens ruggedcom rst2428p +6 more +8 moremd: fix resync softlockup when bitmap size is less than array size5.5 Medium
- linux, linux kernel +1 moreeth: sungem: remove .ndo_poll_controller to avoid deadlocks5.5 Medium
- linux, linux kernel +1 moreRDMA/hns: Fix deadlock on SRQ async events.5.5 Medium
- linux, linux kernel, siemens ruggedcom rst2428p +3 more +5 morenetrom: fix possible dead-lock in nr_rt_ioctl()5.5 Medium
- linux, linux kernel +1 morenilfs2: fix potential hang in nilfs_detach_log_writer()5.3 Medium
- linux, linux kernel +1 morenet/mlx5: Reload only IB representors upon lag disable/enable5.5 Medium
- linux, linux kernel +1 morenet: fec: remove .ndo_poll_controller to avoid deadlocks5.5 Medium
- linux, linux kernel +1 moreRevert "media: v4l2-ctrls: show all owned controls in log_status"5.5 Medium
- linux, linux kernel +1 morewifi: iwlwifi: Use request_module_nowait5.5 Medium
- linux, linux kernel +1 morethermal/debugfs: Fix two locking issues with thermal zone debug7.8 High
- google androidIn lwis_fence_signal of lwis_debug.c, there is a possible Use after Free due to improper locking....7.8 High
- linux, linux kernel +1 moreReapply "drm/qxl: simplify qxl_fence_wait"5.5 Medium
- linux, linux kernel +1 moreefi/unaccepted: touch soft lockup during memory accept5.5 Medium
- linux, linux kernel +1 morescsi: lpfc: Release hbalock before calling lpfc_worker_wake_up()5.5 Medium
- debian linux, linux kernel +1 morescsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload5.5 Medium
- linux, linux kernel +1 moremm: use memalloc_nofs_save() in page_cache_ra_order()5.5 Medium
- linux, linux kernel +1 morecfg80211: fix management registrations locking7.8 High
- linux, linux kernel +1 moreisdn: mISDN: Fix sleeping function called from invalid context5.5 Medium
- linux, linux kernel +1 moreiio: adis16475: fix deadlock on frequency set5.5 Medium
- linux, linux kernel +1 moreext4: fix racy may inline data check in dio write4.7 Medium
- debian linux, linux kernel +1 moresmb: client: fix potential deadlock when releasing mids7.8 High
- linux, linux kernel +1 morebtrfs: lock the inode in shared mode before starting fiemap5.5 Medium
- linux, linux kernel +1 moredrm/amdgpu: handle the case of pci_channel_io_frozen only in amdgpu_pci_resume7.8 High
- linux, linux kernel +1 mores390/qeth: fix deadlock during failing recovery4.7 Medium
- linux, linux kernel +1 morecifs: Fix soft lockup during fsstress5.5 Medium
- linux, linux kernel +1 morepowerpc/mm: Fix lockup on kernel exec fault5.5 Medium
- linux, linux kernel +1 moremwifiex: bring down link before deleting interface5.5 Medium
- linux, linux kernel +1 morepowerpc/bpf: Fix detecting BPF atomic instructions7.8 High
- Show moreLoading…