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 181 of 632
CVE-2024-42264P4LOWCVSS 7.1fixed in linux 6.10.4-1 (forky)2024
CVE-2024-42264 [HIGH] CVE-2024-42264: linux - In the Linux kernel, the following vulnerability has been resolved: drm/v3d: Pr... In the Linux kernel, the following vulnerability has been resolved: drm/v3d: Prevent out of bounds access in performance query extensions Check that the number of perfmons userspace is passing in the copy and reset extensions is not greater than the internal kernel storage where the ids will be copied into. (cherry picked from commit f32b5128d2c440368b5bf3a7a356823e23
debian
CVE-2025-23157P4HIGHCVSS 7.1fixed in linux 6.1.135-1 (bookworm)2025
CVE-2025-23157 [HIGH] CVE-2025-23157: linux - In the Linux kernel, the following vulnerability has been resolved: media: venu... In the Linux kernel, the following vulnerability has been resolved: media: venus: hfi_parser: add check to avoid out of bound access There is a possibility that init_codecs is invoked multiple times during manipulated payload from video firmware. In such case, if codecs_count can get incremented to value more than MAX_CODEC_NUM, there can be OOB access. Reset the coun
debian
CVE-2024-57945P4HIGHCVSS 7.1fixed in linux 6.1.140-1 (bookworm)2024
CVE-2024-57945 [HIGH] CVE-2024-57945: linux - In the Linux kernel, the following vulnerability has been resolved: riscv: mm: ... In the Linux kernel, the following vulnerability has been resolved: riscv: mm: Fix the out of bound issue of vmemmap address In sparse vmemmap model, the virtual address of vmemmap is calculated as: ((struct page *)VMEMMAP_START - (phys_ram_base >> PAGE_SHIFT)). And the struct page's va can be calculated with an offset: (vmemmap + (pfn)). However, when initializing st
debian
CVE-2022-50211P4HIGHCVSS 7.1fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50211 [HIGH] CVE-2022-50211: linux - In the Linux kernel, the following vulnerability has been resolved: md-raid10: ... In the Linux kernel, the following vulnerability has been resolved: md-raid10: fix KASAN warning There's a KASAN warning in raid10_remove_disk when running the lvm test lvconvert-raid-reshape.sh. We fix this warning by verifying that the value "number" is valid. BUG: KASAN: slab-out-of-bounds in raid10_remove_disk+0x61/0x2a0 [raid10] Read of size 8 at addr ffff889108f
debian
CVE-2025-22107P4HIGHCVSS 7.1fixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-22107 [HIGH] CVE-2025-22107: linux - In the Linux kernel, the following vulnerability has been resolved: net: dsa: s... In the Linux kernel, the following vulnerability has been resolved: net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry() There are actually 2 problems: - deleting the last element doesn't require the memmove of elements [i + 1, end) over it. Actually, element i+1 is out of bounds. - The memmove itself should move size - i - 1 elements, be
debian
CVE-2023-53117P4HIGHCVSS 7.1fixed in linux 6.1.20-1 (bookworm)2023
CVE-2023-53117 [HIGH] CVE-2023-53117: linux - In the Linux kernel, the following vulnerability has been resolved: fs: prevent... In the Linux kernel, the following vulnerability has been resolved: fs: prevent out-of-bounds array speculation when closing a file descriptor Google-Bug-Id: 114199369 Scope: local bookworm: resolved (fixed in 6.1.20-1) bullseye: resolved (fixed in 5.10.178-1) forky: resolved (fixed in 6.1.20-1) sid: resolved (fixed in 6.1.20-1) trixie: resolved (fixed in 6.1.20-1)
debian
CVE-2022-50189P4HIGHCVSS 7.1fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50189 [HIGH] CVE-2022-50189: linux - In the Linux kernel, the following vulnerability has been resolved: tools/power... In the Linux kernel, the following vulnerability has been resolved: tools/power turbostat: Fix file pointer leak Currently if a fscanf fails then an early return leaks an open file pointer. Fix this by fclosing the file before the return. Detected using static analysis with cppcheck: tools/power/x86/turbostat/turbostat.c:2039:3: error: Resource leak: fp [resourceLeak]
debian
CVE-2022-49852P4HIGHCVSS 7.1fixed in linux 6.0.10-1 (bookworm)2022
CVE-2022-49852 [HIGH] CVE-2022-49852: linux - In the Linux kernel, the following vulnerability has been resolved: riscv: proc... In the Linux kernel, the following vulnerability has been resolved: riscv: process: fix kernel info leakage thread_struct's s[12] may contain random kernel memory content, which may be finally leaked to userspace. This is a security hole. Fix it by clearing the s[12] array in thread_struct when fork. As for kthread case, it's better to clear the s[12] array as well. S
debian
CVE-2025-21950P4HIGHCVSS 7.1fixed in linux 6.1.133-1 (bookworm)2025
CVE-2025-21950 [HIGH] CVE-2025-21950: linux - In the Linux kernel, the following vulnerability has been resolved: drivers: vi... In the Linux kernel, the following vulnerability has been resolved: drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctl In the "pmcmd_ioctl" function, three memory objects allocated by kmalloc are initialized by "hcall_get_cpu_state", which are then copied to user space. The initializer is indeed implemented in "acrn_hypercall2" (arch/x86/include/a
debian
CVE-2024-57905P4LOWCVSS 7.1fixed in linux 6.12.10-1 (forky)2024
CVE-2024-57905 [HIGH] CVE-2024-57905: linux - In the Linux kernel, the following vulnerability has been resolved: iio: adc: t... In the Linux kernel, the following vulnerability has been resolved: iio: adc: ti-ads1119: fix information leak in triggered buffer The 'scan' local struct is used to push data to user space from a triggered buffer, but it has a hole between the sample (unsigned int) and the timestamp. This hole is never initialized. Initialize the struct to zero before using it to avo
debian
CVE-2025-38530P4HIGHCVSS 7.1fixed in linux 6.1.147-1 (bookworm)2025
CVE-2025-38530 [HIGH] CVE-2025-38530: linux - In the Linux kernel, the following vulnerability has been resolved: comedi: pcl... In the Linux kernel, the following vulnerability has been resolved: comedi: pcl812: Fix bit shift out of bounds When checking for a supported IRQ number, the following test is used: if ((1 options[1]) & board->irq_bits) { However, `it->options[i]` is an unchecked `int` value from userspace, so the shift amount could be negative or out of bounds. Fix the test by requir
debian
CVE-2025-38529P4HIGHCVSS 7.1fixed in linux 6.1.147-1 (bookworm)2025
CVE-2025-38529 [HIGH] CVE-2025-38529: linux - In the Linux kernel, the following vulnerability has been resolved: comedi: aio... In the Linux kernel, the following vulnerability has been resolved: comedi: aio_iiro_16: Fix bit shift out of bounds When checking for a supported IRQ number, the following test is used: if ((1 options[1]) & 0xdcfc) { However, `it->options[i]` is an unchecked `int` value from userspace, so the shift amount could be negative or out of bounds. Fix the test by requiring
debian
CVE-2020-36791P4HIGHCVSS 7.1fixed in linux 5.5.17-1 (bookworm)2020
CVE-2020-36791 [HIGH] CVE-2020-36791: linux - In the Linux kernel, the following vulnerability has been resolved: net_sched: ... In the Linux kernel, the following vulnerability has been resolved: net_sched: keep alloc_hash updated after hash allocation In commit 599be01ee567 ("net_sched: fix an OOB access in cls_tcindex") I moved cp->hash calculation before the first tcindex_alloc_perfect_hash(), but cp->alloc_hash is left untouched. This difference could lead to another out of bound access. c
debian
CVE-2022-50147P4HIGHCVSS 7.1fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50147 [HIGH] CVE-2022-50147: linux - In the Linux kernel, the following vulnerability has been resolved: mm/mempolic... In the Linux kernel, the following vulnerability has been resolved: mm/mempolicy: fix get_nodes out of bound access When user specified more nodes than supported, get_nodes will access nmask array out of bounds. Scope: local bookworm: resolved (fixed in 6.0.2-1) bullseye: resolved forky: resolved (fixed in 6.0.2-1) sid: resolved (fixed in 6.0.2-1) trixie: resolved (fi
debian
CVE-2025-38556P4HIGHCVSS 7.1fixed in linux 6.1.159-1 (bookworm)2025
CVE-2025-38556 [HIGH] CVE-2025-38556: linux - In the Linux kernel, the following vulnerability has been resolved: HID: core: ... In the Linux kernel, the following vulnerability has been resolved: HID: core: Harden s32ton() against conversion to 0 bits Testing by the syzbot fuzzer showed that the HID core gets a shift-out-of-bounds exception when it tries to convert a 32-bit quantity to a 0-bit quantity. Ideally this should never occur, but there are buggy devices and some might have a report f
debian
CVE-2025-38736P4HIGHCVSS 7.1fixed in linux 6.1.153-1 (bookworm)2025
CVE-2025-38736 [HIGH] CVE-2025-38736: linux - In the Linux kernel, the following vulnerability has been resolved: net: usb: a... In the Linux kernel, the following vulnerability has been resolved: net: usb: asix_devices: Fix PHY address mask in MDIO bus initialization Syzbot reported shift-out-of-bounds exception on MDIO bus initialization. The PHY address should be masked to 5 bits (0-31). Without this mask, invalid PHY addresses could be used, potentially causing issues with MDIO bus operatio
debian
CVE-2025-39817P4HIGHCVSS 7.1fixed in linux 6.1.153-1 (bookworm)2025
CVE-2025-39817 [HIGH] CVE-2025-39817: linux - In the Linux kernel, the following vulnerability has been resolved: efivarfs: F... In the Linux kernel, the following vulnerability has been resolved: efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare Observed on kernel 6.6 (present on master as well): BUG: KASAN: slab-out-of-bounds in memcmp+0x98/0xd0 Call trace: kasan_check_range+0xe8/0x190 __asan_loadN+0x1c/0x28 memcmp+0x98/0xd0 efivarfs_d_compare+0x68/0xd8 __d_lookup_rcu_op_compare+0x178/0x
debian
CVE-2025-38636P4HIGHCVSS 7.1fixed in linux 6.16.3-1 (forky)2025
CVE-2025-38636 [HIGH] CVE-2025-38636: linux - In the Linux kernel, the following vulnerability has been resolved: rv: Use str... In the Linux kernel, the following vulnerability has been resolved: rv: Use strings in da monitors tracepoints Using DA monitors tracepoints with KASAN enabled triggers the following warning: BUG: KASAN: global-out-of-bounds in do_trace_event_raw_event_event_da_monitor+0xd6/0x1a0 Read of size 32 at addr ffffffffaada8980 by task ... Call Trace: [...] do_trace_event_raw
debian
CVE-2025-38446P4LOWCVSS 7.1fixed in linux 6.16.3-1 (forky)2025
CVE-2025-38446 [HIGH] CVE-2025-38446: linux - In the Linux kernel, the following vulnerability has been resolved: clk: imx: F... In the Linux kernel, the following vulnerability has been resolved: clk: imx: Fix an out-of-bounds access in dispmix_csr_clk_dev_data When num_parents is 4, __clk_register() occurs an out-of-bounds when accessing parent_names member. Use ARRAY_SIZE() instead of hardcode number here. BUG: KASAN: global-out-of-bounds in __clk_register+0x1844/0x20d8 Read of size 8 at add
debian
CVE-2022-50490P4HIGHCVSS 7.1fixed in linux 6.0.3-1 (bookworm)2022
CVE-2022-50490 [HIGH] CVE-2022-50490: linux - In the Linux kernel, the following vulnerability has been resolved: bpf: Propag... In the Linux kernel, the following vulnerability has been resolved: bpf: Propagate error from htab_lock_bucket() to userspace In __htab_map_lookup_and_delete_batch() if htab_lock_bucket() returns -EBUSY, it will go to next bucket. Going to next bucket may not only skip the elements in current bucket silently, but also incur out-of-bound memory access or expose kernel
debian
Debian Linux vulnerabilities | cvebase