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 328 of 632
CVE-2024-26831P4LOWCVSS 5.5fixed in linux 6.7.7-1 (forky)2024
CVE-2024-26831 [MEDIUM] CVE-2024-26831: linux - In the Linux kernel, the following vulnerability has been resolved: net/handsha... In the Linux kernel, the following vulnerability has been resolved: net/handshake: Fix handshake_req_destroy_test1 Recently, handshake_req_destroy_test1 started failing: Expected handshake_req_destroy_test == req, but handshake_req_destroy_test == 0000000000000000 req == 0000000060f99b40 not ok 11 req_destroy works This is because "sock_release(sock)" was replaced w
debian
CVE-2024-50132P4LOWCVSS 5.5fixed in linux 6.11.6-1 (forky)2024
CVE-2024-50132 [MEDIUM] CVE-2024-50132: linux - In the Linux kernel, the following vulnerability has been resolved: tracing/pro... In the Linux kernel, the following vulnerability has been resolved: tracing/probes: Fix MAX_TRACE_ARGS limit handling When creating a trace_probe we would set nr_args prior to truncating the arguments to MAX_TRACE_ARGS. However, we would only initialize arguments up to the limit. This caused invalid memory access when attempting to set up probes with more than 128 f
debian
CVE-2024-26703P4LOWCVSS 5.5fixed in linux 6.7.7-1 (forky)2024
CVE-2024-26703 [MEDIUM] CVE-2024-26703: linux - In the Linux kernel, the following vulnerability has been resolved: tracing/tim... In the Linux kernel, the following vulnerability has been resolved: tracing/timerlat: Move hrtimer_init to timerlat_fd open() Currently, the timerlat's hrtimer is initialized at the first read of timerlat_fd, and destroyed at close(). It works, but it causes an error if the user program open() and close() the file without reading. Here's an example: # echo NO_OSNOIS
debian
CVE-2024-26746P4LOWCVSS 5.5fixed in linux 6.7.9-1 (forky)2024
CVE-2024-26746 [MEDIUM] CVE-2024-26746: linux - In the Linux kernel, the following vulnerability has been resolved: dmaengine: ... In the Linux kernel, the following vulnerability has been resolved: dmaengine: idxd: Ensure safe user copy of completion record If CONFIG_HARDENED_USERCOPY is enabled, copying completion record from event log cache to user triggers a kernel bug. [ 1987.159822] usercopy: Kernel memory exposure attempt detected from SLUB object 'dsa0' (offset 74, size 31)! [ 1987.1708
debian
CVE-2024-38574P4LOWCVSS 5.5fixed in linux 6.8.12-1 (forky)2024
CVE-2024-38574 [MEDIUM] CVE-2024-38574: linux - In the Linux kernel, the following vulnerability has been resolved: libbpf: Pre... In the Linux kernel, the following vulnerability has been resolved: libbpf: Prevent null-pointer dereference when prog to load has no BTF In bpf_objec_load_prog(), there's no guarantee that obj->btf is non-NULL when passing it to btf__fd(), and this function does not perform any check before dereferencing its argument (as bpf_object__btf_fd() used to do). As a conse
debian
CVE-2023-52582P4MEDIUMCVSS 5.5fixed in linux 6.1.64-1 (bookworm)2023
CVE-2023-52582 [MEDIUM] CVE-2023-52582: linux - In the Linux kernel, the following vulnerability has been resolved: netfs: Only... In the Linux kernel, the following vulnerability has been resolved: netfs: Only call folio_start_fscache() one time for each folio If a network filesystem using netfs implements a clamp_length() function, it can set subrequest lengths smaller than a page size. When we loop through the folios in netfs_rreq_unlock_folios() to set any folios to be written back, we need
debian
CVE-2023-52580P4MEDIUMCVSS 5.5fixed in linux 6.1.64-1 (bookworm)2023
CVE-2023-52580 [MEDIUM] CVE-2023-52580: linux - In the Linux kernel, the following vulnerability has been resolved: net/core: F... In the Linux kernel, the following vulnerability has been resolved: net/core: Fix ETH_P_1588 flow dissector When a PTP ethernet raw frame with a size of more than 256 bytes followed by a 0xff pattern is sent to __skb_flow_dissect, nhoff value calculation is wrong. For example: hdr->message_length takes the wrong value (0xffff) and it does not replicate real header l
debian
CVE-2023-52648P4MEDIUMCVSS 5.5fixed in linux 6.7.12-1 (forky)2023
CVE-2023-52648 [MEDIUM] CVE-2023-52648: 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: Unmap the surface before resetting it on a plane state Switch to a new plane state requires unreferencing of all held surfaces. In the work required for mob cursors the mapped surfaces started being cached but the variable indicating whether the surface is currently mapped was not being
debian
CVE-2022-48780P4MEDIUMCVSS 5.5fixed in linux 5.16.11-1 (bookworm)2022
CVE-2022-48780 [MEDIUM] CVE-2022-48780: linux - In the Linux kernel, the following vulnerability has been resolved: net/smc: Av... In the Linux kernel, the following vulnerability has been resolved: net/smc: Avoid overwriting the copies of clcsock callback functions The callback functions of clcsock will be saved and replaced during the fallback. But if the fallback happens more than once, then the copies of these callback functions will be overwritten incorrectly, resulting in a loop call issu
debian
CVE-2022-3077P4MEDIUMCVSS 5.5fixed in linux 5.18.2-1 (bookworm)2022
CVE-2022-3077 [MEDIUM] CVE-2022-3077: linux - A buffer overflow vulnerability was found in the Linux kernel Intel’s iSMT SMBus... A buffer overflow vulnerability was found in the Linux kernel Intel’s iSMT SMBus host controller driver in the way it handled the I2C_SMBUS_BLOCK_PROC_CALL case (via the ioctl I2C_SMBUS) with malicious input data. This flaw could allow a local user to crash the system. Scope: local bookworm: resolved (fixed in 5.18.2-1) bullseye: resolved forky: resolved (fixed in 5.1
debian
CVE-2022-48749P4MEDIUMCVSS 5.5fixed in linux 5.16.7-1 (bookworm)2022
CVE-2022-48749 [MEDIUM] CVE-2022-48749: linux - In the Linux kernel, the following vulnerability has been resolved: drm/msm/dpu... In the Linux kernel, the following vulnerability has been resolved: drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc The function performs a check on the "ctx" input parameter, however, it is used before the check. Initialize the "base" variable after the sanity check to avoid a possible NULL pointer dereference. Addresses-Coverity-ID: 1493866 ("Null point
debian
CVE-2021-46928P4MEDIUMCVSS 5.5fixed in linux 5.15.15-1 (bookworm)2021
CVE-2021-46928 [MEDIUM] CVE-2021-46928: linux - In the Linux kernel, the following vulnerability has been resolved: parisc: Cle... In the Linux kernel, the following vulnerability has been resolved: parisc: Clear stale IIR value on instruction access rights trap When a trap 7 (Instruction access rights) occurs, this means the CPU couldn't execute an instruction due to missing execute permissions on the memory region. In this case it seems the CPU didn't even fetched the instruction from memory
debian
CVE-2021-47139P4MEDIUMCVSS 5.5fixed in linux 5.14.6-1 (bookworm)2021
CVE-2021-47139 [MEDIUM] CVE-2021-47139: linux - In the Linux kernel, the following vulnerability has been resolved: net: hns3: ... In the Linux kernel, the following vulnerability has been resolved: net: hns3: put off calling register_netdev() until client initialize complete Currently, the netdevice is registered before client initializing complete. So there is a timewindow between netdevice available and usable. In this case, if user try to change the channel number or ring param, it may caus
debian
CVE-2021-47439P4MEDIUMCVSS 5.5fixed in linux 5.14.16-1 (bookworm)2021
CVE-2021-47439 [MEDIUM] CVE-2021-47439: linux - In the Linux kernel, the following vulnerability has been resolved: net: dsa: m... In the Linux kernel, the following vulnerability has been resolved: net: dsa: microchip: Added the condition for scheduling ksz_mib_read_work When the ksz module is installed and removed using rmmod, kernel crashes with null pointer dereferrence error. During rmmod, ksz_switch_remove function tries to cancel the mib_read_workqueue using cancel_delayed_work_sync rout
debian
CVE-2021-46941P4MEDIUMCVSS 5.5fixed in linux 5.10.38-1 (bookworm)2021
CVE-2021-46941 [MEDIUM] CVE-2021-46941: linux - In the Linux kernel, the following vulnerability has been resolved: usb: dwc3: ... In the Linux kernel, the following vulnerability has been resolved: usb: dwc3: core: Do core softreset when switch mode According to the programming guide, to switch mode for DRD controller, the driver needs to do the following. To switch from device to host: 1. Reset controller with GCTL.CoreSoftReset 2. Set GCTL.PrtCapDir(host mode) 3. Reset the host with USBCMD.H
debian
CVE-2021-47246P4MEDIUMCVSS 5.5fixed in linux 5.10.46-1 (bookworm)2021
CVE-2021-47246 [MEDIUM] CVE-2021-47246: linux - In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: ... In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Fix page reclaim for dead peer hairpin When adding a hairpin flow, a firmware-side send queue is created for the peer net device, which claims some host memory pages for its internal ring buffer. If the peer net device is removed/unbound before the hairpin flow is deleted, then the send q
debian
CVE-2025-21926P4MEDIUMCVSS 5.5fixed in linux 6.1.133-1 (bookworm)2025
CVE-2025-21926 [MEDIUM] CVE-2025-21926: linux - In the Linux kernel, the following vulnerability has been resolved: net: gso: f... In the Linux kernel, the following vulnerability has been resolved: net: gso: fix ownership in __udp_gso_segment In __udp_gso_segment the skb destructor is removed before segmenting the skb but the socket reference is kept as-is. This is an issue if the original skb is later orphaned as we can hit the following bug: kernel BUG at ./include/linux/skbuff.h:3312! (skb_
debian
CVE-2024-56670P4MEDIUMCVSS 5.5fixed in linux 6.1.123-1 (bookworm)2024
CVE-2024-56670 [MEDIUM] CVE-2024-56670: 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: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer Considering that in some extreme cases, when u_serial driver is accessed by multiple threads, Thread A is executing the open operation and calling the gs_open, Thread B is executing the disconnect operation a
debian
CVE-2024-56709P4MEDIUMCVSS 5.5fixed in linux 6.1.123-1 (bookworm)2024
CVE-2024-56709 [MEDIUM] CVE-2024-56709: linux - In the Linux kernel, the following vulnerability has been resolved: io_uring: c... In the Linux kernel, the following vulnerability has been resolved: io_uring: check if iowq is killed before queuing task work can be executed after the task has gone through io_uring termination, whether it's the final task_work run or the fallback path. In this case, task work will find ->io_wq being already killed and null'ed, which is a problem if it then tries
debian
CVE-2024-26832P4MEDIUMCVSS 5.5fixed in linux 6.1.82-1 (bookworm)2024
CVE-2024-26832 [MEDIUM] CVE-2024-26832: linux - In the Linux kernel, the following vulnerability has been resolved: mm: zswap: ... In the Linux kernel, the following vulnerability has been resolved: mm: zswap: fix missing folio cleanup in writeback race path In zswap_writeback_entry(), after we get a folio from __read_swap_cache_async(), we grab the tree lock again to check that the swap entry was not invalidated and recycled. If it was, we delete the folio we just added to the swap cache and e
debian
Debian Linux vulnerabilities | cvebase