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 502 of 632
CVE-2024-57891P4LOWCVSS 5.5fixed in linux 6.12.9-1 (forky)2024
CVE-2024-57891 [MEDIUM] CVE-2024-57891: linux - In the Linux kernel, the following vulnerability has been resolved: sched_ext: ...
In the Linux kernel, the following vulnerability has been resolved: sched_ext: Fix invalid irq restore in scx_ops_bypass() While adding outer irqsave/restore locking, 0e7ffff1b811 ("scx: Fix raciness in scx_ops_bypass()") forgot to convert an inner rq_unlock_irqrestore() to rq_unlock() which could re-enable IRQ prematurely leading to the following warning: raw_local
debian
CVE-2024-56782P4LOWCVSS 5.5fixed in linux 6.12.5-1 (forky)2024
CVE-2024-56782 [MEDIUM] CVE-2024-56782: linux - In the Linux kernel, the following vulnerability has been resolved: ACPI: x86: ...
In the Linux kernel, the following vulnerability has been resolved: ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration() acpi_dev_hid_match() does not check for adev == NULL, dereferencing it unconditional. Add a check for adev being NULL before calling acpi_dev_hid_match(). At the moment acpi_quirk_skip_serdev_enumeration() is never called with a
debian
CVE-2024-50197P4LOWCVSS 5.5fixed in linux 6.11.5-1 (forky)2024
CVE-2024-50197 [MEDIUM] CVE-2024-50197: linux - In the Linux kernel, the following vulnerability has been resolved: pinctrl: in...
In the Linux kernel, the following vulnerability has been resolved: pinctrl: intel: platform: fix error path in device_for_each_child_node() The device_for_each_child_node() loop requires calls to fwnode_handle_put() upon early returns to decrement the refcount of the child node and avoid leaking memory if that error path is triggered. There is one early returns wit
debian
CVE-2024-35793P4LOWCVSS 5.5fixed in linux 6.7.12-1 (forky)2024
CVE-2024-35793 [MEDIUM] CVE-2024-35793: linux - In the Linux kernel, the following vulnerability has been resolved: debugfs: fi...
In the Linux kernel, the following vulnerability has been resolved: debugfs: fix wait/cancellation handling during remove Ben Greear further reports deadlocks during concurrent debugfs remove while files are being accessed, even though the code in question now uses debugfs cancellations. Turns out that despite all the review on the locking, we missed completely that
debian
CVE-2024-46718P4LOWCVSS 5.5fixed in linux 6.10.9-1 (forky)2024
CVE-2024-46718 [MEDIUM] CVE-2024-46718: linux - In the Linux kernel, the following vulnerability has been resolved: drm/xe: Don...
In the Linux kernel, the following vulnerability has been resolved: drm/xe: Don't overmap identity VRAM mapping Overmapping the identity VRAM mapping is triggering hardware bugs on certain platforms. Use 2M pages for the last unaligned (to 1G) VRAM chunk. v2: - Always use 2M pages for last chunk (Fei Yang) - break loop when 2M pages are used - Add assert for usable_
debian
CVE-2022-50135P4MEDIUMCVSS 5.5fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50135 [MEDIUM] CVE-2022-50135: linux - In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: F...
In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: Fix BUG: KASAN: null-ptr-deref in rxe_qp_do_cleanup The function rxe_create_qp calls rxe_qp_from_init. If some error occurs, the error handler of function rxe_qp_from_init will set both scq and rcq to NULL. Then rxe_create_qp calls rxe_put to handle qp. In the end, rxe_qp_do_cleanup is cal
debian
CVE-2022-48671P4MEDIUMCVSS 5.5fixed in linux 5.19.11-1 (bookworm)2022
CVE-2022-48671 [MEDIUM] CVE-2022-48671: linux - In the Linux kernel, the following vulnerability has been resolved: cgroup: Add...
In the Linux kernel, the following vulnerability has been resolved: cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() syzbot is hitting percpu_rwsem_assert_held(&cpu_hotplug_lock) warning at cpuset_attach() [1], for commit 4f7e7236435ca0ab ("cgroup: Fix threadgroup_rwsem cpus_read_lock() deadlock") missed that cpuset_attach() is also called from cgrou
debian
CVE-2025-21990P4LOWCVSS 5.5fixed in linux 6.12.20-1 (forky)2025
CVE-2025-21990 [MEDIUM] CVE-2025-21990: linux - In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu:...
In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: NULL-check BO's backing store when determining GFX12 PTE flags PRT BOs may not have any backing store, so bo->tbo.resource will be NULL. Check for that before dereferencing. (cherry picked from commit 3e3fcd29b505cebed659311337ea03b7698767fc)
Scope: local
bookworm: resolved
bullseye: res
debian
CVE-2025-22006P4LOWCVSS 5.5fixed in linux 6.12.21-1 (forky)2025
CVE-2025-22006 [MEDIUM] CVE-2025-22006: linux - In the Linux kernel, the following vulnerability has been resolved: net: ethern...
In the Linux kernel, the following vulnerability has been resolved: net: ethernet: ti: am65-cpsw: Fix NAPI registration sequence Registering the interrupts for TX or RX DMA Channels prior to registering their respective NAPI callbacks can result in a NULL pointer dereference. This is seen in practice as a random occurrence since it depends on the randomness associat
debian
CVE-2025-21987P4LOWCVSS 5.5fixed in linux 6.12.19-1 (forky)2025
CVE-2025-21987 [MEDIUM] CVE-2025-21987: linux - In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu:...
In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: init return value in amdgpu_ttm_clear_buffer Otherwise an uninitialized value can be returned if amdgpu_res_cleared returns true for all regions. Possibly closes: https://gitlab.freedesktop.org/drm/amd/-/issues/3812 (cherry picked from commit 7c62aacc3b452f73a1284198c81551035fac6d71)
Sco
debian
CVE-2024-38597P4MEDIUMCVSS 5.5fixed in linux 6.1.94-1 (bookworm)2024
CVE-2024-38597 [MEDIUM] CVE-2024-38597: linux - In the Linux kernel, the following vulnerability has been resolved: eth: sungem...
In the Linux kernel, the following vulnerability has been resolved: eth: sungem: remove .ndo_poll_controller to avoid deadlocks Erhard reports netpoll warnings from sungem: netpoll_send_skb_on_dev(): eth0 enabled interrupts in poll (gem_start_xmit+0x0/0x398) WARNING: CPU: 1 PID: 1 at net/core/netpoll.c:370 netpoll_send_skb+0x1fc/0x20c gem_poll_controller() disables
debian
CVE-2024-58077P4LOWCVSS 5.5fixed in linux 6.12.15-1 (forky)2024
CVE-2024-58077 [MEDIUM] CVE-2024-58077: linux - In the Linux kernel, the following vulnerability has been resolved: ASoC: soc-p...
In the Linux kernel, the following vulnerability has been resolved: ASoC: soc-pcm: don't use soc_pcm_ret() on .prepare callback commit 1f5664351410 ("ASoC: lower "no backend DAIs enabled for ... Port" log severity") ignores -EINVAL error message on common soc_pcm_ret(). It is used from many functions, ignoring -EINVAL is over-kill. The reason why -EINVAL was ignored
debian
CVE-2024-49976P4LOWCVSS 5.5fixed in linux 6.11.4-1 (forky)2024
CVE-2024-49976 [MEDIUM] CVE-2024-49976: 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: Drop interface_lock in stop_kthread() stop_kthread() is the offline callback for "trace/osnoise:online", since commit 5bfbcd1ee57b ("tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread()"), the following ABBA deadlock scenario is introduced: T1 | T2 [BP]
debian
CVE-2022-48675P4MEDIUMCVSS 5.5fixed in linux 5.19.11-1 (bookworm)2022
CVE-2022-48675 [MEDIUM] CVE-2022-48675: linux - In the Linux kernel, the following vulnerability has been resolved: IB/core: Fi...
In the Linux kernel, the following vulnerability has been resolved: IB/core: Fix a nested dead lock as part of ODP flow Fix a nested dead lock as part of ODP flow by using mmput_async(). From the below call trace [1] can see that calling mmput() once we have the umem_odp->umem_mutex locked as required by ib_umem_odp_map_dma_and_lock() might trigger in the same task
debian
CVE-2024-57805P4LOWCVSS 5.5fixed in linux 6.12.8-1 (forky)2024
CVE-2024-57805 [MEDIUM] CVE-2024-57805: linux - In the Linux kernel, the following vulnerability has been resolved: ASoC: SOF: ...
In the Linux kernel, the following vulnerability has been resolved: ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP The linkDMA should not be released on stop trigger since a stream re-start might happen without closing of the stream. This leaves a short time for other streams to 'steal' the linkDMA since it has been released. This issue is not easy t
debian
CVE-2024-53080P4LOWCVSS 5.5fixed in linux 6.11.9-1 (forky)2024
CVE-2024-53080 [MEDIUM] CVE-2024-53080: linux - In the Linux kernel, the following vulnerability has been resolved: drm/panthor...
In the Linux kernel, the following vulnerability has been resolved: drm/panthor: Lock XArray when getting entries for the VM Similar to commit cac075706f29 ("drm/panthor: Fix race when converting group handle to group object") we need to use the XArray's internal locking when retrieving a vm pointer from there. v2: Removed part of the patch that was trying to protec
debian
CVE-2025-37948P4MEDIUMCVSS 5.5fixed in linux 6.1.140-1 (bookworm)2025
CVE-2025-37948 [MEDIUM] CVE-2025-37948: linux - In the Linux kernel, the following vulnerability has been resolved: arm64: bpf:...
In the Linux kernel, the following vulnerability has been resolved: arm64: bpf: Add BHB mitigation to the epilogue for cBPF programs A malicious BPF program may manipulate the branch history to influence what the hardware speculates will happen next. On exit from a BPF program, emit the BHB mititgation sequence. This is only applied for 'classic' cBPF programs that
debian
CVE-2025-37818P4MEDIUMCVSS 5.5fixed in linux 6.1.137-1 (bookworm)2025
CVE-2025-37818 [MEDIUM] CVE-2025-37818: linux - In the Linux kernel, the following vulnerability has been resolved: LoongArch: ...
In the Linux kernel, the following vulnerability has been resolved: LoongArch: Return NULL from huge_pte_offset() for invalid PMD LoongArch's huge_pte_offset() currently returns a pointer to a PMD slot even if the underlying entry points to invalid_pte_table (indicating no mapping). Callers like smaps_hugetlb_range() fetch this invalid entry value (the address of in
debian
CVE-2025-37912P4MEDIUMCVSS 5.5fixed in linux 6.1.140-1 (bookworm)2025
CVE-2025-37912 [MEDIUM] CVE-2025-37912: linux - In the Linux kernel, the following vulnerability has been resolved: ice: Check ...
In the Linux kernel, the following vulnerability has been resolved: ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr() As mentioned in the commit baeb705fd6a7 ("ice: always check VF VSI pointer values"), we need to perform a null pointer check on the return value of ice_get_vf_vsi() before using it.
Scope: local
bookworm: resolved (fixed in 6.1.140-1)
bullsey
debian
CVE-2025-37775P4MEDIUMCVSS 5.5fixed in linux 6.1.135-1 (bookworm)2025
CVE-2025-37775 [MEDIUM] CVE-2025-37775: linux - In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix ...
In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix the warning from __kernel_write_iter [ 2110.972290] ------------[ cut here ]------------ [ 2110.972301] WARNING: CPU: 3 PID: 735 at fs/read_write.c:599 __kernel_write_iter+0x21b/0x280 This patch doesn't allow writing to directory.
Scope: local
bookworm: resolved (fixed in 6.1.135-1)
bulls
debian