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 530 of 632
CVE-2026-23312P4UNKNOWNfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23312 CVE-2026-23312: linux - In the Linux kernel, the following vulnerability has been resolved: net: usb: k...
In the Linux kernel, the following vulnerability has been resolved: net: usb: kaweth: validate USB endpoints The kaweth driver should validate that the device it is probing has the proper number and types of USB endpoints it is expecting before it binds to it. If a malicious device were to not have the same urbs the driver will crash later on when it blindly accesses these e
debian
CVE-2026-23287P4UNKNOWNfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23287 CVE-2026-23287: linux - In the Linux kernel, the following vulnerability has been resolved: irqchip/sif...
In the Linux kernel, the following vulnerability has been resolved: irqchip/sifive-plic: Fix frozen interrupt due to affinity setting PLIC ignores interrupt completion message for disabled interrupt, explained by the specification: The PLIC signals it has completed executing an interrupt handler by writing the interrupt ID it received from the claim to the claim/complete reg
debian
CVE-2026-23332P4LOWfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23332 [LOW] CVE-2026-23332: 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 crash during turbo disable When the system is booted with kernel command line argument "nosmt" or "maxcpus" to limit the number of CPUs, disabling turbo via: echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo results in a crash: PF: supervisor read access in kernel mode P
debian
CVE-2026-23436P4LOWfixed in linux 6.19.10-1 (forky)2026
CVE-2026-23436 [LOW] CVE-2026-23436: linux - In the Linux kernel, the following vulnerability has been resolved: net: shaper...
In the Linux kernel, the following vulnerability has been resolved: net: shaper: protect from late creation of hierarchy We look up a netdev during prep of Netlink ops (pre- callbacks) and take a ref to it. Then later in the body of the callback we take its lock or RCU which are the actual protections. The netdev may get unregistered in between the time we take the ref
debian
CVE-2026-23331P4LOWfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23331 [LOW] CVE-2026-23331: linux - In the Linux kernel, the following vulnerability has been resolved: udp: Unhash...
In the Linux kernel, the following vulnerability has been resolved: udp: Unhash auto-bound connected sk from 4-tuple hash table when disconnected. Let's say we bind() an UDP socket to the wildcard address with a non-zero port, connect() it to an address, and disconnect it from the address. bind() sets SOCK_BINDPORT_LOCK on sk->sk_userlocks (but not SOCK_BINDADDR_LOCK),
debian
CVE-2026-23398P4UNKNOWNfixed in linux 6.19.10-1 (forky)2026
CVE-2026-23398 CVE-2026-23398: linux - In the Linux kernel, the following vulnerability has been resolved: icmp: fix N...
In the Linux kernel, the following vulnerability has been resolved: icmp: fix NULL pointer dereference in icmp_tag_validation() icmp_tag_validation() unconditionally dereferences the result of rcu_dereference(inet_protos[proto]) without checking for NULL. The inet_protos[] array is sparse -- only about 15 of 256 protocol numbers have registered handlers. When ip_no_pmtu_disc
debian
CVE-2026-23381P4UNKNOWNfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23381 CVE-2026-23381: linux - In the Linux kernel, the following vulnerability has been resolved: net: bridge...
In the Linux kernel, the following vulnerability has been resolved: net: bridge: fix nd_tbl NULL dereference when IPv6 is disabled When booting with the 'ipv6.disable=1' parameter, the nd_tbl is never initialized because inet6_init() exits before ndisc_init() is called which initializes it. Then, if neigh_suppress is enabled and an ICMPv6 Neighbor Discovery packet reaches th
debian
CVE-2026-23425P4LOWfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23425 [LOW] CVE-2026-23425: linux - In the Linux kernel, the following vulnerability has been resolved: KVM: arm64:...
In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Fix ID register initialization for non-protected pKVM guests In protected mode, the hypervisor maintains a separate instance of the `kvm` structure for each VM. For non-protected VMs, this structure is initialized from the host's `kvm` state. Currently, `pkvm_init_features_from_host()` copi
debian
CVE-2026-23443P4LOWfixed in linux 6.19.10-1 (forky)2026
CVE-2026-23443 [LOW] CVE-2026-23443: linux - In the Linux kernel, the following vulnerability has been resolved: ACPI: proce...
In the Linux kernel, the following vulnerability has been resolved: ACPI: processor: Fix previous acpi_processor_errata_piix4() fix After commi f132e089fe89 ("ACPI: processor: Fix NULL-pointer dereference in acpi_processor_errata_piix4()"), device pointers may be dereferenced after dropping references to the device objects pointed to by them, which may cause a use-afte
debian
CVE-2026-31400P4UNKNOWNfixed in linux 6.19.10-1 (forky)2026
CVE-2026-31400 CVE-2026-31400: linux - In the Linux kernel, the following vulnerability has been resolved: sunrpc: fix...
In the Linux kernel, the following vulnerability has been resolved: sunrpc: fix cache_request leak in cache_release When a reader's file descriptor is closed while in the middle of reading a cache_request (rp->offset != 0), cache_release() decrements the request's readers count but never checks whether it should free the request. In cache_read(), when readers drops to 0 and
debian
CVE-2026-23371P4UNKNOWNfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23371 CVE-2026-23371: linux - In the Linux kernel, the following vulnerability has been resolved: sched/deadl...
In the Linux kernel, the following vulnerability has been resolved: sched/deadline: Fix missing ENQUEUE_REPLENISH during PI de-boosting Running stress-ng --schedpolicy 0 on an RT kernel on a big machine might lead to the following WARNINGs (edited). sched: DL de-boosted task PID 22725: REPLENISH flag missing WARNING: CPU: 93 PID: 0 at kernel/sched/deadline.c:239 dequeue_task
debian
CVE-2013-2894P4LOWCVSS 4.7fixed in linux 3.11.5-1 (bookworm)2013
CVE-2013-2894 [MEDIUM] CVE-2013-2894: linux - drivers/hid/hid-lenovo-tpkbd.c in the Human Interface Device (HID) subsystem in ...
drivers/hid/hid-lenovo-tpkbd.c in the Human Interface Device (HID) subsystem in the Linux kernel through 3.11, when CONFIG_HID_LENOVO_TPKBD is enabled, allows physically proximate attackers to cause a denial of service (heap-based out-of-bounds write) via a crafted device.
Scope: local
bookworm: resolved (fixed in 3.11.5-1)
bullseye: resolved (fixed in 3.11.5-1)
forky
debian
CVE-2026-23261P4LOWfixed in linux 6.18.10-1 (forky)2026
CVE-2026-23261 [LOW] CVE-2026-23261: linux - In the Linux kernel, the following vulnerability has been resolved: nvme-fc: re...
In the Linux kernel, the following vulnerability has been resolved: nvme-fc: release admin tagset if init fails nvme_fabrics creates an NVMe/FC controller in following path: nvmf_dev_write() -> nvmf_create_ctrl() -> nvme_fc_create_ctrl() -> nvme_fc_init_ctrl() nvme_fc_init_ctrl() allocates the admin blk-mq resources right after nvme_add_ctrl() succeeds. If any of the s
debian
CVE-2026-23255P4UNKNOWNfixed in linux 6.18.10-1 (forky)2026
CVE-2026-23255 CVE-2026-23255: linux - In the Linux kernel, the following vulnerability has been resolved: net: add pr...
In the Linux kernel, the following vulnerability has been resolved: net: add proper RCU protection to /proc/net/ptype Yin Fengwei reported an RCU stall in ptype_seq_show() and provided a patch. Real issue is that ptype_seq_next() and ptype_seq_show() violate RCU rules. ptype_seq_show() runs under rcu_read_lock(), and reads pt->dev to get device name without any barrier. At t
debian
CVE-2026-23258P4UNKNOWNfixed in linux 6.1.164-1 (bookworm)2026
CVE-2026-23258 CVE-2026-23258: linux - In the Linux kernel, the following vulnerability has been resolved: net: liquid...
In the Linux kernel, the following vulnerability has been resolved: net: liquidio: Initialize netdev pointer before queue setup In setup_nic_devices(), the netdev is allocated using alloc_etherdev_mq(). However, the pointer to this structure is stored in oct->props[i].netdev only after the calls to netif_set_real_num_rx_queues() and netif_set_real_num_tx_queues(). If either
debian
CVE-2026-23267P4UNKNOWNfixed in linux 6.1.164-1 (bookworm)2026
CVE-2026-23267 CVE-2026-23267: linux - In the Linux kernel, the following vulnerability has been resolved: f2fs: fix I...
In the Linux kernel, the following vulnerability has been resolved: f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by concurrent atomic commit and checkpoint writes During SPO tests, when mounting F2FS, an -EINVAL error was returned from f2fs_recover_inode_page. The issue occurred under the following scenario Thread A Thread B f2fs_ioc_commit_atomic_write - f2fs_d
debian
CVE-2026-23265P4UNKNOWNfixed in linux 6.18.13-1 (forky)2026
CVE-2026-23265 CVE-2026-23265: 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 in {read,write}_end_io -----------[ cut here ]------------ kernel BUG at fs/f2fs/data.c:358! Call Trace: blk_update_request+0x5eb/0xe70 block/blk-mq.c:987 blk_mq_end_request+0x3e/0x70 block/blk-mq.c:1149 blk_complete_reqs block/blk-mq.c:1224 [inline] blk_done_softi
debian
CVE-2025-21938P4MEDIUMCVSS 4.7fixed in linux 6.1.133-1 (bookworm)2025
CVE-2025-21938 [MEDIUM] CVE-2025-21938: linux - In the Linux kernel, the following vulnerability has been resolved: mptcp: fix ...
In the Linux kernel, the following vulnerability has been resolved: mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr If multiple connection requests attempt to create an implicit mptcp endpoint in parallel, more than one caller may end up in mptcp_pm_nl_append_new_local_addr because none found the address in local_addr_list during their call
debian
CVE-2023-3439P4MEDIUMCVSS 4.7fixed in linux 5.17.6-1 (bookworm)2023
CVE-2023-3439 [MEDIUM] CVE-2023-3439: linux - A flaw was found in the MCTP protocol in the Linux kernel. The function mctp_unr...
A flaw was found in the MCTP protocol in the Linux kernel. The function mctp_unregister() reclaims the device's relevant resource when a netcard detaches. However, a running routine may be unaware of this and cause the use-after-free of the mdev->addrs object, potentially leading to a denial of service.
Scope: local
bookworm: resolved (fixed in 5.17.6-1)
bullseye: res
debian
CVE-2026-23311P4LOWfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23311 [LOW] CVE-2026-23311: linux - In the Linux kernel, the following vulnerability has been resolved: perf/core: ...
In the Linux kernel, the following vulnerability has been resolved: perf/core: Fix invalid wait context in ctx_sched_in() Lockdep found a bug in the event scheduling when a pinned event was failed and wakes up the threads in the ring buffer like below. It seems it should not grab a wait-queue lock under perf-context lock. Let's do it with irq_work. [ 39.913691] =======
debian