Debian Linux vulnerabilities
12,638 known vulnerabilities affecting debian/linux.
Total CVEs
12,638
CISA KEV
29
actively exploited
Public exploits
140
Exploited in wild
47
Severity breakdown
CRITICAL70HIGH2664MEDIUM6236LOW2442UNKNOWN1226
Vulnerabilities
Page 599 of 632
CVE-2024-26671P4MEDIUMCVSS 4.7fixed in linux 6.1.82-1 (bookworm)2024
CVE-2024-26671 [MEDIUM] CVE-2024-26671: linux - In the Linux kernel, the following vulnerability has been resolved: blk-mq: fix...
In the Linux kernel, the following vulnerability has been resolved: blk-mq: fix IO hang from sbitmap wakeup race In blk_mq_mark_tag_wait(), __add_wait_queue() may be re-ordered with the following blk_mq_get_driver_tag() in case of getting driver tag failure. Then in __sbitmap_queue_wake_up(), waitqueue_active() may not observe the added waiter in blk_mq_mark_tag_wai
debian
CVE-2015-5706P4MEDIUMCVSS 4.6fixed in linux 4.0.4-1 (bookworm)2015
CVE-2015-5706 [MEDIUM] CVE-2015-5706: linux - Use-after-free vulnerability in the path_openat function in fs/namei.c in the Li...
Use-after-free vulnerability in the path_openat function in fs/namei.c in the Linux kernel 3.x and 4.x before 4.0.4 allows local users to cause a denial of service or possibly have unspecified other impact via O_TMPFILE filesystem operations that leverage a duplicate cleanup operation.
Scope: local
bookworm: resolved (fixed in 4.0.4-1)
bullseye: resolved (fixed in 4.0
debian
CVE-2023-52609P4MEDIUMCVSS 4.7fixed in linux 6.1.76-1 (bookworm)2023
CVE-2023-52609 [MEDIUM] CVE-2023-52609: linux - In the Linux kernel, the following vulnerability has been resolved: binder: fix...
In the Linux kernel, the following vulnerability has been resolved: binder: fix race between mmput() and do_exit() Task A calls binder_update_page_range() to allocate and insert pages on a remote address space from Task B. For this, Task A pins the remote mm via mmget_not_zero() first. This can race with Task B do_exit() and the final mmput() refcount decrement will
debian
CVE-2023-1382P4MEDIUMCVSS 4.7fixed in linux 6.0.12-1 (bookworm)2023
CVE-2023-1382 [MEDIUM] CVE-2023-1382: linux - A data race flaw was found in the Linux kernel, between where con is allocated a...
A data race flaw was found in the Linux kernel, between where con is allocated and con->sock is set. This issue leads to a NULL pointer dereference when accessing con->sock->sk in net/tipc/topsrv.c in the tipc protocol in the Linux kernel.
Scope: local
bookworm: resolved (fixed in 6.0.12-1)
bullseye: resolved (fixed in 5.10.158-1)
forky: resolved (fixed in 6.0.12-1)
s
debian
CVE-2024-26698P4MEDIUMCVSS 4.7fixed in linux 6.1.82-1 (bookworm)2024
CVE-2024-26698 [MEDIUM] CVE-2024-26698: linux - In the Linux kernel, the following vulnerability has been resolved: hv_netvsc: ...
In the Linux kernel, the following vulnerability has been resolved: hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove In commit ac5047671758 ("hv_netvsc: Disable NAPI before closing the VMBus channel"), napi_disable was getting called for all channels, including all subchannels without confirming if they are enabled or not. This caused hv_netvsc g
debian
CVE-2021-46925P4MEDIUMCVSS 4.7fixed in linux 5.15.15-1 (bookworm)2021
CVE-2021-46925 [MEDIUM] CVE-2021-46925: linux - In the Linux kernel, the following vulnerability has been resolved: net/smc: fi...
In the Linux kernel, the following vulnerability has been resolved: net/smc: fix kernel panic caused by race of smc_sock A crash occurs when smc_cdc_tx_handler() tries to access smc_sock but smc_release() has already freed it. [ 4570.695099] BUG: unable to handle page fault for address: 000000002eae9e88 [ 4570.696048] #PF: supervisor write access in kernel mode [ 45
debian
CVE-2024-36943P4LOWCVSS 4.7fixed in linux 6.8.11-1 (forky)2024
CVE-2024-36943 [MEDIUM] CVE-2024-36943: linux - In the Linux kernel, the following vulnerability has been resolved: fs/proc/tas...
In the Linux kernel, the following vulnerability has been resolved: fs/proc/task_mmu: fix loss of young/dirty bits during pagemap scan make_uffd_wp_pte() was previously doing: pte = ptep_get(ptep); ptep_modify_prot_start(ptep); pte = pte_mkuffd_wp(pte); ptep_modify_prot_commit(ptep, pte); But if another thread accessed or dirtied the pte between the first 2 calls, t
debian
CVE-2024-49866P4MEDIUMCVSS 4.7fixed in linux 6.1.115-1 (bookworm)2024
CVE-2024-49866 [MEDIUM] CVE-2024-49866: linux - In the Linux kernel, the following vulnerability has been resolved: tracing/tim...
In the Linux kernel, the following vulnerability has been resolved: tracing/timerlat: Fix a race during cpuhp processing There is another found exception that the "timerlat/1" thread was scheduled on CPU0, and lead to timer corruption finally: ``` ODEBUG: init active (active state 0) object: ffff888237c2e108 object type: hrtimer hint: timerlat_irq+0x0/0x220 WARNING:
debian
CVE-2023-52749P4MEDIUMCVSS 4.7fixed in linux 6.1.66-1 (bookworm)2023
CVE-2023-52749 [MEDIUM] CVE-2023-52749: linux - In the Linux kernel, the following vulnerability has been resolved: spi: Fix nu...
In the Linux kernel, the following vulnerability has been resolved: spi: Fix null dereference on suspend A race condition exists where a synchronous (noqueue) transfer can be active during a system suspend. This can cause a null pointer dereference exception to occur when the system resumes. Example order of events leading to the exception: 1. spi_sync() calls __spi
debian
CVE-2023-4732P4MEDIUMCVSS 4.7fixed in linux 5.14.6-1 (bookworm)2023
CVE-2023-4732 [MEDIUM] CVE-2023-4732: linux - A flaw was found in pfn_swap_entry_to_page in memory management subsystem in the...
A flaw was found in pfn_swap_entry_to_page in memory management subsystem in the Linux Kernel. In this flaw, an attacker with a local user privilege may cause a denial of service problem due to a BUG statement referencing pmd_t x.
Scope: local
bookworm: resolved (fixed in 5.14.6-1)
bullseye: resolved (fixed in 5.10.70-1)
forky: resolved (fixed in 5.14.6-1)
sid: resolv
debian
CVE-2024-46850P4LOWCVSS 4.7fixed in linux 6.10.11-1 (forky)2024
CVE-2024-46850 [MEDIUM] CVE-2024-46850: linux - In the Linux kernel, the following vulnerability has been resolved: drm/amd/dis...
In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Avoid race between dcn35_set_drr() and dc_state_destruct() dc_state_destruct() nulls the resource context of the DC state. The pipe context passed to dcn35_set_drr() is a member of this resource context. If dc_state_destruct() is called parallel to the IRQ processing (which calls dc
debian
CVE-2022-48745P4MEDIUMCVSS 4.7fixed in linux 5.16.7-1 (bookworm)2022
CVE-2022-48745 [MEDIUM] CVE-2022-48745: linux - In the Linux kernel, the following vulnerability has been resolved: net/mlx5: U...
In the Linux kernel, the following vulnerability has been resolved: net/mlx5: Use del_timer_sync in fw reset flow of halting poll Substitute del_timer() with del_timer_sync() in fw reset polling deactivation flow, in order to prevent a race condition which occurs when del_timer() is called and timer is deactivated while another process is handling the timer interrup
debian
CVE-2019-19530P4MEDIUMCVSS 4.6fixed in linux 5.2.17-1 (bookworm)2019
CVE-2019-19530 [MEDIUM] CVE-2019-19530: linux - In the Linux kernel before 5.2.10, there is a use-after-free bug that can be cau...
In the Linux kernel before 5.2.10, there is a use-after-free bug that can be caused by a malicious USB device in the drivers/usb/class/cdc-acm.c driver, aka CID-c52873e5a1ef.
Scope: local
bookworm: resolved (fixed in 5.2.17-1)
bullseye: resolved (fixed in 5.2.17-1)
forky: resolved (fixed in 5.2.17-1)
sid: resolved (fixed in 5.2.17-1)
trixie: resolved (fixed in 5.2.1
debian
CVE-2024-26910P4MEDIUMCVSS 4.7fixed in linux 6.1.82-1 (bookworm)2024
CVE-2024-26910 [MEDIUM] CVE-2024-26910: linux - In the Linux kernel, the following vulnerability has been resolved: netfilter: ...
In the Linux kernel, the following vulnerability has been resolved: netfilter: ipset: fix performance regression in swap operation The patch "netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test", commit 28628fa9 fixes a race condition. But the synchronize_rcu() added to the swap function unnecessarily slows it down: it can safely b
debian
CVE-2023-52645P4MEDIUMCVSS 4.7fixed in linux 6.1.82-1 (bookworm)2023
CVE-2023-52645 [MEDIUM] CVE-2023-52645: linux - In the Linux kernel, the following vulnerability has been resolved: pmdomain: m...
In the Linux kernel, the following vulnerability has been resolved: pmdomain: mediatek: fix race conditions with genpd If the power domains are registered first with genpd and *after that* the driver attempts to power them on in the probe sequence, then it is possible that a race condition occurs if genpd tries to power them on in the same time. The same is valid fo
debian
CVE-2021-47493P4MEDIUMCVSS 4.7fixed in linux 5.15.3-1 (bookworm)2021
CVE-2021-47493 [MEDIUM] CVE-2021-47493: linux - In the Linux kernel, the following vulnerability has been resolved: ocfs2: fix ...
In the Linux kernel, the following vulnerability has been resolved: ocfs2: fix race between searching chunks and release journal_head from buffer_head Encountered a race between ocfs2_test_bg_bit_allocatable() and jbd2_journal_put_journal_head() resulting in the below vmcore. PID: 106879 TASK: ffff880244ba9c00 CPU: 2 COMMAND: "loop3" Call trace: panic oops_end no_co
debian
CVE-2021-47461P4MEDIUMCVSS 4.7fixed in linux 5.14.16-1 (bookworm)2021
CVE-2021-47461 [MEDIUM] CVE-2021-47461: linux - In the Linux kernel, the following vulnerability has been resolved: userfaultfd...
In the Linux kernel, the following vulnerability has been resolved: userfaultfd: fix a race between writeprotect and exit_mmap() A race is possible when a process exits, its VMAs are removed by exit_mmap() and at the same time userfaultfd_writeprotect() is called. The race was detected by KASAN on a development kernel, but it appears to be possible on vanilla kernel
debian
CVE-2024-46851P4LOWCVSS 4.7fixed in linux 6.10.11-1 (forky)2024
CVE-2024-46851 [MEDIUM] CVE-2024-46851: linux - In the Linux kernel, the following vulnerability has been resolved: drm/amd/dis...
In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Avoid race between dcn10_set_drr() and dc_state_destruct() dc_state_destruct() nulls the resource context of the DC state. The pipe context passed to dcn10_set_drr() is a member of this resource context. If dc_state_destruct() is called parallel to the IRQ processing (which calls dc
debian
CVE-2024-53100P4MEDIUMCVSS 4.7fixed in linux 6.1.119-1 (bookworm)2024
CVE-2024-53100 [MEDIUM] CVE-2024-53100: linux - In the Linux kernel, the following vulnerability has been resolved: nvme: tcp: ...
In the Linux kernel, the following vulnerability has been resolved: nvme: tcp: avoid race between queue_lock lock and destroy Commit 76d54bf20cdc ("nvme-tcp: don't access released socket during error recovery") added a mutex_lock() call for the queue->queue_lock in nvme_tcp_get_address(). However, the mutex_lock() races with mutex_destroy() in nvme_tcp_free_queue(),
debian
CVE-2024-47668P4MEDIUMCVSS 4.7fixed in linux 6.1.112-1 (bookworm)2024
CVE-2024-47668 [MEDIUM] CVE-2024-47668: linux - In the Linux kernel, the following vulnerability has been resolved: lib/generic...
In the Linux kernel, the following vulnerability has been resolved: lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() If we need to increase the tree depth, allocate a new node, and then race with another thread that increased the tree depth before us, we'll still have a preallocated node that might be used later. If we then use that node for a new n
debian