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 128 of 632
CVE-2025-40272P3UNKNOWNfixed in linux 6.1.159-1 (bookworm)2025
CVE-2025-40272 CVE-2025-40272: linux - In the Linux kernel, the following vulnerability has been resolved: mm/secretme... In the Linux kernel, the following vulnerability has been resolved: mm/secretmem: fix use-after-free race in fault handler When a page fault occurs in a secret memory file created with `memfd_secret(2)`, the kernel will allocate a new folio for it, mark the underlying page as not-present in the direct map, and add it to the file mapping. If two tasks cause a fault in the sam
debian
CVE-2025-40199P3LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40199 [LOW] CVE-2025-40199: linux - In the Linux kernel, the following vulnerability has been resolved: page_pool: ... In the Linux kernel, the following vulnerability has been resolved: page_pool: Fix PP_MAGIC_MASK to avoid crashing on some 32-bit arches Helge reported that the introduction of PP_MAGIC_MASK let to crashes on boot on his 32-bit parisc machine. The cause of this is the mask is set too wide, so the page_pool_page_is_pp() incurs false positives which crashes the machine.
debian
CVE-2025-40111P3UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40111 CVE-2025-40111: linux - In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx:... In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx: Fix Use-after-free in validation Nodes stored in the validation duplicates hashtable come from an arena allocator that is cleared at the end of vmw_execbuf_process. All nodes are expected to be cleared in vmw_validation_drop_ht but this node escaped because its resource was destroyed prematurely.
debian
CVE-2025-40202P3UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40202 CVE-2025-40202: linux - In the Linux kernel, the following vulnerability has been resolved: ipmi: Rewor... In the Linux kernel, the following vulnerability has been resolved: ipmi: Rework user message limit handling The limit on the number of user messages had a number of issues, improper counting in some cases and a use after free. Restructure how this is all done to handle more in the receive message allocation routine, so all refcouting and user message limit counts are done i
debian
CVE-2025-40274P3LOWfixed in linux 6.17.9-1 (forky)2025
CVE-2025-40274 [LOW] CVE-2025-40274: linux - In the Linux kernel, the following vulnerability has been resolved: KVM: guest_... In the Linux kernel, the following vulnerability has been resolved: KVM: guest_memfd: Remove bindings on memslot deletion when gmem is dying When unbinding a memslot from a guest_memfd instance, remove the bindings even if the guest_memfd file is dying, i.e. even if its file refcount has gone to zero. If the memslot is freed before the file is fully released, nullifyin
debian
CVE-2025-68179P3LOWfixed in linux 6.17.8-1 (forky)2025
CVE-2025-68179 [LOW] CVE-2025-68179: linux - In the Linux kernel, the following vulnerability has been resolved: s390: Disab... In the Linux kernel, the following vulnerability has been resolved: s390: Disable ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP As reported by Luiz Capitulino enabling HVO on s390 leads to reproducible crashes. The problem is that kernel page tables are modified without flushing corresponding TLB entries. Even if it looks like the empty flush_tlb_all() implementation on s390 is t
debian
CVE-2025-68286P3UNKNOWNfixed in linux 6.1.159-1 (bookworm)2025
CVE-2025-68286 CVE-2025-68286: linux - In the Linux kernel, the following vulnerability has been resolved: drm/amd/dis... In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Check NULL before accessing [WHAT] IGT kms_cursor_legacy's long-nonblocking-modeset-vs-cursor-atomic fails with NULL pointer dereference. This can be reproduced with both an eDP panel and a DP monitors connected. BUG: kernel NULL pointer dereference, address: 0000000000000000 #PF: supervisor
debian
CVE-2025-68168P3UNKNOWNfixed in linux 6.1.159-1 (bookworm)2025
CVE-2025-68168 CVE-2025-68168: linux - In the Linux kernel, the following vulnerability has been resolved: jfs: fix un... In the Linux kernel, the following vulnerability has been resolved: jfs: fix uninitialized waitqueue in transaction manager The transaction manager initialization in txInit() was not properly initializing TxBlock[0].waitor waitqueue, causing a crash when txEnd(0) is called on read-only filesystems. When a filesystem is mounted read-only, txBegin() returns tid=0 to indicate n
debian
CVE-2025-40025P3UNKNOWNfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40025 CVE-2025-40025: 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 node footer for non inode dnode As syzbot reported below: ------------[ cut here ]------------ kernel BUG at fs/f2fs/file.c:1243! Oops: invalid opcode: 0000 [#1] SMP KASAN NOPTI CPU: 0 UID: 0 PID: 5354 Comm: syz.0.0 Not tainted 6.17.0-rc1-syzkaller-00211-g90d970cade8e #0 PREEM
debian
CVE-2026-23458P3UNKNOWNfixed in linux 6.19.10-1 (forky)2026
CVE-2026-23458 CVE-2026-23458: linux - In the Linux kernel, the following vulnerability has been resolved: netfilter: ... In the Linux kernel, the following vulnerability has been resolved: netfilter: ctnetlink: fix use-after-free in ctnetlink_dump_exp_ct() ctnetlink_dump_exp_ct() stores a conntrack pointer in cb->data for the netlink dump callback ctnetlink_exp_ct_dump_table(), but drops the conntrack reference immediately after netlink_dump_start(). When the dump spans multiple rounds, the se
debian
CVE-2026-23326P3LOWfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23326 [LOW] CVE-2026-23326: linux - In the Linux kernel, the following vulnerability has been resolved: xsk: Fix fr... In the Linux kernel, the following vulnerability has been resolved: xsk: Fix fragment node deletion to prevent buffer leak After commit b692bf9a7543 ("xsk: Get rid of xdp_buff_xsk::xskb_list_node"), the list_node field is reused for both the xskb pool list and the buffer free list, this causes a buffer leak as described below. xp_free() checks if a buffer is already on
debian
CVE-2026-23449P3UNKNOWNfixed in linux 6.19.10-1 (forky)2026
CVE-2026-23449 CVE-2026-23449: 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: teql: Fix double-free in teql_master_xmit Whenever a TEQL devices has a lockless Qdisc as root, qdisc_reset should be called using the seq_lock to avoid racing with the datapath. Failure to do so may cause crashes like the following: [ 238.028993][ T318] BUG: KASAN: double-free in skb_release_data
debian
CVE-2026-23448P3UNKNOWNfixed in linux 6.19.10-1 (forky)2026
CVE-2026-23448 CVE-2026-23448: linux - In the Linux kernel, the following vulnerability has been resolved: net: usb: c... In the Linux kernel, the following vulnerability has been resolved: net: usb: cdc_ncm: add ndpoffset to NDP16 nframes bounds check cdc_ncm_rx_verify_ndp16() validates that the NDP header and its DPE entries fit within the skb. The first check correctly accounts for ndpoffset: if ((ndpoffset + sizeof(struct usb_cdc_ncm_ndp16)) > skb_in->len) but the second check omits it: if
debian
CVE-2025-68819P3UNKNOWNfixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-68819 CVE-2025-68819: linux - In the Linux kernel, the following vulnerability has been resolved: media: dvb-... In the Linux kernel, the following vulnerability has been resolved: media: dvb-usb: dtv5100: fix out-of-bounds in dtv5100_i2c_msg() rlen value is a user-controlled value, but dtv5100_i2c_msg() does not check the size of the rlen value. Therefore, if it is set to a value larger than sizeof(st->data), an out-of-bounds vuln occurs for st->data. Therefore, we need to add proper
debian
CVE-2025-40319P3UNKNOWNfixed in linux 6.1.159-1 (bookworm)2025
CVE-2025-40319 CVE-2025-40319: linux - In the Linux kernel, the following vulnerability has been resolved: bpf: Sync p... In the Linux kernel, the following vulnerability has been resolved: bpf: Sync pending IRQ work before freeing ring buffer Fix a race where irq_work can be queued in bpf_ringbuf_commit() but the ring buffer is freed before the work executes. In the syzbot reproducer, a BPF program attached to sched_switch triggers bpf_ringbuf_commit(), queuing an irq_work. If the ring buffer
debian
CVE-2026-23319P3UNKNOWNfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23319 CVE-2026-23319: linux - In the Linux kernel, the following vulnerability has been resolved: bpf: Fix a ... In the Linux kernel, the following vulnerability has been resolved: bpf: Fix a UAF issue in bpf_trampoline_link_cgroup_shim The root cause of this bug is that when 'bpf_link_put' reduces the refcount of 'shim_link->link.link' to zero, the resource is considered released but may still be referenced via 'tr->progs_hlist' in 'cgroup_shim_find'. The actual cleanup of 'tr->progs_
debian
CVE-2025-40302P3LOWfixed in linux 6.17.8-1 (forky)2025
CVE-2025-40302 [LOW] CVE-2025-40302: linux - In the Linux kernel, the following vulnerability has been resolved: media: vide... In the Linux kernel, the following vulnerability has been resolved: media: videobuf2: forbid remove_bufs when legacy fileio is active vb2_ioctl_remove_bufs() call manipulates queue internal buffer list, potentially overwriting some pointers used by the legacy fileio access mode. Forbid that ioctl when fileio is active to protect internal queue state between subsequent
debian
CVE-2026-31403P3UNKNOWNfixed in linux 6.19.10-1 (forky)2026
CVE-2026-31403 CVE-2026-31403: linux - In the Linux kernel, the following vulnerability has been resolved: NFSD: Hold ... In the Linux kernel, the following vulnerability has been resolved: NFSD: Hold net reference for the lifetime of /proc/fs/nfs/exports fd The /proc/fs/nfs/exports proc entry is created at module init and persists for the module's lifetime. exports_proc_open() captures the caller's current network namespace and stores its svc_export_cache in seq->private, but takes no referenc
debian
CVE-2025-40356P3LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40356 [LOW] CVE-2025-40356: linux - In the Linux kernel, the following vulnerability has been resolved: spi: rockch... In the Linux kernel, the following vulnerability has been resolved: spi: rockchip-sfc: Fix DMA-API usage Use DMA-API dma_map_single() call for getting the DMA address of the transfer buffer instead of hacking with virt_to_phys(). This fixes the following DMA-API debug warning: ------------[ cut here ]------------ DMA-API: rockchip-sfc fe300000.spi: device driver tries
debian
CVE-2025-68294P3LOWfixed in linux 6.17.11-1 (forky)2025
CVE-2025-68294 [LOW] CVE-2025-68294: linux - In the Linux kernel, the following vulnerability has been resolved: io_uring/ne... In the Linux kernel, the following vulnerability has been resolved: io_uring/net: ensure vectored buffer node import is tied to notification When support for vectored registered buffers was added, the import itself is using 'req' rather than the notification io_kiocb, sr->notif. For non-vectored imports, sr->notif is correctly used. This is important as the lifetime of
debian
Debian Linux vulnerabilities | cvebase