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 173 of 632
CVE-2023-53090P4HIGHCVSS 7.1fixed in linux 6.1.25-1 (bookworm)2023
CVE-2023-53090 [HIGH] CVE-2023-53090: 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 an illegal memory access In the kfd_wait_on_events() function, the kfd_event_waiter structure is allocated by alloc_event_waiters(), but the event field of the waiter structure is not initialized; When copy_from_user() fails in the kfd_wait_on_events() function, it will enter exception
debian
CVE-2023-53059P4HIGHCVSS 7.1fixed in linux 6.1.25-1 (bookworm)2023
CVE-2023-53059 [HIGH] CVE-2023-53059: linux - In the Linux kernel, the following vulnerability has been resolved: platform/ch... In the Linux kernel, the following vulnerability has been resolved: platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl It is possible to peep kernel page's data by providing larger `insize` in struct cros_ec_command[1] when invoking EC host commands. Fix it by using zeroed memory. [1]: https://elixir.bootlin.com/linux/v6.2/source/include/linux/platform_
debian
CVE-2023-53057P4HIGHCVSS 7.1fixed in linux 6.1.25-1 (bookworm)2023
CVE-2023-53057 [HIGH] CVE-2023-53057: linux - In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ... In the Linux kernel, the following vulnerability has been resolved: Bluetooth: HCI: Fix global-out-of-bounds To loop a variable-length array, hci_init_stage_sync(stage) considers that stage[i] is valid as long as stage[i-1].func is valid. Thus, the last element of stage[].func should be intentionally invalid as hci_init0[], le_init2[], and others did. However, amp_ini
debian
CVE-2023-53112P4HIGHCVSS 7.1fixed in linux 6.1.25-1 (bookworm)2023
CVE-2023-53112 [HIGH] CVE-2023-53112: linux - In the Linux kernel, the following vulnerability has been resolved: drm/i915/ss... In the Linux kernel, the following vulnerability has been resolved: drm/i915/sseu: fix max_subslices array-index-out-of-bounds access It seems that commit bc3c5e0809ae ("drm/i915/sseu: Don't try to store EU mask internally in UAPI format") exposed a potential out-of-bounds access, reported by UBSAN as following on a laptop with a gen 11 i915 card: UBSAN: array-index-o
debian
CVE-2025-37739P4HIGHCVSS 7.1fixed in linux 6.1.135-1 (bookworm)2025
CVE-2025-37739 [HIGH] CVE-2025-37739: 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 avoid out-of-bounds access in f2fs_truncate_inode_blocks() syzbot reports an UBSAN issue as below: ------------[ cut here ]------------ UBSAN: array-index-out-of-bounds in fs/f2fs/node.h:381:10 index 18446744073709550692 is out of range for type '__le32[5]' (aka 'unsigned int[5]') CPU: 0
debian
CVE-2022-49738P4HIGHCVSS 7.1fixed in linux 6.1.11-1 (bookworm)2022
CVE-2022-49738 [HIGH] CVE-2022-49738: 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 do sanity check on i_extra_isize in is_alive() syzbot found a f2fs bug: BUG: KASAN: slab-out-of-bounds in data_blkaddr fs/f2fs/f2fs.h:2891 [inline] BUG: KASAN: slab-out-of-bounds in is_alive fs/f2fs/gc.c:1117 [inline] BUG: KASAN: slab-out-of-bounds in gc_data_segment fs/f2fs/gc.c:1520 [in
debian
CVE-2022-49740P4HIGHCVSS 7.1fixed in linux 6.1.11-1 (bookworm)2022
CVE-2022-49740 [HIGH] CVE-2022-49740: 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: Check the count value of channel spec to prevent out-of-bounds reads This patch fixes slab-out-of-bounds reads in brcmfmac that occur in brcmf_construct_chaninfo() and brcmf_enable_bw40_2g() when the count value of channel specifications provided by the device is greater than the lengt
debian
CVE-2025-22121P4HIGHCVSS 7.1fixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-22121 [HIGH] CVE-2025-22121: linux - In the Linux kernel, the following vulnerability has been resolved: ext4: fix o... In the Linux kernel, the following vulnerability has been resolved: ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all() There's issue as follows: BUG: KASAN: use-after-free in ext4_xattr_inode_dec_ref_all+0x6ff/0x790 Read of size 4 at addr ffff88807b003000 by task syz-executor.0/15172 CPU: 3 PID: 15172 Comm: syz-executor.0 Call Trace: __dump_stack lib/dump_s
debian
CVE-2023-53135P4HIGHCVSS 7.1fixed in linux 6.1.20-1 (bookworm)2023
CVE-2023-53135 [HIGH] CVE-2023-53135: linux - In the Linux kernel, the following vulnerability has been resolved: riscv: Use ... In the Linux kernel, the following vulnerability has been resolved: riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode When CONFIG_FRAME_POINTER is unset, the stack unwinding function walk_stackframe randomly reads the stack and then, when KASAN is enabled, it can lead to the following backtrace: [ 0.000000] ================================================
debian
CVE-2025-38286P4HIGHCVSS 7.1fixed in linux 6.1.147-1 (bookworm)2025
CVE-2025-38286 [HIGH] CVE-2025-38286: linux - In the Linux kernel, the following vulnerability has been resolved: pinctrl: at... In the Linux kernel, the following vulnerability has been resolved: pinctrl: at91: Fix possible out-of-boundary access at91_gpio_probe() doesn't check that given OF alias is not available or something went wrong when trying to get it. This might have consequences when accessing gpio_chips array with that value as an index. Note, that BUG() can be compiled out and henc
debian
CVE-2025-38103P4HIGHCVSS 7.1fixed in linux 6.1.147-1 (bookworm)2025
CVE-2025-38103 [HIGH] CVE-2025-38103: linux - In the Linux kernel, the following vulnerability has been resolved: HID: usbhid... In the Linux kernel, the following vulnerability has been resolved: HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() Update struct hid_descriptor to better reflect the mandatory and optional parts of the HID Descriptor as per USB HID 1.11 specification. Note: the kernel currently does not parse any optional HID class descriptors, only the mandatory
debian
CVE-2025-38320P4HIGHCVSS 7.1fixed in linux 6.1.147-1 (bookworm)2025
CVE-2025-38320 [HIGH] CVE-2025-38320: linux - In the Linux kernel, the following vulnerability has been resolved: arm64/ptrac... In the Linux kernel, the following vulnerability has been resolved: arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() KASAN reports a stack-out-of-bounds read in regs_get_kernel_stack_nth(). Call Trace: [ 97.283505] BUG: KASAN: stack-out-of-bounds in regs_get_kernel_stack_nth+0xa8/0xc8 [ 97.284677] Read of size 8 at addr ffff800089277c10 by tas
debian
CVE-2025-21973P4LOWCVSS 7.1fixed in linux 6.12.20-1 (forky)2025
CVE-2025-21973 [HIGH] CVE-2025-21973: linux - In the Linux kernel, the following vulnerability has been resolved: eth: bnxt: ... In the Linux kernel, the following vulnerability has been resolved: eth: bnxt: fix kernel panic in the bnxt_get_queue_stats{rx | tx} When qstats-get operation is executed, callbacks of netdev_stats_ops are called. The bnxt_get_queue_stats{rx | tx} collect per-queue stats from sw_stats in the rings. But {rx | tx | cp}_ring are allocated when the interface is up. So, th
debian
CVE-2022-49844P4HIGHCVSS 7.1fixed in linux 6.0.10-1 (bookworm)2022
CVE-2022-49844 [HIGH] CVE-2022-49844: linux - In the Linux kernel, the following vulnerability has been resolved: can: dev: f... In the Linux kernel, the following vulnerability has been resolved: can: dev: fix skb drop check In commit a6d190f8c767 ("can: skb: drop tx skb if in listen only mode") the priv->ctrlmode element is read even on virtual CAN interfaces that do not create the struct can_priv at startup. This out-of-bounds read may lead to CAN frame drops for virtual CAN interfaces like
debian
CVE-2022-49883P4HIGHCVSS 7.1fixed in linux 6.0.8-1 (bookworm)2022
CVE-2022-49883 [HIGH] CVE-2022-49883: linux - In the Linux kernel, the following vulnerability has been resolved: KVM: x86: s... In the Linux kernel, the following vulnerability has been resolved: KVM: x86: smm: number of GPRs in the SMRAM image depends on the image format On 64 bit host, if the guest doesn't have X86_FEATURE_LM, KVM will access 16 gprs to 32-bit smram image, causing out-ouf-bound ram access. On 32 bit host, the rsm_load_state_64/enter_smm_save_state_64 is compiled out, thus ac
debian
CVE-2022-50084P4HIGHCVSS 7.1fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50084 [HIGH] CVE-2022-50084: linux - In the Linux kernel, the following vulnerability has been resolved: dm raid: fi... In the Linux kernel, the following vulnerability has been resolved: dm raid: fix address sanitizer warning in raid_status There is this warning when using a kernel with the address sanitizer and running this testsuite: https://gitlab.com/cki-project/kernel-tests/-/tree/main/storage/swraid/scsi_raid ================================================================== BUG
debian
CVE-2025-39760P4HIGHCVSS 7.1fixed in linux 6.1.153-1 (bookworm)2025
CVE-2025-39760 [HIGH] CVE-2025-39760: linux - In the Linux kernel, the following vulnerability has been resolved: usb: core: ... In the Linux kernel, the following vulnerability has been resolved: usb: core: config: Prevent OOB read in SS endpoint companion parsing usb_parse_ss_endpoint_companion() checks descriptor type before length, enabling a potentially odd read outside of the buffer size. Fix this up by checking the size first before looking at any of the fields in the descriptor. Scope:
debian
CVE-2025-38342P4HIGHCVSS 7.1fixed in linux 6.1.147-1 (bookworm)2025
CVE-2025-38342 [HIGH] CVE-2025-38342: linux - In the Linux kernel, the following vulnerability has been resolved: software no... In the Linux kernel, the following vulnerability has been resolved: software node: Correct a OOB check in software_node_get_reference_args() software_node_get_reference_args() wants to get @index-th element, so the property value requires at least '(index + 1) * sizeof(*ref)' bytes but that can not be guaranteed by current OOB check, and may cause OOB for malformed pr
debian
CVE-2025-39757P4HIGHCVSS 7.1fixed in linux 6.1.153-1 (bookworm)2025
CVE-2025-39757 [HIGH] CVE-2025-39757: linux - In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-a... In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: Validate UAC3 cluster segment descriptors UAC3 class segment descriptors need to be verified whether their sizes match with the declared lengths and whether they fit with the allocated buffer sizes, too. Otherwise malicious firmware may lead to the unexpected OOB accesses. Scope: loca
debian
CVE-2022-50103P4HIGHCVSS 7.1fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50103 [HIGH] CVE-2022-50103: linux - In the Linux kernel, the following vulnerability has been resolved: sched, cpus... In the Linux kernel, the following vulnerability has been resolved: sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed With cgroup v2, the cpuset's cpus_allowed mask can be empty indicating that the cpuset will just use the effective CPUs of its parent. So cpuset_can_attach() can call task_can_attach() with an empty mask. This can lead to cpumask_any
debian
Debian Linux vulnerabilities | cvebase