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 507 of 632
CVE-2025-38671P4MEDIUMCVSS 5.5fixed in linux 6.1.148-1 (bookworm)2025
CVE-2025-38671 [MEDIUM] CVE-2025-38671: linux - In the Linux kernel, the following vulnerability has been resolved: i2c: qup: j...
In the Linux kernel, the following vulnerability has been resolved: i2c: qup: jump out of the loop in case of timeout Original logic only sets the return value but doesn't jump out of the loop if the bus is kept active by a client. This is not expected. A malicious or buggy i2c client can hang the kernel in this case and should be avoided. This is observed during a
debian
CVE-2025-38014P4MEDIUMCVSS 5.5fixed in linux 6.12.30-1 (forky)2025
CVE-2025-38014 [MEDIUM] CVE-2025-38014: linux - In the Linux kernel, the following vulnerability has been resolved: dmaengine: ...
In the Linux kernel, the following vulnerability has been resolved: dmaengine: idxd: Refactor remove call with idxd_cleanup() helper The idxd_cleanup() helper cleans up perfmon, interrupts, internals and so on. Refactor remove call with the idxd_cleanup() helper to avoid code duplication. Note, this also fixes the missing put_device() for idxd groups, enginces and w
debian
CVE-2025-38602P4MEDIUMCVSS 5.5fixed in linux 6.1.148-1 (bookworm)2025
CVE-2025-38602 [MEDIUM] CVE-2025-38602: linux - In the Linux kernel, the following vulnerability has been resolved: iwlwifi: Ad...
In the Linux kernel, the following vulnerability has been resolved: iwlwifi: Add missing check for alloc_ordered_workqueue Add check for the return value of alloc_ordered_workqueue since it may return NULL pointer.
Scope: local
bookworm: resolved (fixed in 6.1.148-1)
bullseye: resolved (fixed in 5.10.244-1)
forky: resolved (fixed in 6.16.3-1)
sid: resolved (fixed in
debian
CVE-2025-38712P4MEDIUMCVSS 5.5fixed in linux 6.1.153-1 (bookworm)2025
CVE-2025-38712 [MEDIUM] CVE-2025-38712: linux - In the Linux kernel, the following vulnerability has been resolved: hfsplus: do...
In the Linux kernel, the following vulnerability has been resolved: hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() When the volume header contains erroneous values that do not reflect the actual state of the filesystem, hfsplus_fill_super() assumes that the attributes file is not yet created, which later results in hitting BUG_ON() when hfsplus_crea
debian
CVE-2025-38134P4LOWCVSS 5.5fixed in linux 6.12.35-1 (forky)2025
CVE-2025-38134 [MEDIUM] CVE-2025-38134: linux - In the Linux kernel, the following vulnerability has been resolved: usb: acpi: ...
In the Linux kernel, the following vulnerability has been resolved: usb: acpi: Prevent null pointer dereference in usb_acpi_add_usb4_devlink() As demonstrated by the fix for update_port_device_state, commit 12783c0b9e2c ("usb: core: Prevent null pointer dereference in update_port_device_state"), usb_hub_to_struct_hub() can return NULL in certain scenarios, such as d
debian
CVE-2025-68351P4LOWCVSS 5.5fixed in linux 6.18.3-1 (forky)2025
CVE-2025-68351 [MEDIUM] CVE-2025-68351: linux - In the Linux kernel, the following vulnerability has been resolved: exfat: fix ...
In the Linux kernel, the following vulnerability has been resolved: exfat: fix refcount leak in exfat_find Fix refcount leaks in `exfat_find` related to `exfat_get_dentry_set`. Function `exfat_get_dentry_set` would increase the reference counter of `es->bh` on success. Therefore, `exfat_put_dentry_set` must be called after `exfat_get_dentry_set` to ensure refcount c
debian
CVE-2025-38274P4LOWCVSS 5.5fixed in linux 6.12.35-1 (forky)2025
CVE-2025-38274 [MEDIUM] CVE-2025-38274: linux - In the Linux kernel, the following vulnerability has been resolved: fpga: fix p...
In the Linux kernel, the following vulnerability has been resolved: fpga: fix potential null pointer deref in fpga_mgr_test_img_load_sgt() fpga_mgr_test_img_load_sgt() allocates memory for sgt using kunit_kzalloc() however it does not check if the allocation failed. It then passes sgt to sg_alloc_table(), which passes it to __sg_alloc_table(). This function calls me
debian
CVE-2024-47746P4LOWCVSS 5.5fixed in linux 6.11.2-1 (forky)2024
CVE-2024-47746 [MEDIUM] CVE-2024-47746: linux - In the Linux kernel, the following vulnerability has been resolved: fuse: use e...
In the Linux kernel, the following vulnerability has been resolved: fuse: use exclusive lock when FUSE_I_CACHE_IO_MODE is set This may be a typo. The comment has said shared locks are not allowed when this bit is set. If using shared lock, the wait in `fuse_file_cached_io_open` may be forever.
Scope: local
bookworm: resolved
bullseye: resolved
forky: resolved (fixed
debian
CVE-2022-50001P4MEDIUMCVSS 5.5fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50001 [MEDIUM] CVE-2022-50001: linux - In the Linux kernel, the following vulnerability has been resolved: netfilter: ...
In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_tproxy: restrict to prerouting hook TPROXY is only allowed from prerouting, but nft_tproxy doesn't check this. This fixes a crash (null dereference) when using tproxy from e.g. output.
Scope: local
bookworm: resolved (fixed in 6.0.2-1)
bullseye: resolved (fixed in 5.10.178-1)
forky: r
debian
CVE-2022-50105P4MEDIUMCVSS 5.5fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50105 [MEDIUM] CVE-2022-50105: linux - In the Linux kernel, the following vulnerability has been resolved: powerpc/spu...
In the Linux kernel, the following vulnerability has been resolved: powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader of_find_node_by_path() returns remote device nodepointer with refcount incremented, we should use of_node_put() on it when done. Add missing of_node_put() to avoid refcount leak.
Scope: local
bookworm: resolved (fixed in 6.0.2-1)
bullsey
debian
CVE-2022-49786P4MEDIUMCVSS 5.5fixed in linux 6.0.10-1 (bookworm)2022
CVE-2022-49786 [MEDIUM] CVE-2022-49786: linux - In the Linux kernel, the following vulnerability has been resolved: blk-cgroup:...
In the Linux kernel, the following vulnerability has been resolved: blk-cgroup: properly pin the parent in blkcg_css_online blkcg_css_online is supposed to pin the blkcg of the parent, but 397c9f46ee4d refactored things and along the way, changed it to pin the css instead. This results in extra pins, and we end up leaking blkcgs and cgroups.
Scope: local
bookworm: r
debian
CVE-2022-50130P4MEDIUMCVSS 5.5fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50130 [MEDIUM] CVE-2022-50130: linux - In the Linux kernel, the following vulnerability has been resolved: staging: fb...
In the Linux kernel, the following vulnerability has been resolved: staging: fbtft: core: set smem_len before fb_deferred_io_init call The fbtft_framebuffer_alloc() calls fb_deferred_io_init() before initializing info->fix.smem_len. It is set to zero by the framebuffer_alloc() function. It will trigger a WARN_ON() at the start of fb_deferred_io_init() and the functi
debian
CVE-2022-49805P4MEDIUMCVSS 5.5fixed in linux 6.0.10-1 (bookworm)2022
CVE-2022-49805 [MEDIUM] CVE-2022-49805: linux - In the Linux kernel, the following vulnerability has been resolved: net: lan966...
In the Linux kernel, the following vulnerability has been resolved: net: lan966x: Fix potential null-ptr-deref in lan966x_stats_init() lan966x_stats_init() calls create_singlethread_workqueue() and not checked the ret value, which may return NULL. And a null-ptr-deref may happen: lan966x_stats_init() create_singlethread_workqueue() # failed, lan966x->stats_queue is
debian
CVE-2022-49784P4MEDIUMCVSS 5.5fixed in linux 6.0.10-1 (bookworm)2022
CVE-2022-49784 [MEDIUM] CVE-2022-49784: linux - In the Linux kernel, the following vulnerability has been resolved: perf/x86/am...
In the Linux kernel, the following vulnerability has been resolved: perf/x86/amd/uncore: Fix memory leak for events array When a CPU comes online, the per-CPU NB and LLC uncore contexts are freed but not the events array within the context structure. This causes a memory leak as identified by the kmemleak detector. [...] unreferenced object 0xffff8c5944b8e320 (size
debian
CVE-2022-50132P4MEDIUMCVSS 5.5fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50132 [MEDIUM] CVE-2022-50132: linux - In the Linux kernel, the following vulnerability has been resolved: usb: cdns3:...
In the Linux kernel, the following vulnerability has been resolved: usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() If 'ep' is NULL, result of ep_to_cdns3_ep(ep) is invalid pointer and its dereference with priv_ep->cdns3_dev may cause panic. Found by Linux Verification Center (linuxtesting.org) with SVACE.
Scop
debian
CVE-2022-49848P4MEDIUMCVSS 5.5fixed in linux 6.0.10-1 (bookworm)2022
CVE-2022-49848 [MEDIUM] CVE-2022-49848: linux - In the Linux kernel, the following vulnerability has been resolved: phy: qcom-q...
In the Linux kernel, the following vulnerability has been resolved: phy: qcom-qmp-combo: fix NULL-deref on runtime resume Commit fc64623637da ("phy: qcom-qmp-combo,usb: add support for separate PCS_USB region") started treating the PCS_USB registers as potentially separate from the PCS registers but used the wrong base when no PCS_USB offset has been provided. Fix t
debian
CVE-2022-49807P4MEDIUMCVSS 5.5fixed in linux 6.0.10-1 (bookworm)2022
CVE-2022-49807 [MEDIUM] CVE-2022-49807: linux - In the Linux kernel, the following vulnerability has been resolved: nvmet: fix ...
In the Linux kernel, the following vulnerability has been resolved: nvmet: fix a memory leak in nvmet_auth_set_key When changing dhchap secrets we need to release the old secrets as well. kmemleak complaint: -- unreferenced object 0xffff8c7f44ed8180 (size 64): comm "check", pid 7304, jiffies 4295686133 (age 72034.246s) hex dump (first 32 bytes): 44 48 48 43 2d 31 3a
debian
CVE-2022-50055P4MEDIUMCVSS 5.5fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50055 [MEDIUM] CVE-2022-50055: linux - In the Linux kernel, the following vulnerability has been resolved: iavf: Fix a...
In the Linux kernel, the following vulnerability has been resolved: iavf: Fix adminq error handling iavf_alloc_asq_bufs/iavf_alloc_arq_bufs allocates with dma_alloc_coherent memory for VF mailbox. Free DMA regions for both ASQ and ARQ in case error happens during configuration of ASQ/ARQ registers. Without this change it is possible to see when unloading interface:
debian
CVE-2022-50036P4MEDIUMCVSS 5.5fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50036 [MEDIUM] CVE-2022-50036: linux - In the Linux kernel, the following vulnerability has been resolved: drm/sun4i: ...
In the Linux kernel, the following vulnerability has been resolved: drm/sun4i: dsi: Prevent underflow when computing packet sizes Currently, the packet overhead is subtracted using unsigned arithmetic. With a short sync pulse, this could underflow and wrap around to near the maximal u16 value. Fix this by using signed subtraction. The call to max() will correctly ha
debian
CVE-2022-50120P4MEDIUMCVSS 5.5fixed in linux 5.19.6-1 (bookworm)2022
CVE-2022-50120 [MEDIUM] CVE-2022-50120: linux - In the Linux kernel, the following vulnerability has been resolved: remoteproc:...
In the Linux kernel, the following vulnerability has been resolved: remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init of_parse_phandle() returns a node pointer with refcount incremented, we should use of_node_put() on it when not needed anymore. This function has two paths missing of_node_put().
Scope: local
bookworm: resolved (fixed in 5.19.6-1)
bulls
debian