Debian Linux vulnerabilities

13,286 known vulnerabilities affecting debian/linux.

Total CVEs
13,286
CISA KEV
28
actively exploited
Public exploits
137
Exploited in wild
29
Severity breakdown
CRITICAL70HIGH2670MEDIUM6247LOW3072UNKNOWN1227

Vulnerabilities

Page 88 of 665
CVE-2025-39809LOWCVSS 7.8fixed in linux 6.16.5-1 (forky)2025
CVE-2025-39809 [HIGH] CVE-2025-39809: linux - In the Linux kernel, the following vulnerability has been resolved: HID: intel-... In the Linux kernel, the following vulnerability has been resolved: HID: intel-thc-hid: intel-quicki2c: Fix ACPI dsd ICRS/ISUB length The QuickI2C ACPI _DSD methods return ICRS and ISUB data with a trailing byte, making the actual length is one more byte than the structs defined. It caused stack-out-of-bounds and kernel crash: kernel: BUG: KASAN: stack-out-of-bounds i
debian
CVE-2025-39750LOWCVSS 7.1fixed in linux 6.16.3-1 (forky)2025
CVE-2025-39750 [HIGH] CVE-2025-39750: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: ath12... In the Linux kernel, the following vulnerability has been resolved: wifi: ath12k: Correct tid cleanup when tid setup fails Currently, if any error occurs during ath12k_dp_rx_peer_tid_setup(), the tid value is already incremented, even though the corresponding TID is not actually allocated. Proceed to ath12k_dp_rx_peer_tid_delete() starting from unallocated tid, which
debian
CVE-2025-40076LOW2025
CVE-2025-40076 [LOW] CVE-2025-40076: linux - In the Linux kernel, the following vulnerability has been resolved: PCI: rcar-h... In the Linux kernel, the following vulnerability has been resolved: PCI: rcar-host: Pass proper IRQ domain to generic_handle_domain_irq() Starting with commit dd26c1a23fd5 ("PCI: rcar-host: Switch to msi_create_parent_irq_domain()"), the MSI parent IRQ domain is NULL because the object of type struct irq_domain_info passed to: msi_create_parent_irq_domain() -> irq_doma
debian
CVE-2025-37828LOWCVSS 5.5fixed in linux 6.12.27-1 (forky)2025
CVE-2025-37828 [MEDIUM] CVE-2025-37828: linux - In the Linux kernel, the following vulnerability has been resolved: scsi: ufs: ... In the Linux kernel, the following vulnerability has been resolved: scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort() A race can occur between the MCQ completion path and the abort handler: once a request completes, __blk_mq_free_request() sets rq->mq_hctx to NULL, meaning the subsequent ufshcd_mcq_req_to_hwq() call in ufshcd_mcq_abort() can return a NULL pointer
debian
CVE-2025-37863LOWCVSS 5.5fixed in linux 6.12.25-1 (forky)2025
CVE-2025-37863 [MEDIUM] CVE-2025-37863: linux - In the Linux kernel, the following vulnerability has been resolved: ovl: don't ... In the Linux kernel, the following vulnerability has been resolved: ovl: don't allow datadir only In theory overlayfs could support upper layer directly referring to a data layer, but there's no current use case for this. Originally, when data-only layers were introduced, this wasn't allowed, only introduced by the "datadir+" feature, but without actually handling t
debian
CVE-2025-39912LOWCVSS 5.5fixed in linux 6.16.8-1 (forky)2025
CVE-2025-39912 [MEDIUM] CVE-2025-39912: linux - In the Linux kernel, the following vulnerability has been resolved: nfs/localio... In the Linux kernel, the following vulnerability has been resolved: nfs/localio: restore creds before releasing pageio data Otherwise if the nfsd filecache code releases the nfsd_file immediately, it can trigger the BUG_ON(cred == current->cred) in __put_cred() when it puts the nfsd_file->nf_file->f-cred. Scope: local bookworm: resolved bullseye: resolved forky: res
debian
CVE-2025-37904LOWCVSS 5.52025
CVE-2025-37904 [MEDIUM] CVE-2025-37904: linux - In the Linux kernel, the following vulnerability has been resolved: btrfs: fix ... In the Linux kernel, the following vulnerability has been resolved: btrfs: fix the inode leak in btrfs_iget() [BUG] There is a bug report that a syzbot reproducer can lead to the following busy inode at unmount time: BTRFS info (device loop1): last unmount of filesystem 1680000e-3c1e-4c46-84b6-56bd3909af50 VFS: Busy inodes after unmount of loop1 (btrfs) ------------
debian
CVE-2025-39882LOWCVSS 7.8fixed in linux 6.16.8-1 (forky)2025
CVE-2025-39882 [HIGH] CVE-2025-39882: linux - In the Linux kernel, the following vulnerability has been resolved: drm/mediate... In the Linux kernel, the following vulnerability has been resolved: drm/mediatek: fix potential OF node use-after-free The for_each_child_of_node() helper drops the reference it takes to each node as it iterates over children and an explicit of_node_put() is only needed when exiting the loop early. Drop the recently introduced bogus additional reference count decremen
debian
CVE-2025-71234LOWCVSS 7.8fixed in linux 6.18.12-1 (forky)2025
CVE-2025-71234 [HIGH] CVE-2025-71234: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: rtl8x... In the Linux kernel, the following vulnerability has been resolved: wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add The driver does not set hw->sta_data_size, which causes mac80211 to allocate insufficient space for driver private station data in __sta_info_alloc(). When rtl8xxxu_sta_add() accesses members of struct rtl8xxxu_sta_info through sta->drv_priv,
debian
CVE-2025-38164LOWCVSS 5.5fixed in linux 6.12.35-1 (forky)2025
CVE-2025-38164 [MEDIUM] CVE-2025-38164: linux - In the Linux kernel, the following vulnerability has been resolved: f2fs: zone:... In the Linux kernel, the following vulnerability has been resolved: f2fs: zone: fix to avoid inconsistence in between SIT and SSA w/ below testcase, it will cause inconsistence in between SIT and SSA. create_null_blk 512 2 1024 1024 mkfs.f2fs -m /dev/nullb0 mount /dev/nullb0 /mnt/f2fs/ touch /mnt/f2fs/file f2fs_io pinfile set /mnt/f2fs/file fallocate -l 4GiB /mnt/f2
debian
CVE-2025-38434LOWCVSS 5.5fixed in linux 6.12.37-1 (forky)2025
CVE-2025-38434 [MEDIUM] CVE-2025-38434: linux - In the Linux kernel, the following vulnerability has been resolved: Revert "ris... In the Linux kernel, the following vulnerability has been resolved: Revert "riscv: Define TASK_SIZE_MAX for __access_ok()" This reverts commit ad5643cf2f69 ("riscv: Define TASK_SIZE_MAX for __access_ok()"). This commit changes TASK_SIZE_MAX to be LONG_MAX to optimize access_ok(), because the previous TASK_SIZE_MAX (default to TASK_SIZE) requires some computation. Th
debian
CVE-2025-38217LOWCVSS 4.7fixed in linux 6.12.35-1 (forky)2025
CVE-2025-38217 [MEDIUM] CVE-2025-38217: linux - In the Linux kernel, the following vulnerability has been resolved: hwmon: (fts... In the Linux kernel, the following vulnerability has been resolved: hwmon: (ftsteutates) Fix TOCTOU race in fts_read() In the fts_read() function, when handling hwmon_pwm_auto_channels_temp, the code accesses the shared variable data->fan_source[channel] twice without holding any locks. It is first checked against FTS_FAN_SOURCE_INVALID, and if the check passes, it
debian
CVE-2025-40142LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40142 [LOW] CVE-2025-40142: linux - In the Linux kernel, the following vulnerability has been resolved: ALSA: pcm: ... In the Linux kernel, the following vulnerability has been resolved: ALSA: pcm: Disable bottom softirqs as part of spin_lock_irq() on PREEMPT_RT snd_pcm_group_lock_irq() acquires a spinlock_t and disables interrupts via spin_lock_irq(). This also implicitly disables the handling of softirqs such as TIMER_SOFTIRQ. On PREEMPT_RT softirqs are preemptible and spin_lock_irq(
debian
CVE-2025-37764LOWCVSS 5.5fixed in linux 6.12.25-1 (forky)2025
CVE-2025-37764 [MEDIUM] CVE-2025-37764: linux - In the Linux kernel, the following vulnerability has been resolved: drm/imagina... In the Linux kernel, the following vulnerability has been resolved: drm/imagination: fix firmware memory leaks Free the memory used to hold the results of firmware image processing when the module is unloaded. Fix the related issue of the same memory being leaked if processing of the firmware image fails during module load. Ensure all firmware GEM objects are destro
debian
CVE-2025-21908LOWCVSS 5.5fixed in linux 6.12.19-1 (forky)2025
CVE-2025-21908 [MEDIUM] CVE-2025-21908: linux - In the Linux kernel, the following vulnerability has been resolved: NFS: fix nf... In the Linux kernel, the following vulnerability has been resolved: NFS: fix nfs_release_folio() to not deadlock via kcompactd writeback Add PF_KCOMPACTD flag and current_is_kcompactd() helper to check for it so nfs_release_folio() can skip calling nfs_wb_folio() from kcompactd. Otherwise NFS can deadlock waiting for kcompactd enduced writeback which recurses back t
debian
CVE-2025-37760LOWCVSS 5.5fixed in linux 6.12.25-1 (forky)2025
CVE-2025-37760 [MEDIUM] CVE-2025-37760: linux - In the Linux kernel, the following vulnerability has been resolved: mm/vma: add... In the Linux kernel, the following vulnerability has been resolved: mm/vma: add give_up_on_oom option on modify/merge, use in uffd release Currently, if a VMA merge fails due to an OOM condition arising on commit merge or a failure to duplicate anon_vma's, we report this so the caller can handle it. However there are cases where the caller is only ostensibly trying
debian
CVE-2025-38339LOWCVSS 5.52025
CVE-2025-38339 [MEDIUM] CVE-2025-38339: linux - In the Linux kernel, the following vulnerability has been resolved: powerpc/bpf... In the Linux kernel, the following vulnerability has been resolved: powerpc/bpf: fix JIT code size calculation of bpf trampoline arch_bpf_trampoline_size() provides JIT size of the BPF trampoline before the buffer for JIT'ing it is allocated. The total number of instructions emitted for BPF trampoline JIT code depends on where the final image is located. So, the siz
debian
CVE-2025-38558LOWCVSS 5.5fixed in linux 6.16.3-1 (forky)2025
CVE-2025-38558 [MEDIUM] CVE-2025-38558: 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: uvc: Initialize frame-based format color matching descriptor Fix NULL pointer crash in uvcg_framebased_make due to uninitialized color matching descriptor for frame-based format which was added in commit f5e7bdd34aca ("usb: gadget: uvc: Allow creating new color matching descriptors") th
debian
CVE-2025-21902LOWCVSS 5.5fixed in linux 6.12.19-1 (forky)2025
CVE-2025-21902 [MEDIUM] CVE-2025-21902: linux - In the Linux kernel, the following vulnerability has been resolved: acpi: typec... In the Linux kernel, the following vulnerability has been resolved: acpi: typec: ucsi: Introduce a ->poll_cci method For the ACPI backend of UCSI the UCSI "registers" are just a memory copy of the register values in an opregion. The ACPI implementation in the BIOS ensures that the opregion contents are synced to the embedded controller and it ensures that the regist
debian
CVE-2025-68341LOWfixed in linux 6.17.11-1 (forky)2025
CVE-2025-68341 [LOW] CVE-2025-68341: linux - In the Linux kernel, the following vulnerability has been resolved: veth: reduc... In the Linux kernel, the following vulnerability has been resolved: veth: reduce XDP no_direct return section to fix race As explain in commit fa349e396e48 ("veth: Fix race with AF_XDP exposing old or uninitialized descriptors") for veth there is a chance after napi_complete_done() that another CPU can manage start another NAPI instance running veth_pool(). For NAPI th
debian
Debian Linux vulnerabilities | cvebase