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 451 of 632
CVE-2023-53697P4UNKNOWNfixed in linux 6.1.55-1 (bookworm)2023
CVE-2023-53697 CVE-2023-53697: linux - In the Linux kernel, the following vulnerability has been resolved: nvdimm: Fix...
In the Linux kernel, the following vulnerability has been resolved: nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() Memory pointed by 'nd_pmu->pmu.attr_groups' is allocated in function 'register_nvdimm_pmu' and is lost after 'kfree(nd_pmu)' call in function 'unregister_nvdimm_pmu'.
Scope: local
bookworm: resolved (fixed in 6.1.55-1)
bullseye: resolved
forky
debian
CVE-2022-50580P4UNKNOWNfixed in linux 6.0.3-1 (bookworm)2022
CVE-2022-50580 CVE-2022-50580: linux - In the Linux kernel, the following vulnerability has been resolved: blk-throttl...
In the Linux kernel, the following vulnerability has been resolved: blk-throttle: prevent overflow while calculating wait time There is a problem found by code review in tg_with_in_bps_limit() that 'bps_limit * jiffy_elapsed_rnd' might overflow. Fix the problem by calling mul_u64_u64_div_u64() instead.
Scope: local
bookworm: resolved (fixed in 6.0.3-1)
bullseye: resolved (fi
debian
CVE-2022-50556P4UNKNOWNfixed in linux 6.1.20-1 (bookworm)2022
CVE-2022-50556 CVE-2022-50556: linux - In the Linux kernel, the following vulnerability has been resolved: drm: Fix po...
In the Linux kernel, the following vulnerability has been resolved: drm: Fix potential null-ptr-deref due to drmm_mode_config_init() drmm_mode_config_init() will call drm_mode_create_standard_properties() and won't check the ret value. When drm_mode_create_standard_properties() failed due to alloc, property will be a NULL pointer and may causes the null-ptr-deref. Fix the nu
debian
CVE-2023-54177P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-54177 CVE-2023-54177: linux - In the Linux kernel, the following vulnerability has been resolved: quota: fix ...
In the Linux kernel, the following vulnerability has been resolved: quota: fix warning in dqgrab() There's issue as follows when do fault injection: WARNING: CPU: 1 PID: 14870 at include/linux/quotaops.h:51 dquot_disable+0x13b7/0x18c0 Modules linked in: CPU: 1 PID: 14870 Comm: fsconfig Not tainted 6.3.0-next-20230505-00006-g5107a9c821af-dirty #541 RIP: 0010:dquot_disable+0x1
debian
CVE-2025-40142P4LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40142 [LOW] CVE-2025-40142: linux - In the Linux kernel, the following vulnerability has been resolved: ALSA: pcm: ...
In the Linux kernel, the following vulnerability has been resolved: ALSA: pcm: Disable bottom softirqs as part of spin_lock_irq() on PREEMPT_RT snd_pcm_group_lock_irq() acquires a spinlock_t and disables interrupts via spin_lock_irq(). This also implicitly disables the handling of softirqs such as TIMER_SOFTIRQ. On PREEMPT_RT softirqs are preemptible and spin_lock_irq(
debian
CVE-2025-40226P4LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40226 [LOW] CVE-2025-40226: linux - In the Linux kernel, the following vulnerability has been resolved: firmware: a...
In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Account for failed debug initialization When the SCMI debug subsystem fails to initialize, the related debug root will be missing, and the underlying descriptor will be NULL. Handle this fault condition in the SCMI debug helpers that maintain metrics counters.
Scope: local
bookworm:
debian
CVE-2025-40237P4LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40237 [LOW] CVE-2025-40237: linux - In the Linux kernel, the following vulnerability has been resolved: fs/notify: ...
In the Linux kernel, the following vulnerability has been resolved: fs/notify: call exportfs_encode_fid with s_umount Calling intotify_show_fdinfo() on fd watching an overlayfs inode, while the overlayfs is being unmounted, can lead to dereferencing NULL ptr. This issue was found by syzkaller. Race Condition Diagram: Thread 1 Thread 2 -------- -------- generic_shutdown
debian
CVE-2025-40185P4LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40185 [LOW] CVE-2025-40185: linux - In the Linux kernel, the following vulnerability has been resolved: ice: ice_ad...
In the Linux kernel, the following vulnerability has been resolved: ice: ice_adapter: release xa entry on adapter allocation failure When ice_adapter_new() fails, the reserved XArray entry created by xa_insert() is not released. This causes subsequent insertions at the same index to return -EBUSY, potentially leading to NULL pointer dereferences. Reorder the operations
debian
CVE-2025-40194P4UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40194 CVE-2025-40194: linux - In the Linux kernel, the following vulnerability has been resolved: cpufreq: in...
In the Linux kernel, the following vulnerability has been resolved: cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() The cpufreq_cpu_put() call in update_qos_request() takes place too early because the latter subsequently calls freq_qos_update_request() that indirectly accesses the policy object in question through the QoS request object passed to it
debian
CVE-2025-40294P4UNKNOWNfixed in linux 6.1.159-1 (bookworm)2025
CVE-2025-40294 CVE-2025-40294: linux - In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ...
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: MGMT: Fix OOB access in parse_adv_monitor_pattern() In the parse_adv_monitor_pattern() function, the value of the 'length' variable is currently limited to HCI_MAX_EXT_AD_LENGTH(251). The size of the 'value' array in the mgmt_adv_pattern structure is 31. If the value of 'pattern[i].length' is set
debian
CVE-2025-40153P4UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40153 CVE-2025-40153: linux - In the Linux kernel, the following vulnerability has been resolved: mm: hugetlb...
In the Linux kernel, the following vulnerability has been resolved: mm: hugetlb: avoid soft lockup when mprotect to large memory area When calling mprotect() to a large hugetlb memory area in our customer's workload (~300GB hugetlb memory), soft lockup was observed: watchdog: BUG: soft lockup - CPU#98 stuck for 23s! [t2_new_sysv:126916] CPU: 98 PID: 126916 Comm: t2_new_sysv
debian
CVE-2025-40259P4UNKNOWNfixed in linux 6.1.159-1 (bookworm)2025
CVE-2025-40259 CVE-2025-40259: linux - In the Linux kernel, the following vulnerability has been resolved: scsi: sg: D...
In the Linux kernel, the following vulnerability has been resolved: scsi: sg: Do not sleep in atomic context sg_finish_rem_req() calls blk_rq_unmap_user(). The latter function may sleep. Hence, call sg_finish_rem_req() with interrupts enabled instead of disabled.
Scope: local
bookworm: resolved (fixed in 6.1.159-1)
bullseye: resolved (fixed in 5.10.247-1)
forky: resolved (fi
debian
CVE-2025-40315P4UNKNOWNfixed in linux 6.1.159-1 (bookworm)2025
CVE-2025-40315 CVE-2025-40315: linux - In the Linux kernel, the following vulnerability has been resolved: usb: gadget...
In the Linux kernel, the following vulnerability has been resolved: usb: gadget: f_fs: Fix epfile null pointer access after ep enable. A race condition occurs when ffs_func_eps_enable() runs concurrently with ffs_data_reset(). The ffs_data_clear() called in ffs_data_reset() sets ffs->epfiles to NULL before resetting ffs->eps_count to 0, leading to a NULL pointer dereference
debian
CVE-2025-40020P4UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40020 CVE-2025-40020: linux - In the Linux kernel, the following vulnerability has been resolved: can: peak_u...
In the Linux kernel, the following vulnerability has been resolved: can: peak_usb: fix shift-out-of-bounds issue Explicitly uses a 64-bit constant when the number of bits used for its shifting is 32 (which is the case for PC CAN FD interfaces supported by this driver). [mkl: update subject, apply manually]
Scope: local
bookworm: resolved (fixed in 6.1.158-1)
bullseye: resolv
debian
CVE-2025-40200P4UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40200 CVE-2025-40200: linux - In the Linux kernel, the following vulnerability has been resolved: Squashfs: r...
In the Linux kernel, the following vulnerability has been resolved: Squashfs: reject negative file sizes in squashfs_read_inode() Syskaller reports a "WARNING in ovl_copy_up_file" in overlayfs. This warning is ultimately caused because the underlying Squashfs file system returns a file with a negative file size. This commit checks for a negative file size and returns EINVAL.
debian
CVE-2022-50782P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50782 CVE-2022-50782: linux - In the Linux kernel, the following vulnerability has been resolved: ext4: fix b...
In the Linux kernel, the following vulnerability has been resolved: ext4: fix bug_on in __es_tree_search caused by bad quota inode We got a issue as fllows: ================================================================== kernel BUG at fs/ext4/extents_status.c:202! invalid opcode: 0000 [#1] PREEMPT SMP CPU: 1 PID: 810 Comm: mount Not tainted 6.1.0-rc1-next-g9631525255e3 #3
debian
CVE-2023-53728P4UNKNOWNfixed in linux 6.1.112-1 (bookworm)2023
CVE-2023-53728 CVE-2023-53728: linux - In the Linux kernel, the following vulnerability has been resolved: posix-timer...
In the Linux kernel, the following vulnerability has been resolved: posix-timers: Ensure timer ID search-loop limit is valid posix_timer_add() tries to allocate a posix timer ID by starting from the cached ID which was stored by the last successful allocation. This is done in a loop searching the ID space for a free slot one by one. The loop has to terminate when the search
debian
CVE-2023-53798P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-53798 CVE-2023-53798: linux - In the Linux kernel, the following vulnerability has been resolved: ethtool: Fi...
In the Linux kernel, the following vulnerability has been resolved: ethtool: Fix uninitialized number of lanes It is not possible to set the number of lanes when setting link modes using the legacy IOCTL ethtool interface. Since 'struct ethtool_link_ksettings' is not initialized in this path, drivers receive an uninitialized number of lanes in 'struct ethtool_link_ksettings:
debian
CVE-2023-53715P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-53715 CVE-2023-53715: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: brcmf...
In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex Apparently the hex passphrase mechanism does not work on newer chips/firmware (e.g. BCM4387). It seems there was a simple way of passing it in binary all along, so use that and avoid the hexification. OpenBSD has been doing it like this from the
debian
CVE-2022-50620P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50620 CVE-2022-50620: linux - In the Linux kernel, the following vulnerability has been resolved: f2fs: fix t...
In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to invalidate dcc->f2fs_issue_discard in error path Syzbot reports a NULL pointer dereference issue as below: __refcount_add include/linux/refcount.h:193 [inline] __refcount_inc include/linux/refcount.h:250 [inline] refcount_inc include/linux/refcount.h:267 [inline] get_task_struct include/linux/sc
debian