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 392 of 632
CVE-2024-35959P4MEDIUMCVSS 5.5fixed in linux 6.1.90-1 (bookworm)2024
CVE-2024-35959 [MEDIUM] CVE-2024-35959: 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: Fix mlx5e_priv_init() cleanup flow When mlx5e_priv_init() fails, the cleanup flow calls mlx5e_selq_cleanup which calls mlx5e_selq_apply() that assures that the `priv->state_lock` is held using lockdep_is_held(). Acquire the state_lock in mlx5e_selq_cleanup(). Kernel log: =================
debian
CVE-2024-38619P4MEDIUMCVSS 5.5fixed in linux 6.1.99-1 (bookworm)2024
CVE-2024-38619 [MEDIUM] CVE-2024-38619: linux - In the Linux kernel, the following vulnerability has been resolved: usb-storage... In the Linux kernel, the following vulnerability has been resolved: usb-storage: alauda: Check whether the media is initialized The member "uzonesize" of struct alauda_info will remain 0 if alauda_init_media() fails, potentially causing divide errors in alauda_read_data() and alauda_write_lba(). - Add a member "media_initialized" to struct alauda_info. - Change a co
debian
CVE-2023-52993P4MEDIUMCVSS 5.5fixed in linux 6.1.11-1 (bookworm)2023
CVE-2023-52993 [MEDIUM] CVE-2023-52993: linux - In the Linux kernel, the following vulnerability has been resolved: x86/i8259: ... In the Linux kernel, the following vulnerability has been resolved: x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL Baoquan reported that after triggering a crash the subsequent crash-kernel fails to boot about half of the time. It triggers a NULL pointer dereference in the periodic tick code. This happens because the legacy timer interrupt (IRQ0) is resent in
debian
CVE-2023-52560P4MEDIUMCVSS 5.5fixed in linux 6.1.64-1 (bookworm)2023
CVE-2023-52560 [MEDIUM] CVE-2023-52560: linux - In the Linux kernel, the following vulnerability has been resolved: mm/damon/va... In the Linux kernel, the following vulnerability has been resolved: mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() When CONFIG_DAMON_VADDR_KUNIT_TEST=y and making CONFIG_DEBUG_KMEMLEAK=y and CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y, the below memory leak is detected. Since commit 9f86d624292c ("mm/damon/vaddr-test: remove unnecessary variables"
debian
CVE-2022-49709P4MEDIUMCVSS 5.5fixed in linux 5.18.14-1 (bookworm)2022
CVE-2022-49709 [MEDIUM] CVE-2022-49709: linux - In the Linux kernel, the following vulnerability has been resolved: cfi: Fix __... In the Linux kernel, the following vulnerability has been resolved: cfi: Fix __cfi_slowpath_diag RCU usage with cpuidle RCU_NONIDLE usage during __cfi_slowpath_diag can result in an invalid RCU state in the cpuidle code path: WARNING: CPU: 1 PID: 0 at kernel/rcu/tree.c:613 rcu_eqs_enter+0xe4/0x138 ... Call trace: rcu_eqs_enter+0xe4/0x138 rcu_idle_enter+0xa8/0x100 cp
debian
CVE-2022-49617P4MEDIUMCVSS 5.5fixed in linux 5.18.14-1 (bookworm)2022
CVE-2022-49617 [MEDIUM] CVE-2022-49617: linux - In the Linux kernel, the following vulnerability has been resolved: ASoC: Intel... In the Linux kernel, the following vulnerability has been resolved: ASoC: Intel: sof_sdw: handle errors on card registration If the card registration fails, typically because of deferred probes, the device properties added for headset codecs are not removed, which leads to kernel oopses in driver bind/unbind tests. We already clean-up the device properties when the
debian
CVE-2022-49659P4MEDIUMCVSS 5.5fixed in linux 5.18.14-1 (bookworm)2022
CVE-2022-49659 [MEDIUM] CVE-2022-49659: linux - In the Linux kernel, the following vulnerability has been resolved: can: m_can:... In the Linux kernel, the following vulnerability has been resolved: can: m_can: m_can_{read_fifo,echo_tx_event}(): shift timestamp to full 32 bits In commit 1be37d3b0414 ("can: m_can: fix periph RX path: use rx-offload to ensure skbs are sent from softirq context") the RX path for peripheral devices was switched to RX-offload. Received CAN frames are pushed to RX-of
debian
CVE-2022-49387P4MEDIUMCVSS 5.5fixed in linux 5.18.5-1 (bookworm)2022
CVE-2022-49387 [MEDIUM] CVE-2022-49387: linux - In the Linux kernel, the following vulnerability has been resolved: watchdog: r... In the Linux kernel, the following vulnerability has been resolved: watchdog: rzg2l_wdt: Fix 32bit overflow issue The value of timer_cycle_us can be 0 due to 32bit overflow. For eg:- If we assign the counter value "0xfff" for computing maxval. This patch fixes this issue by appending ULL to 1024, so that it is promoted to 64bit. This patch also fixes the warning mes
debian
CVE-2022-49383P4MEDIUMCVSS 5.5fixed in linux 5.18.5-1 (bookworm)2022
CVE-2022-49383 [MEDIUM] CVE-2022-49383: linux - In the Linux kernel, the following vulnerability has been resolved: watchdog: r... In the Linux kernel, the following vulnerability has been resolved: watchdog: rzg2l_wdt: Fix 'BUG: Invalid wait context' This patch fixes the issue 'BUG: Invalid wait context' during restart() callback by using clk_prepare_enable() instead of pm_runtime_get_sync() for turning on the clocks during restart. This issue is noticed when testing with renesas_defconfig. [
debian
CVE-2022-49615P4MEDIUMCVSS 5.5fixed in linux 5.18.14-1 (bookworm)2022
CVE-2022-49615 [MEDIUM] CVE-2022-49615: linux - In the Linux kernel, the following vulnerability has been resolved: ASoC: rt711... In the Linux kernel, the following vulnerability has been resolved: ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error The initial settings will be written before the codec probe function. But, the rt711->component doesn't be assigned yet. If IO error happened during initial settings operations, it will cause the kernel panic. This patch changed com
debian
CVE-2021-47119P4MEDIUMCVSS 5.5fixed in linux 5.10.46-1 (bookworm)2021
CVE-2021-47119 [MEDIUM] CVE-2021-47119: linux - In the Linux kernel, the following vulnerability has been resolved: ext4: fix m... In the Linux kernel, the following vulnerability has been resolved: ext4: fix memory leak in ext4_fill_super Buffer head references must be released before calling kill_bdev(); otherwise the buffer head (and its page referenced by b_data) will not be freed by kill_bdev, and subsequently that bh will be leaked. If blocksizes differ, sb_set_blocksize() will kill curre
debian
CVE-2025-39798P4MEDIUMCVSS 5.5fixed in linux 6.1.153-1 (bookworm)2025
CVE-2025-39798 [MEDIUM] CVE-2025-39798: linux - In the Linux kernel, the following vulnerability has been resolved: NFS: Fix th... In the Linux kernel, the following vulnerability has been resolved: NFS: Fix the setting of capabilities when automounting a new filesystem Capabilities cannot be inherited when we cross into a new filesystem. They need to be reset to the minimal defaults, and then probed for again. Scope: local bookworm: resolved (fixed in 6.1.153-1) bullseye: resolved (fixed in 5.
debian
CVE-2023-52730P4MEDIUMCVSS 5.5fixed in linux 6.1.15-1 (bookworm)2023
CVE-2023-52730 [MEDIUM] CVE-2023-52730: linux - In the Linux kernel, the following vulnerability has been resolved: mmc: sdio: ... In the Linux kernel, the following vulnerability has been resolved: mmc: sdio: fix possible resource leaks in some error paths If sdio_add_func() or sdio_init_func() fails, sdio_remove_func() can not release the resources, because the sdio function is not presented in these two cases, it won't call of_node_put() or put_device(). To fix these leaks, make sdio_func_pr
debian
CVE-2022-49098P4MEDIUMCVSS 5.5fixed in linux 5.17.3-1 (bookworm)2022
CVE-2022-49098 [MEDIUM] CVE-2022-49098: linux - In the Linux kernel, the following vulnerability has been resolved: Drivers: hv... In the Linux kernel, the following vulnerability has been resolved: Drivers: hv: vmbus: Fix potential crash on module unload The vmbus driver relies on the panic notifier infrastructure to perform some operations when a panic event is detected. Since vmbus can be built as module, it is required that the driver handles both registering and unregistering such panic no
debian
CVE-2021-47387P4MEDIUMCVSS 5.5fixed in linux 5.14.12-1 (bookworm)2021
CVE-2021-47387 [MEDIUM] CVE-2021-47387: linux - In the Linux kernel, the following vulnerability has been resolved: cpufreq: sc... In the Linux kernel, the following vulnerability has been resolved: cpufreq: schedutil: Use kobject release() method to free sugov_tunables The struct sugov_tunables is protected by the kobject, so we can't free it directly. Otherwise we would get a call trace like this: ODEBUG: free active (active state 0) object type: timer_list hint: delayed_work_timer_fn+0x0/0x3
debian
CVE-2024-33619P4MEDIUMCVSS 5.5fixed in linux 6.1.94-1 (bookworm)2024
CVE-2024-33619 [MEDIUM] CVE-2024-33619: linux - In the Linux kernel, the following vulnerability has been resolved: efi: libstu... In the Linux kernel, the following vulnerability has been resolved: efi: libstub: only free priv.runtime_map when allocated priv.runtime_map is only allocated when efi_novamap is not set. Otherwise, it is an uninitialized value. In the error path, it is freed unconditionally. Avoid passing an uninitialized value to free_pool. Free priv.runtime_map only when it was a
debian
CVE-2024-49881P4MEDIUMCVSS 5.5fixed in linux 6.1.115-1 (bookworm)2024
CVE-2024-49881 [MEDIUM] CVE-2024-49881: linux - In the Linux kernel, the following vulnerability has been resolved: ext4: updat... In the Linux kernel, the following vulnerability has been resolved: ext4: update orig_path in ext4_find_extent() In ext4_find_extent(), if the path is not big enough, we free it and set *orig_path to NULL. But after reallocating and successfully initializing the path, we don't update *orig_path, in which case the caller gets a valid path but a NULL ppath, and this m
debian
CVE-2023-52683P4MEDIUMCVSS 5.5fixed in linux 6.1.76-1 (bookworm)2023
CVE-2023-52683 [MEDIUM] CVE-2023-52683: linux - In the Linux kernel, the following vulnerability has been resolved: ACPI: LPIT:... In the Linux kernel, the following vulnerability has been resolved: ACPI: LPIT: Avoid u32 multiplication overflow In lpit_update_residency() there is a possibility of overflow in multiplication, if tsc_khz is large enough (> UINT_MAX/1000). Change multiplication to mul_u32_u32(). Found by Linux Verification Center (linuxtesting.org) with SVACE. Scope: local bookworm
debian
CVE-2021-47585P4MEDIUMCVSS 5.5fixed in linux 5.15.15-1 (bookworm)2021
CVE-2021-47585 [MEDIUM] CVE-2021-47585: linux - In the Linux kernel, the following vulnerability has been resolved: btrfs: fix ... In the Linux kernel, the following vulnerability has been resolved: btrfs: fix memory leak in __add_inode_ref() Line 1169 (#3) allocates a memory chunk for victim_name by kmalloc(), but when the function returns in line 1184 (#4) victim_name allocated by line 1169 (#3) is not freed, which will lead to a memory leak. There is a similar snippet of code in this functio
debian
CVE-2021-47641P4MEDIUMCVSS 5.5fixed in linux 5.17.3-1 (bookworm)2021
CVE-2021-47641 [MEDIUM] CVE-2021-47641: linux - In the Linux kernel, the following vulnerability has been resolved: video: fbde... In the Linux kernel, the following vulnerability has been resolved: video: fbdev: cirrusfb: check pixclock to avoid divide by zero Do a sanity check on pixclock value to avoid divide by zero. If the pixclock value is zero, the cirrusfb driver will round up pixclock to get the derived frequency as close to maxclock as possible. Syzkaller reported a divide error in ci
debian
Debian Linux vulnerabilities | cvebase