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 574 of 632
CVE-2026-23475P4UNKNOWNfixed in linux 6.19.10-1 (forky)2026
CVE-2026-23475 CVE-2026-23475: linux - In the Linux kernel, the following vulnerability has been resolved: spi: fix st... In the Linux kernel, the following vulnerability has been resolved: spi: fix statistics allocation The controller per-cpu statistics is not allocated until after the controller has been registered with driver core, which leaves a window where accessing the sysfs attributes can trigger a NULL-pointer dereference. Fix this by moving the statistics allocation to controller allo
debian
CVE-2026-23460P4UNKNOWNfixed in linux 6.19.10-1 (forky)2026
CVE-2026-23460 CVE-2026-23460: linux - In the Linux kernel, the following vulnerability has been resolved: net/rose: f... In the Linux kernel, the following vulnerability has been resolved: net/rose: fix NULL pointer dereference in rose_transmit_link on reconnect syzkaller reported a bug [1], and the reproducer is available at [2]. ROSE sockets use four sk->sk_state values: TCP_CLOSE, TCP_LISTEN, TCP_SYN_SENT, and TCP_ESTABLISHED. rose_connect() already rejects calls for TCP_ESTABLISHED (-EISCO
debian
CVE-2026-23324P4UNKNOWNfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23324 CVE-2026-23324: linux - In the Linux kernel, the following vulnerability has been resolved: can: usb: e... In the Linux kernel, the following vulnerability has been resolved: can: usb: etas_es58x: correctly anchor the urb in the read bulk callback When submitting an urb, that is using the anchor pattern, it needs to be anchored before submitting it otherwise it could be leaked if usb_kill_anchored_urbs() is called. This logic is correctly done elsewhere in the driver, except in t
debian
CVE-2026-23442P4UNKNOWNfixed in linux 6.19.10-1 (forky)2026
CVE-2026-23442 CVE-2026-23442: linux - In the Linux kernel, the following vulnerability has been resolved: ipv6: add N... In the Linux kernel, the following vulnerability has been resolved: ipv6: add NULL checks for idev in SRv6 paths __in6_dev_get() can return NULL when the device has no IPv6 configuration (e.g. MTU < IPV6_MIN_MTU or after NETDEV_UNREGISTER). Add NULL checks for idev returned by __in6_dev_get() in both seg6_hmac_validate_skb() and ipv6_srh_rcv() to prevent potential NULL point
debian
CVE-2026-23291P4UNKNOWNfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23291 CVE-2026-23291: linux - In the Linux kernel, the following vulnerability has been resolved: nfc: pn533:... In the Linux kernel, the following vulnerability has been resolved: nfc: pn533: properly drop the usb interface reference on disconnect When the device is disconnected from the driver, there is a "dangling" reference count on the usb interface that was grabbed in the probe callback. Fix this up by properly dropping the reference after we are done with it. Scope: local bookwo
debian
CVE-2026-23296P4UNKNOWNfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23296 CVE-2026-23296: linux - In the Linux kernel, the following vulnerability has been resolved: scsi: core:... In the Linux kernel, the following vulnerability has been resolved: scsi: core: Fix refcount leak for tagset_refcnt This leak will cause a hang when tearing down the SCSI host. For example, iscsid hangs with the following call trace: [130120.652718] scsi_alloc_sdev: Allocation failure during SCSI scanning, some SCSI devices might not be configured PID: 2528 TASK: ffff9d04089
debian
CVE-2026-23298P4UNKNOWNfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23298 CVE-2026-23298: linux - In the Linux kernel, the following vulnerability has been resolved: can: ucan: ... In the Linux kernel, the following vulnerability has been resolved: can: ucan: Fix infinite loop from zero-length messages If a broken ucan device gets a message with the message length field set to 0, then the driver will loop for forever in ucan_read_bulk_callback(), hanging the system. If the length is 0, just skip the message and go on to the next one. This has been fixe
debian
CVE-2026-23252P4LOWfixed in linux 6.19.6-1 (forky)2026
CVE-2026-23252 [LOW] CVE-2026-23252: linux - In the Linux kernel, the following vulnerability has been resolved: xfs: get ri... In the Linux kernel, the following vulnerability has been resolved: xfs: get rid of the xchk_xfile_*_descr calls The xchk_xfile_*_descr macros call kasprintf, which can fail to allocate memory if the formatted string is larger than 16 bytes (or whatever the nofail guarantees are nowadays). Some of them could easily exceed that, and Jiaming Zhang found a few places wher
debian
CVE-2026-23250P4LOWfixed in linux 6.19.6-1 (forky)2026
CVE-2026-23250 [LOW] CVE-2026-23250: linux - In the Linux kernel, the following vulnerability has been resolved: xfs: check ... In the Linux kernel, the following vulnerability has been resolved: xfs: check return value of xchk_scrub_create_subord Fix this function to return NULL instead of a mangled ENOMEM, then fix the callers to actually check for a null pointer and return ENOMEM. Most of the corrections here are for code merged between 6.2 and 6.10. Scope: local bookworm: resolved bullseye:
debian
CVE-2026-23334P4LOWfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23334 [LOW] CVE-2026-23334: linux - In the Linux kernel, the following vulnerability has been resolved: can: usb: f... In the Linux kernel, the following vulnerability has been resolved: can: usb: f81604: handle short interrupt urb messages properly If an interrupt urb is received that is not the correct length, properly detect it and don't attempt to treat the data as valid. Scope: local bookworm: resolved bullseye: resolved forky: resolved (fixed in 6.19.8-1) sid: resolved (fixed in
debian
CVE-2026-23297P4LOWfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23297 [LOW] CVE-2026-23297: linux - In the Linux kernel, the following vulnerability has been resolved: nfsd: Fix c... In the Linux kernel, the following vulnerability has been resolved: nfsd: Fix cred ref leak in nfsd_nl_threads_set_doit(). syzbot reported memory leak of struct cred. [0] nfsd_nl_threads_set_doit() passes get_current_cred() to nfsd_svc(), but put_cred() is not called after that. The cred is finally passed down to _svc_xprt_create(), which calls get_cred() with the cred
debian
CVE-2026-23472P4UNKNOWNfixed in linux 6.19.10-1 (forky)2026
CVE-2026-23472 CVE-2026-23472: linux - In the Linux kernel, the following vulnerability has been resolved: serial: cor... In the Linux kernel, the following vulnerability has been resolved: serial: core: fix infinite loop in handle_tx() for PORT_UNKNOWN uart_write_room() and uart_write() behave inconsistently when xmit_buf is NULL (which happens for PORT_UNKNOWN ports that were never properly initialized): - uart_write_room() returns kfifo_avail() which can be > 0 - uart_write() checks xmit_buf
debian
CVE-2026-23423P4LOWfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23423 [LOW] CVE-2026-23423: linux - In the Linux kernel, the following vulnerability has been resolved: btrfs: free... In the Linux kernel, the following vulnerability has been resolved: btrfs: free pages on error in btrfs_uring_read_extent() In this function the 'pages' object is never freed in the hopes that it is picked up by btrfs_uring_read_finished() whenever that executes in the future. But that's just the happy path. Along the way previous allocations might have gone wrong, or
debian
CVE-2026-23376P4LOWfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23376 [LOW] CVE-2026-23376: linux - In the Linux kernel, the following vulnerability has been resolved: nvmet-fcloo... In the Linux kernel, the following vulnerability has been resolved: nvmet-fcloop: Check remoteport port_state before calling done callback In nvme_fc_handle_ls_rqst_work, the lsrsp->done callback is only set when remoteport->port_state is FC_OBJSTATE_ONLINE. Otherwise, the nvme_fc_xmt_ls_rsp's LLDD call to lport->ops->xmt_ls_rsp is expected to fail and the nvme-fc tran
debian
CVE-2026-23389P4UNKNOWNfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23389 CVE-2026-23389: linux - In the Linux kernel, the following vulnerability has been resolved: ice: Fix me... In the Linux kernel, the following vulnerability has been resolved: ice: Fix memory leak in ice_set_ringparam() In ice_set_ringparam, tx_rings and xdp_rings are allocated before rx_rings. If the allocation of rx_rings fails, the code jumps to the done label leaking both tx_rings and xdp_rings. Furthermore, if the setup of an individual Rx ring fails during the loop, the code
debian
CVE-2022-50373P4MEDIUMCVSS 4.7fixed in linux 6.0.3-1 (bookworm)2022
CVE-2022-50373 [MEDIUM] CVE-2022-50373: linux - In the Linux kernel, the following vulnerability has been resolved: fs: dlm: fi... In the Linux kernel, the following vulnerability has been resolved: fs: dlm: fix race in lowcomms This patch fixes a race between queue_work() in _dlm_lowcomms_commit_msg() and srcu_read_unlock(). The queue_work() can take the final reference of a dlm_msg and so msg->idx can contain garbage which is signaled by the following warning: [ 676.237050] ------------[ cut
debian
CVE-2026-23380P4LOWfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23380 [LOW] CVE-2026-23380: linux - In the Linux kernel, the following vulnerability has been resolved: tracing: Fi... In the Linux kernel, the following vulnerability has been resolved: tracing: Fix WARN_ON in tracing_buffers_mmap_close When a process forks, the child process copies the parent's VMAs but the user_mapped reference count is not incremented. As a result, when both the parent and child processes exit, tracing_buffers_mmap_close() is called twice. On the second call, user_
debian
CVE-2026-23260P4LOWfixed in linux 6.18.10-1 (forky)2026
CVE-2026-23260 [LOW] CVE-2026-23260: linux - In the Linux kernel, the following vulnerability has been resolved: regmap: map... In the Linux kernel, the following vulnerability has been resolved: regmap: maple: free entry on mas_store_gfp() failure regcache_maple_write() allocates a new block ('entry') to merge adjacent ranges and then stores it with mas_store_gfp(). When mas_store_gfp() fails, the new 'entry' remains allocated and is never freed, leaking memory. Free 'entry' on the failure pat
debian
CVE-2026-23264P4UNKNOWNfixed in linux 6.1.164-1 (bookworm)2026
CVE-2026-23264 CVE-2026-23264: linux - In the Linux kernel, the following vulnerability has been resolved: Revert "drm... In the Linux kernel, the following vulnerability has been resolved: Revert "drm/amd: Check if ASPM is enabled from PCIe subsystem" This reverts commit 7294863a6f01248d72b61d38478978d638641bee. This commit was erroneously applied again after commit 0ab5d711ec74 ("drm/amd: Refactor `amdgpu_aspm` to be evaluated per device") removed it, leading to very hard to debug crashes, wh
debian
CVE-2026-23382P4UNKNOWNfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23382 CVE-2026-23382: linux - In the Linux kernel, the following vulnerability has been resolved: HID: Add HI... In the Linux kernel, the following vulnerability has been resolved: HID: Add HID_CLAIMED_INPUT guards in raw_event callbacks missing them In commit 2ff5baa9b527 ("HID: appleir: Fix potential NULL dereference at raw event handle"), we handle the fact that raw event callbacks can happen even for a HID device that has not been "claimed" causing a crash if a broken device were a
debian
Debian Linux vulnerabilities | cvebase