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 341 of 632
CVE-2023-53102P4MEDIUMCVSS 5.5fixed in linux 6.1.25-1 (bookworm)2023
CVE-2023-53102 [MEDIUM] CVE-2023-53102: linux - In the Linux kernel, the following vulnerability has been resolved: ice: xsk: d...
In the Linux kernel, the following vulnerability has been resolved: ice: xsk: disable txq irq before flushing hw ice_qp_dis() intends to stop a given queue pair that is a target of xsk pool attach/detach. One of the steps is to disable interrupts on these queues. It currently is broken in a way that txq irq is turned off *after* HW flush which in turn takes no effec
debian
CVE-2022-49379P4MEDIUMCVSS 5.5fixed in linux 5.18.5-1 (bookworm)2022
CVE-2022-49379 [MEDIUM] CVE-2022-49379: linux - In the Linux kernel, the following vulnerability has been resolved: driver core...
In the Linux kernel, the following vulnerability has been resolved: driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction Mounting NFS rootfs was timing out when deferred_probe_timeout was non-zero [1]. This was because ip_auto_config() initcall times out waiting for the network interfaces to show up when deferred_probe_timeout was non-zero.
debian
CVE-2022-49584P4MEDIUMCVSS 5.5fixed in linux 5.18.16-1 (bookworm)2022
CVE-2022-49584 [MEDIUM] CVE-2022-49584: linux - In the Linux kernel, the following vulnerability has been resolved: ixgbe: Add ...
In the Linux kernel, the following vulnerability has been resolved: ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero It is possible to disable VFs while the PF driver is processing requests from the VF driver. This can result in a panic. BUG: unable to handle kernel paging request at 000000000000106c PGD 0 P4D 0 Oops: 0000 [#1] SMP NOPTI CPU: 8
debian
CVE-2024-47794P4MEDIUMCVSS 5.5fixed in linux 6.12.5-1 (forky)2024
CVE-2024-47794 [MEDIUM] CVE-2024-47794: linux - In the Linux kernel, the following vulnerability has been resolved: bpf: Preven...
In the Linux kernel, the following vulnerability has been resolved: bpf: Prevent tailcall infinite loop caused by freplace There is a potential infinite loop issue that can occur when using a combination of tail calls and freplace. In an upcoming selftest, the attach target for entry_freplace of tailcall_freplace.c is subprog_tc of tc_bpf2bpf.c, while the tail call
debian
CVE-2022-50002P4MEDIUMCVSS 5.5fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50002 [MEDIUM] CVE-2022-50002: linux - In the Linux kernel, the following vulnerability has been resolved: net/mlx5: L...
In the Linux kernel, the following vulnerability has been resolved: net/mlx5: LAG, fix logic over MLX5_LAG_FLAG_NDEVS_READY Only set MLX5_LAG_FLAG_NDEVS_READY if both netdevices are registered. Doing so guarantees that both ldev->pf[MLX5_LAG_P0].dev and ldev->pf[MLX5_LAG_P1].dev have valid pointers when MLX5_LAG_FLAG_NDEVS_READY is set. The core issue is asymmetry i
debian
CVE-2025-21709P4LOWCVSS 5.5fixed in linux 6.16.3-1 (forky)2025
CVE-2025-21709 [MEDIUM] CVE-2025-21709: linux - In the Linux kernel, the following vulnerability has been resolved: kernel: be ...
In the Linux kernel, the following vulnerability has been resolved: kernel: be more careful about dup_mmap() failures and uprobe registering If a memory allocation fails during dup_mmap(), the maple tree can be left in an unsafe state for other iterators besides the exit path. All the locks are dropped before the exit_mmap() call (in mm/mmap.c), but the incomplete m
debian
CVE-2024-26629P4MEDIUMCVSS 5.5fixed in linux 6.1.82-1 (bookworm)2024
CVE-2024-26629 [MEDIUM] CVE-2024-26629: linux - In the Linux kernel, the following vulnerability has been resolved: nfsd: fix R...
In the Linux kernel, the following vulnerability has been resolved: nfsd: fix RELEASE_LOCKOWNER The test on so_count in nfsd4_release_lockowner() is nonsense and harmful. Revert to using check_for_locks(), changing that to not sleep. First: harmful. As is documented in the kdoc comment for nfsd4_release_lockowner(), the test on so_count can transiently return a fals
debian
CVE-2022-50354P4MEDIUMCVSS 5.5fixed in linux 6.1.7-1 (bookworm)2022
CVE-2022-50354 [MEDIUM] CVE-2022-50354: linux - In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd:...
In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Fix kfd_process_device_init_vm error handling Should only destroy the ib_mem and let process cleanup worker to free the outstanding BOs. Reset the pointer in pdd->qpd structure, to avoid NULL pointer access in process destroy worker. BUG: kernel NULL pointer dereference, address: 0000000
debian
CVE-2021-46910P4MEDIUMCVSS 5.5fixed in linux 5.14.6-1 (bookworm)2021
CVE-2021-46910 [MEDIUM] CVE-2021-46910: linux - In the Linux kernel, the following vulnerability has been resolved: ARM: 9063/1...
In the Linux kernel, the following vulnerability has been resolved: ARM: 9063/1: mm: reduce maximum number of CPUs if DEBUG_KMAP_LOCAL is enabled The debugging code for kmap_local() doubles the number of per-CPU fixmap slots allocated for kmap_local(), in order to use half of them as guard regions. This causes the fixmap region to grow downwards beyond the start of
debian
CVE-2021-47055P4MEDIUMCVSS 5.5fixed in linux 5.10.38-1 (bookworm)2021
CVE-2021-47055 [MEDIUM] CVE-2021-47055: linux - In the Linux kernel, the following vulnerability has been resolved: mtd: requir...
In the Linux kernel, the following vulnerability has been resolved: mtd: require write permissions for locking and badblock ioctls MEMLOCK, MEMUNLOCK and OTPLOCK modify protection bits. Thus require write permission. Depending on the hardware MEMLOCK might even be write-once, e.g. for SPI-NOR flashes with their WP# tied to GND. OTPLOCK is always write-once. MEMSETBA
debian
CVE-2025-21716P4MEDIUMCVSS 5.5fixed in linux 6.1.129-1 (bookworm)2025
CVE-2025-21716 [MEDIUM] CVE-2025-21716: linux - In the Linux kernel, the following vulnerability has been resolved: vxlan: Fix ...
In the Linux kernel, the following vulnerability has been resolved: vxlan: Fix uninit-value in vxlan_vnifilter_dump() KMSAN reported an uninit-value access in vxlan_vnifilter_dump() [1]. If the length of the netlink message payload is less than sizeof(struct tunnel_msg), vxlan_vnifilter_dump() accesses bytes beyond the message. This can lead to uninit-value access.
debian
CVE-2024-43824P4MEDIUMCVSS 5.5fixed in linux 6.10.3-1 (forky)2024
CVE-2024-43824 [MEDIUM] CVE-2024-43824: linux - In the Linux kernel, the following vulnerability has been resolved: PCI: endpoi...
In the Linux kernel, the following vulnerability has been resolved: PCI: endpoint: pci-epf-test: Make use of cached 'epc_features' in pci_epf_test_core_init() Instead of getting the epc_features from pci_epc_get_features() API, use the cached pci_epf_test::epc_features value to avoid the NULL check. Since the NULL check is already performed in pci_epf_test_bind(), h
debian
CVE-2024-35873P4LOWCVSS 5.5fixed in linux 6.8.9-1 (forky)2024
CVE-2024-35873 [MEDIUM] CVE-2024-35873: linux - In the Linux kernel, the following vulnerability has been resolved: riscv: Fix ...
In the Linux kernel, the following vulnerability has been resolved: riscv: Fix vector state restore in rt_sigreturn() The RISC-V Vector specification states in "Appendix D: Calling Convention for Vector State" [1] that "Executing a system call causes all caller-saved vector registers (v0-v31, vl, vtype) and vstart to become unspecified.". In the RISC-V kernel this i
debian
CVE-2024-42146P4LOWCVSS 5.5fixed in linux 6.9.9-1 (forky)2024
CVE-2024-42146 [MEDIUM] CVE-2024-42146: linux - In the Linux kernel, the following vulnerability has been resolved: drm/xe: Add...
In the Linux kernel, the following vulnerability has been resolved: drm/xe: Add outer runtime_pm protection to xe_live_ktest@xe_dma_buf Any kunit doing any memory access should get their own runtime_pm outer references since they don't use the standard driver API entries. In special this dma_buf from the same driver. Found by pre-merge CI on adding WARN calls for un
debian
CVE-2023-53032P4MEDIUMCVSS 5.5fixed in linux 6.1.7-1 (bookworm)2023
CVE-2023-53032 [MEDIUM] CVE-2023-53032: 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 overflow before widen in the bitmap_ip_create() function. When first_ip is 0, last_ip is 0xFFFFFFFF, and netmask is 31, the value of an arithmetic expression 2 << (netmask - mask_bits - 1) is subject to overflow due to a failure casting operands to a larger data type before per
debian
CVE-2021-47453P4MEDIUMCVSS 5.5fixed in linux 5.14.16-1 (bookworm)2021
CVE-2021-47453 [MEDIUM] CVE-2021-47453: linux - In the Linux kernel, the following vulnerability has been resolved: ice: Avoid ...
In the Linux kernel, the following vulnerability has been resolved: ice: Avoid crash from unnecessary IDA free In the remove path, there is an attempt to free the aux_idx IDA whether it was allocated or not. This can potentially cause a crash when unloading the driver on systems that do not initialize support for RDMA. But, this free cannot be gated by the status bi
debian
CVE-2025-21881P4MEDIUMCVSS 5.5fixed in linux 6.1.133-1 (bookworm)2025
CVE-2025-21881 [MEDIUM] CVE-2025-21881: linux - In the Linux kernel, the following vulnerability has been resolved: uprobes: Re...
In the Linux kernel, the following vulnerability has been resolved: uprobes: Reject the shared zeropage in uprobe_write_opcode() We triggered the following crash in syzkaller tests: BUG: Bad page state in process syz.7.38 pfn:1eff3 page: refcount:0 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x1eff3 flags: 0x3fffff00004004(referenced|reserved|node=0|zone=1|las
debian
CVE-2025-39933P4MEDIUMCVSS 5.5fixed in linux 6.16.9-1 (forky)2025
CVE-2025-39933 [MEDIUM] CVE-2025-39933: linux - In the Linux kernel, the following vulnerability has been resolved: smb: client...
In the Linux kernel, the following vulnerability has been resolved: smb: client: let recv_done verify data_offset, data_length and remaining_data_length This is inspired by the related server fixes.
Scope: local
bookworm: open
bullseye: open
forky: resolved (fixed in 6.16.9-1)
sid: resolved (fixed in 6.16.9-1)
trixie: open
debian
CVE-2024-38589P4MEDIUMCVSS 5.5fixed in linux 6.1.94-1 (bookworm)2024
CVE-2024-38589 [MEDIUM] CVE-2024-38589: linux - In the Linux kernel, the following vulnerability has been resolved: netrom: fix...
In the Linux kernel, the following vulnerability has been resolved: netrom: fix possible dead-lock in nr_rt_ioctl() syzbot loves netrom, and found a possible deadlock in nr_rt_ioctl [1] Make sure we always acquire nr_node_list_lock before nr_node_lock(nr_node) [1] WARNING: possible circular locking dependency detected 6.9.0-rc7-syzkaller-02147-g654de42f3fc6 #0 Not t
debian
CVE-2024-26784P4LOWCVSS 5.5fixed in linux 6.7.9-1 (forky)2024
CVE-2024-26784 [MEDIUM] CVE-2024-26784: linux - In the Linux kernel, the following vulnerability has been resolved: pmdomain: a...
In the Linux kernel, the following vulnerability has been resolved: pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal On unloading of the scmi_perf_domain module got the below splat, when in the DT provided to the system under test the '#power-domain-cells' property was missing. Indeed, this particular setup causes the probe to bail out early without g
debian