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 127 of 632
CVE-2026-23459P3LOWfixed in linux 6.19.10-1 (forky)2026
CVE-2026-23459 [LOW] CVE-2026-23459: linux - In the Linux kernel, the following vulnerability has been resolved: ip_tunnel: ... In the Linux kernel, the following vulnerability has been resolved: ip_tunnel: adapt iptunnel_xmit_stats() to NETDEV_PCPU_STAT_DSTATS Blamed commits forgot that vxlan/geneve use udp_tunnel[6]_xmit_skb() which call iptunnel_xmit_stats(). iptunnel_xmit_stats() was assuming tunnels were only using NETDEV_PCPU_STAT_TSTATS. @syncp offset in pcpu_sw_netstats and pcpu_dstats
debian
CVE-2023-6546P3HIGHCVSS 7.0fixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-6546 [HIGH] CVE-2023-6546: linux - A race condition was found in the GSM 0710 tty multiplexor in the Linux kernel. ... A race condition was found in the GSM 0710 tty multiplexor in the Linux kernel. This issue occurs when two threads execute the GSMIOC_SETCONF ioctl on the same tty file descriptor with the gsm line discipline enabled, and can lead to a use-after-free problem on a struct gsm_dlci while restarting the gsm mux. This could allow a local unprivileged user to escalate their p
debian
CVE-2025-40301P3UNKNOWNfixed in linux 6.1.159-1 (bookworm)2025
CVE-2025-40301 CVE-2025-40301: linux - In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ... In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_event: validate skb length for unknown CC opcode In hci_cmd_complete_evt(), if the command complete event has an unknown opcode, we assume the first byte of the remaining skb->data contains the return status. However, parameter data has previously been pulled in hci_event_func(), which may lea
debian
CVE-2025-68182P3LOWfixed in linux 6.17.8-1 (forky)2025
CVE-2025-68182 [LOW] CVE-2025-68182: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwi... In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: fix potential use after free in iwl_mld_remove_link() This code frees "link" by calling kfree_rcu(link, rcu_head) and then it dereferences "link" to get the "link->fw_id". Save the "link->fw_id" first to avoid a potential use after free. Scope: local bookworm: resolved bullseye: resolved
debian
CVE-2025-40006P3UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40006 CVE-2025-40006: 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: fix folio is still mapped when deleted Migration may be raced with fallocating hole. remove_inode_single_folio will unmap the folio if the folio is still mapped. However, it's called without folio lock. If the folio is migrated and the mapped pte has been converted to migration entry, folio_mappe
debian
CVE-2025-68735P3LOWfixed in linux 6.17.13-1 (forky)2025
CVE-2025-68735 [LOW] CVE-2025-68735: linux - In the Linux kernel, the following vulnerability has been resolved: drm/panthor... In the Linux kernel, the following vulnerability has been resolved: drm/panthor: Prevent potential UAF in group creation This commit prevents the possibility of a use after free issue in the GROUP_CREATE ioctl function, which arose as pointer to the group is accessed in that ioctl function after storing it in the Xarray. A malicious userspace can second guess the handl
debian
CVE-2025-40248P3UNKNOWNfixed in linux 6.1.159-1 (bookworm)2025
CVE-2025-40248 CVE-2025-40248: linux - In the Linux kernel, the following vulnerability has been resolved: vsock: Igno... In the Linux kernel, the following vulnerability has been resolved: vsock: Ignore signal/timeout on connect() if already established During connect(), acting on a signal/timeout by disconnecting an already established socket leads to several issues: 1. connect() invoking vsock_transport_cancel_pkt() -> virtio_transport_purge_skbs() may race with sendmsg() invoking virtio_tra
debian
CVE-2025-40243P3UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40243 CVE-2025-40243: linux - In the Linux kernel, the following vulnerability has been resolved: hfs: fix KM... In the Linux kernel, the following vulnerability has been resolved: hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() The syzbot reported issue in hfs_find_set_zero_bits(): ===================================================== BUG: KMSAN: uninit-value in hfs_find_set_zero_bits+0x74d/0xb60 fs/hfs/bitmap.c:45 hfs_find_set_zero_bits+0x74d/0xb60 fs/hfs/bitmap.c:45 hf
debian
CVE-2025-40244P3UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40244 CVE-2025-40244: linux - In the Linux kernel, the following vulnerability has been resolved: hfsplus: fi... In the Linux kernel, the following vulnerability has been resolved: hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() The syzbot reported issue in __hfsplus_ext_cache_extent(): [ 70.194323][ T9350] BUG: KMSAN: uninit-value in __hfsplus_ext_cache_extent+0x7d0/0x990 [ 70.195022][ T9350] __hfsplus_ext_cache_extent+0x7d0/0x990 [ 70.195530][ T9350] hfsplus_fil
debian
CVE-2025-40123P3UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40123 CVE-2025-40123: linux - In the Linux kernel, the following vulnerability has been resolved: bpf: Enforc... In the Linux kernel, the following vulnerability has been resolved: bpf: Enforce expected_attach_type for tailcall compatibility Yinhao et al. recently reported: Our fuzzer tool discovered an uninitialized pointer issue in the bpf_prog_test_run_xdp() function within the Linux kernel's BPF subsystem. This leads to a NULL pointer dereference when a BPF program attempts to defe
debian
CVE-2025-40245P3UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40245 CVE-2025-40245: linux - In the Linux kernel, the following vulnerability has been resolved: nios2: ensu... In the Linux kernel, the following vulnerability has been resolved: nios2: ensure that memblock.current_limit is set when setting pfn limits On nios2, with CONFIG_FLATMEM set, the kernel relies on memblock_get_current_limit() to determine the limits of mem_map, in particular for max_low_pfn. Unfortunately, memblock.current_limit is only default initialized to MEMBLOCK_ALLOC_
debian
CVE-2025-40024P3LOWfixed in linux 6.16.10-1 (forky)2025
CVE-2025-40024 [LOW] CVE-2025-40024: linux - In the Linux kernel, the following vulnerability has been resolved: vhost: Take... In the Linux kernel, the following vulnerability has been resolved: vhost: Take a reference on the task in struct vhost_task. vhost_task_create() creates a task and keeps a reference to its task_struct. That task may exit early via a signal and its task_struct will be released. A pending vhost_task_wake() will then attempt to wake the task and access a task_struct whic
debian
CVE-2025-40094P3UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40094 CVE-2025-40094: 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_acm: Refactor bind path to use __free() After an bind/unbind cycle, the acm->notify_req is left stale. If a subsequent bind fails, the unified error label attempts to free this stale request, leading to a NULL pointer dereference when accessing ep->ops->free_request. Refactor the error handlin
debian
CVE-2025-40092P3UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40092 CVE-2025-40092: 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_ncm: Refactor bind path to use __free() After an bind/unbind cycle, the ncm->notify_req is left stale. If a subsequent bind fails, the unified error label attempts to free this stale request, leading to a NULL pointer dereference when accessing ep->ops->free_request. Refactor the error handlin
debian
CVE-2025-40081P3UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40081 CVE-2025-40081: linux - In the Linux kernel, the following vulnerability has been resolved: perf: arm_s... In the Linux kernel, the following vulnerability has been resolved: perf: arm_spe: Prevent overflow in PERF_IDX2OFF() Cast nr_pages to unsigned long to avoid overflow when handling large AUX buffer sizes (>= 2 GiB). Scope: local bookworm: resolved (fixed in 6.1.158-1) bullseye: resolved (fixed in 5.10.247-1) forky: resolved (fixed in 6.17.6-1) sid: resolved (fixed in 6.17.6-
debian
CVE-2025-40249P3LOWfixed in linux 6.17.10-1 (forky)2025
CVE-2025-40249 [LOW] CVE-2025-40249: linux - In the Linux kernel, the following vulnerability has been resolved: gpio: cdev:... In the Linux kernel, the following vulnerability has been resolved: gpio: cdev: make sure the cdev fd is still active before emitting events With the final call to fput() on a file descriptor, the release action may be deferred and scheduled on a work queue. The reference count of that descriptor is still zero and it must not be used. It's possible that a GPIO change,
debian
CVE-2025-40169P3LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40169 [LOW] CVE-2025-40169: linux - In the Linux kernel, the following vulnerability has been resolved: bpf: Reject... In the Linux kernel, the following vulnerability has been resolved: bpf: Reject negative offsets for ALU ops When verifying BPF programs, the check_alu_op() function validates instructions with ALU operations. The 'offset' field in these instructions is a signed 16-bit integer. The existing check 'insn->off > 1' was intended to ensure the offset is either 0, or 1 for B
debian
CVE-2025-40182P3LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40182 [LOW] CVE-2025-40182: linux - In the Linux kernel, the following vulnerability has been resolved: crypto: skc... In the Linux kernel, the following vulnerability has been resolved: crypto: skcipher - Fix reqsize handling Commit afddce13ce81d ("crypto: api - Add reqsize to crypto_alg") introduced cra_reqsize field in crypto_alg struct to replace type specific reqsize fields. It looks like this was introduced specifically for ahash and acomp from the commit description as subsequen
debian
CVE-2025-39977P3UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-39977 CVE-2025-39977: linux - In the Linux kernel, the following vulnerability has been resolved: futex: Prev... In the Linux kernel, the following vulnerability has been resolved: futex: Prevent use-after-free during requeue-PI syzbot managed to trigger the following race: T1 T2 futex_wait_requeue_pi() futex_do_wait() schedule() futex_requeue() futex_proxy_trylock_atomic() futex_requeue_pi_prepare() requeue_pi_wake_futex() futex_requeue_pi_complete() /* preempt */ * timeout/ signal wa
debian
CVE-2025-39981P3UNKNOWNfixed in linux 6.16.10-1 (forky)2025
CVE-2025-39981 CVE-2025-39981: 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 possible UAFs This attemps to fix possible UAFs caused by struct mgmt_pending being freed while still being processed like in the following trace, in order to fix mgmt_pending_valid is introduce and use to check if the mgmt_pending hasn't been removed from the pending list, on the comple
debian
Debian Linux vulnerabilities | cvebase