cbcvebase.

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 319 of 632
CVE-2024-50224P4LOWCVSS 5.5fixed in linux 6.11.7-1 (forky)2024
CVE-2024-50224 [MEDIUM] CVE-2024-50224: linux - In the Linux kernel, the following vulnerability has been resolved: spi: spi-fs... In the Linux kernel, the following vulnerability has been resolved: spi: spi-fsl-dspi: Fix crash when not using GPIO chip select Add check for the return value of spi_get_csgpiod() to avoid passing a NULL pointer to gpiod_direction_output(), preventing a crash when GPIO chip select is not used. Fix below crash: [ 4.251960] Unable to handle kernel NULL pointer derefe
debian
CVE-2021-47256P4MEDIUMCVSS 5.5fixed in linux 5.10.46-1 (bookworm)2021
CVE-2021-47256 [MEDIUM] CVE-2021-47256: linux - In the Linux kernel, the following vulnerability has been resolved: mm/memory-f... In the Linux kernel, the following vulnerability has been resolved: mm/memory-failure: make sure wait for page writeback in memory_failure Our syzkaller trigger the "BUG_ON(!list_empty(&inode->i_wb_list))" in clear_inode: kernel BUG at fs/inode.c:519! Internal error: Oops - BUG: 0 [#1] SMP Modules linked in: Process syz-executor.0 (pid: 249, stack limit = 0x00000000
debian
CVE-2021-47606P4MEDIUMCVSS 5.5fixed in linux 5.15.15-1 (bookworm)2021
CVE-2021-47606 [MEDIUM] CVE-2021-47606: linux - In the Linux kernel, the following vulnerability has been resolved: net: netlin... In the Linux kernel, the following vulnerability has been resolved: net: netlink: af_netlink: Prevent empty skb by adding a check on len. Adding a check on len parameter to avoid empty skb. This prevents a division error in netem_enqueue function which is caused when skb->len=0 and skb->data_len=0 in the randomized corruption step as shown below. skb->data[prandom_u
debian
CVE-2021-46912P4MEDIUMCVSS 5.5fixed in linux 5.10.38-1 (bookworm)2021
CVE-2021-46912 [MEDIUM] CVE-2021-46912: linux - In the Linux kernel, the following vulnerability has been resolved: net: Make t... In the Linux kernel, the following vulnerability has been resolved: net: Make tcp_allowed_congestion_control readonly in non-init netns Currently, tcp_allowed_congestion_control is global and writable; writing to it in any net namespace will leak into all other net namespaces. tcp_available_congestion_control and tcp_allowed_congestion_control are the only sysctls i
debian
CVE-2024-27011P4MEDIUMCVSS 5.5fixed in linux 6.8.9-1 (forky)2024
CVE-2024-27011 [MEDIUM] CVE-2024-27011: linux - In the Linux kernel, the following vulnerability has been resolved: netfilter: ... In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: fix memleak in map from abort path The delete set command does not rely on the transaction object for element removal, therefore, a combination of delete element + delete set from the abort path could result in restoring twice the refcount of the mapping. Check for inactive ele
debian
CVE-2024-35830P4MEDIUMCVSS 5.5fixed in linux 6.1.85-1 (bookworm)2024
CVE-2024-35830 [MEDIUM] CVE-2024-35830: linux - In the Linux kernel, the following vulnerability has been resolved: media: tc35... In the Linux kernel, the following vulnerability has been resolved: media: tc358743: register v4l2 async device only after successful setup Ensure the device has been setup correctly before registering the v4l2 async device, thus allowing userspace to access. Scope: local bookworm: resolved (fixed in 6.1.85-1) bullseye: resolved (fixed in 5.10.216-1) forky: resolved
debian
CVE-2024-43854P4MEDIUMCVSS 5.5fixed in linux 6.1.106-1 (bookworm)2024
CVE-2024-43854 [MEDIUM] CVE-2024-43854: linux - In the Linux kernel, the following vulnerability has been resolved: block: init... In the Linux kernel, the following vulnerability has been resolved: block: initialize integrity buffer to zero before writing it to media Metadata added by bio_integrity_prep is using plain kmalloc, which leads to random kernel memory being written media. For PI metadata this is limited to the app tag that isn't used by kernel generated metadata, but for non-PI meta
debian
CVE-2024-49999P4LOWCVSS 5.5fixed in linux 6.11.4-1 (forky)2024
CVE-2024-49999 [MEDIUM] CVE-2024-49999: linux - In the Linux kernel, the following vulnerability has been resolved: afs: Fix th... In the Linux kernel, the following vulnerability has been resolved: afs: Fix the setting of the server responding flag In afs_wait_for_operation(), we set transcribe the call responded flag to the server record that we used after doing the fileserver iteration loop - but it's possible to exit the loop having had a response from the server that we've discarded (e.g.
debian
CVE-2024-46749P4LOWCVSS 5.5fixed in linux 6.10.11-1 (forky)2024
CVE-2024-46749 [MEDIUM] CVE-2024-46749: linux - In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ... In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btnxpuart: Fix Null pointer dereference in btnxpuart_flush() This adds a check before freeing the rx->skb in flush and close functions to handle the kernel crash seen while removing driver after FW download fails or before FW download completes. dmesg log: [ 54.634586] Unable to handle ke
debian
CVE-2024-47680P4LOWCVSS 5.5fixed in linux 6.11.2-1 (forky)2024
CVE-2024-47680 [MEDIUM] CVE-2024-47680: linux - In the Linux kernel, the following vulnerability has been resolved: f2fs: check... In the Linux kernel, the following vulnerability has been resolved: f2fs: check discard support for conventional zones As the helper function f2fs_bdev_support_discard() shows, f2fs checks if the target block devices support discard by calling bdev_max_discard_sectors() and bdev_is_zoned(). This check works well for most cases, but it does not work for conventional
debian
CVE-2024-35858P4LOWCVSS 5.5fixed in linux 6.8.9-1 (forky)2024
CVE-2024-35858 [MEDIUM] CVE-2024-35858: linux - In the Linux kernel, the following vulnerability has been resolved: net: bcmasp... In the Linux kernel, the following vulnerability has been resolved: net: bcmasp: fix memory leak when bringing down interface When bringing down the TX rings we flush the rings but forget to reclaimed the flushed packets. This leads to a memory leak since we do not free the dma mapped buffers. This also leads to tx control block corruption when bringing down the int
debian
CVE-2022-48640P4MEDIUMCVSS 5.5fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-48640 [MEDIUM] CVE-2022-48640: linux - In the Linux kernel, the following vulnerability has been resolved: bonding: fi... In the Linux kernel, the following vulnerability has been resolved: bonding: fix NULL deref in bond_rr_gen_slave_id Fix a NULL dereference of the struct bonding.rr_tx_counter member because if a bond is initially created with an initial mode != zero (Round Robin) the memory required for the counter is never created and when the mode is changed there is never any att
debian
CVE-2021-47174P4MEDIUMCVSS 5.5fixed in linux 5.14.6-1 (bookworm)2021
CVE-2021-47174 [MEDIUM] CVE-2021-47174: linux - In the Linux kernel, the following vulnerability has been resolved: netfilter: ... In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_set_pipapo_avx2: Add irq_fpu_usable() check, fallback to non-AVX2 version Arturo reported this backtrace: [709732.358791] WARNING: CPU: 3 PID: 456 at arch/x86/kernel/fpu/core.c:128 kernel_fpu_begin_mask+0xae/0xe0 [709732.358793] Modules linked in: binfmt_misc nft_nat nft_chain_nat nf_
debian
CVE-2021-47266P4MEDIUMCVSS 5.5fixed in linux 5.10.46-1 (bookworm)2021
CVE-2021-47266 [MEDIUM] CVE-2021-47266: linux - In the Linux kernel, the following vulnerability has been resolved: RDMA/ipoib:... In the Linux kernel, the following vulnerability has been resolved: RDMA/ipoib: Fix warning caused by destroying non-initial netns After the commit 5ce2dced8e95 ("RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces"), if the IPoIB device is moved to non-initial netns, destroying that netns lets the device vanish instead of moving it back to the initial netns, This is
debian
CVE-2021-46976P4MEDIUMCVSS 5.5fixed in linux 5.10.38-1 (bookworm)2021
CVE-2021-46976 [MEDIUM] CVE-2021-46976: linux - In the Linux kernel, the following vulnerability has been resolved: drm/i915: F... In the Linux kernel, the following vulnerability has been resolved: drm/i915: Fix crash in auto_retire The retire logic uses the 2 lower bits of the pointer to the retire function to store flags. However, the auto_retire function is not guaranteed to be aligned to a multiple of 4, which causes crashes as we jump to the wrong address, for example like this: 2021-04-2
debian
CVE-2025-21664P4MEDIUMCVSS 5.5fixed in linux 6.1.128-1 (bookworm)2025
CVE-2025-21664 [MEDIUM] CVE-2025-21664: linux - In the Linux kernel, the following vulnerability has been resolved: dm thin: ma... In the Linux kernel, the following vulnerability has been resolved: dm thin: make get_first_thin use rcu-safe list first function The documentation in rculist.h explains the absence of list_empty_rcu() and cautions programmers against relying on a list_empty() -> list_first() sequence in RCU safe code. This is because each of these functions performs its own READ_ON
debian
CVE-2025-39989P4MEDIUMCVSS 5.5fixed in linux 6.12.25-1 (forky)2025
CVE-2025-39989 [MEDIUM] CVE-2025-39989: linux - In the Linux kernel, the following vulnerability has been resolved: x86/mce: us... In the Linux kernel, the following vulnerability has been resolved: x86/mce: use is_copy_from_user() to determine copy-from-user context Patch series "mm/hwpoison: Fix regressions in memory failure handling", v4. ## 1. What am I trying to do: This patchset resolves two critical regressions related to memory failure handling that have appeared in the upstream kernel
debian
CVE-2025-21803P4LOWCVSS 5.5fixed in linux 6.12.13-1 (forky)2025
CVE-2025-21803 [MEDIUM] CVE-2025-21803: linux - In the Linux kernel, the following vulnerability has been resolved: LoongArch: ... In the Linux kernel, the following vulnerability has been resolved: LoongArch: Fix warnings during S3 suspend The enable_gpe_wakeup() function calls acpi_enable_all_wakeup_gpes(), and the later one may call the preempt_schedule_common() function, resulting in a thread switch and causing the CPU to be in an interrupt enabled state after the enable_gpe_wakeup() functi
debian
CVE-2024-50146P4MEDIUMCVSS 5.5fixed in linux 6.1.123-1 (bookworm)2024
CVE-2024-50146 [MEDIUM] CVE-2024-50146: linux - In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: ... In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Don't call cleanup on profile rollback failure When profile rollback fails in mlx5e_netdev_change_profile, the netdev profile var is left set to NULL. Avoid a crash when unloading the driver by not calling profile->cleanup in such a case. This was encountered while testing, with the origi
debian
CVE-2024-46780P4MEDIUMCVSS 5.5fixed in linux 6.1.112-1 (bookworm)2024
CVE-2024-46780 [MEDIUM] CVE-2024-46780: linux - In the Linux kernel, the following vulnerability has been resolved: nilfs2: pro... In the Linux kernel, the following vulnerability has been resolved: nilfs2: protect references to superblock parameters exposed in sysfs The superblock buffers of nilfs2 can not only be overwritten at runtime for modifications/repairs, but they are also regularly swapped, replaced during resizing, and even abandoned when degrading to one side due to backing device i
debian
Debian Linux vulnerabilities | cvebase