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 415 of 632
CVE-2024-42078P4LOWCVSS 5.5fixed in linux 6.9.8-1 (forky)2024
CVE-2024-42078 [MEDIUM] CVE-2024-42078: linux - In the Linux kernel, the following vulnerability has been resolved: nfsd: initi...
In the Linux kernel, the following vulnerability has been resolved: nfsd: initialise nfsd_info.mutex early. nfsd_info.mutex can be dereferenced by svc_pool_stats_start() immediately after the new netns is created. Currently this can trigger an oops. Move the initialisation earlier before it can possibly be dereferenced.
Scope: local
bookworm: resolved
bullseye: reso
debian
CVE-2024-38604P4LOWCVSS 5.5fixed in linux 6.8.12-1 (forky)2024
CVE-2024-38604 [MEDIUM] CVE-2024-38604: linux - In the Linux kernel, the following vulnerability has been resolved: block: refi...
In the Linux kernel, the following vulnerability has been resolved: block: refine the EOF check in blkdev_iomap_begin blkdev_iomap_begin rounds down the offset to the logical block size before stashing it in iomap->offset and checking that it still is inside the inode size. Check the i_size check to the raw pos value so that we don't try a zero size write if iter->p
debian
CVE-2023-53051P4MEDIUMCVSS 5.5fixed in linux 6.1.25-1 (bookworm)2023
CVE-2023-53051 [MEDIUM] CVE-2023-53051: linux - In the Linux kernel, the following vulnerability has been resolved: dm crypt: a...
In the Linux kernel, the following vulnerability has been resolved: dm crypt: add cond_resched() to dmcrypt_write() The loop in dmcrypt_write may be running for unbounded amount of time, thus we need cond_resched() in it. This commit fixes the following warning: [ 3391.153255][ C12] watchdog: BUG: soft lockup - CPU#12 stuck for 23s! [dmcrypt_write/2:2897] ... [ 3391
debian
CVE-2022-48862P4MEDIUMCVSS 5.5fixed in linux 5.16.18-1 (bookworm)2022
CVE-2022-48862 [MEDIUM] CVE-2022-48862: linux - In the Linux kernel, the following vulnerability has been resolved: vhost: fix ...
In the Linux kernel, the following vulnerability has been resolved: vhost: fix hung thread due to erroneous iotlb entries In vhost_iotlb_add_range_ctx(), range size can overflow to 0 when start is 0 and last is ULONG_MAX. One instance where it can happen is when userspace sends an IOTLB message with iova=size=uaddr=0 (vhost_process_iotlb_msg). So, an entry with size
debian
CVE-2022-49787P4MEDIUMCVSS 5.5fixed in linux 6.0.10-1 (bookworm)2022
CVE-2022-49787 [MEDIUM] CVE-2022-49787: linux - In the Linux kernel, the following vulnerability has been resolved: mmc: sdhci-...
In the Linux kernel, the following vulnerability has been resolved: mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() pci_get_device() will increase the reference count for the returned pci_dev. We need to use pci_dev_put() to decrease the reference count before amd_probe() returns. There is no problem for the 'smbus_dev == NULL' branch becaus
debian
CVE-2022-49903P4MEDIUMCVSS 5.5fixed in linux 6.0.8-1 (bookworm)2022
CVE-2022-49903 [MEDIUM] CVE-2022-49903: linux - In the Linux kernel, the following vulnerability has been resolved: ipv6: fix W...
In the Linux kernel, the following vulnerability has been resolved: ipv6: fix WARNING in ip6_route_net_exit_late() During the initialization of ip6_route_net_init_late(), if file ipv6_route or rt6_stats fails to be created, the initialization is successful by default. Therefore, the ipv6_route or rt6_stats file doesn't be found during the remove in ip6_route_net_exi
debian
CVE-2022-49776P4MEDIUMCVSS 5.5fixed in linux 6.0.10-1 (bookworm)2022
CVE-2022-49776 [MEDIUM] CVE-2022-49776: linux - In the Linux kernel, the following vulnerability has been resolved: macvlan: en...
In the Linux kernel, the following vulnerability has been resolved: macvlan: enforce a consistent minimal mtu macvlan should enforce a minimal mtu of 68, even at link creation. This patch avoids the current behavior (which could lead to crashes in ipv6 stack if the link is brought up) $ ip link add macvlan1 link eno1 mtu 8 type macvlan # This should fail ! $ ip link
debian
CVE-2021-47471P4MEDIUMCVSS 5.5fixed in linux 5.14.16-1 (bookworm)2021
CVE-2021-47471 [MEDIUM] CVE-2021-47471: linux - In the Linux kernel, the following vulnerability has been resolved: drm: mxsfb:...
In the Linux kernel, the following vulnerability has been resolved: drm: mxsfb: Fix NULL pointer dereference crash on unload The mxsfb->crtc.funcs may already be NULL when unloading the driver, in which case calling mxsfb_irq_disable() via drm_irq_uninstall() from mxsfb_unload() leads to NULL pointer dereference. Since all we care about is masking the IRQ and mxsfb-
debian
CVE-2021-47572P4MEDIUMCVSS 5.5fixed in linux 5.15.15-1 (bookworm)2021
CVE-2021-47572 [MEDIUM] CVE-2021-47572: linux - In the Linux kernel, the following vulnerability has been resolved: net: nextho...
In the Linux kernel, the following vulnerability has been resolved: net: nexthop: fix null pointer dereference when IPv6 is not enabled When we try to add an IPv6 nexthop and IPv6 is not enabled (!CONFIG_IPV6) we'll hit a NULL pointer dereference[1] in the error path of nh_create_ipv6() due to calling ipv6_stub->fib6_nh_release. The bug has been present since the be
debian
CVE-2024-49908P4MEDIUMCVSS 5.5fixed in linux 6.11.4-1 (forky)2024
CVE-2024-49908 [MEDIUM] CVE-2024-49908: linux - In the Linux kernel, the following vulnerability has been resolved: drm/amd/dis...
In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Add null check for 'afb' in amdgpu_dm_update_cursor (v2) This commit adds a null check for the 'afb' variable in the amdgpu_dm_update_cursor function. Previously, 'afb' was assumed to be null at line 8388, but was used later in the code without a null check. This could potentially l
debian
CVE-2024-47664P4MEDIUMCVSS 5.5fixed in linux 6.10.11-1 (forky)2024
CVE-2024-47664 [MEDIUM] CVE-2024-47664: linux - In the Linux kernel, the following vulnerability has been resolved: spi: hisi-k...
In the Linux kernel, the following vulnerability has been resolved: spi: hisi-kunpeng: Add verification for the max_frequency provided by the firmware If the value of max_speed_hz is 0, it may cause a division by zero error in hisi_calc_effective_speed(). The value of max_speed_hz is provided by firmware. Firmware is generally considered as a trusted domain. However
debian
CVE-2024-53114P4MEDIUMCVSS 5.5fixed in linux 6.11.10-1 (forky)2024
CVE-2024-53114 [MEDIUM] CVE-2024-53114: linux - In the Linux kernel, the following vulnerability has been resolved: x86/CPU/AMD...
In the Linux kernel, the following vulnerability has been resolved: x86/CPU/AMD: Clear virtualized VMLOAD/VMSAVE on Zen4 client A number of Zen4 client SoCs advertise the ability to use virtualized VMLOAD/VMSAVE, but using these instructions is reported to be a cause of a random host reboot. These instructions aren't intended to be advertised on Zen4 client so clear
debian
CVE-2024-50229P4MEDIUMCVSS 5.5fixed in linux 6.1.119-1 (bookworm)2024
CVE-2024-50229 [MEDIUM] CVE-2024-50229: linux - In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix...
In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix potential deadlock with newly created symlinks Syzbot reported that page_symlink(), called by nilfs_symlink(), triggers memory reclamation involving the filesystem layer, which can result in circular lock dependencies among the reader/writer semaphore nilfs->ns_segctor_sem, s_writers per
debian
CVE-2024-56620P4LOWCVSS 5.5fixed in linux 6.12.5-1 (forky)2024
CVE-2024-56620 [MEDIUM] CVE-2024-56620: 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: qcom: Only free platform MSIs when ESI is enabled Otherwise, it will result in a NULL pointer dereference as below: Unable to handle kernel NULL pointer dereference at virtual address 0000000000000008 Call trace: mutex_lock+0xc/0x54 platform_device_msi_free_irqs_all+0x14/0x20 ufs_qcom_rem
debian
CVE-2024-46824P4LOWCVSS 5.5fixed in linux 6.10.11-1 (forky)2024
CVE-2024-46824 [MEDIUM] CVE-2024-46824: linux - In the Linux kernel, the following vulnerability has been resolved: iommufd: Re...
In the Linux kernel, the following vulnerability has been resolved: iommufd: Require drivers to supply the cache_invalidate_user ops If drivers don't do this then iommufd will oops invalidation ioctls with something like: Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000 Mem abort info: ESR = 0x0000000086000004 EC = 0x21: IABT (cur
debian
CVE-2024-46864P4LOWCVSS 5.5fixed in linux 6.10.11-1 (forky)2024
CVE-2024-46864 [MEDIUM] CVE-2024-46864: linux - In the Linux kernel, the following vulnerability has been resolved: x86/hyperv:...
In the Linux kernel, the following vulnerability has been resolved: x86/hyperv: fix kexec crash due to VP assist page corruption commit 9636be85cc5b ("x86/hyperv: Fix hyperv_pcpu_input_arg handling when CPUs go online/offline") introduces a new cpuhp state for hyperv initialization. cpuhp_setup_state() returns the state number if state is CPUHP_AP_ONLINE_DYN or CPUH
debian
CVE-2024-53111P4LOWCVSS 5.5fixed in linux 6.11.10-1 (forky)2024
CVE-2024-53111 [MEDIUM] CVE-2024-53111: linux - In the Linux kernel, the following vulnerability has been resolved: mm/mremap: ...
In the Linux kernel, the following vulnerability has been resolved: mm/mremap: fix address wraparound in move_page_tables() On 32-bit platforms, it is possible for the expression `len + old_addr #include #include #include #define ADDR1 ((void*)0x60000000) #define ADDR2 ((void*)0x10000000) #define SIZE 0x50000000uL int main(void) { unsigned char *p1 = mmap(ADDR1, SIZ
debian
CVE-2024-45027P4LOWCVSS 5.5fixed in linux 6.10.7-1 (forky)2024
CVE-2024-45027 [MEDIUM] CVE-2024-45027: linux - In the Linux kernel, the following vulnerability has been resolved: usb: xhci: ...
In the Linux kernel, the following vulnerability has been resolved: usb: xhci: Check for xhci->interrupters being allocated in xhci_mem_clearup() If xhci_mem_init() fails, it calls into xhci_mem_cleanup() to mop up the damage. If it fails early enough, before xhci->interrupters is allocated but after xhci->max_interrupters has been set, which happens in most (all?)
debian
CVE-2024-56760P4LOWCVSS 5.5fixed in linux 6.12.8-1 (forky)2024
CVE-2024-56760 [MEDIUM] CVE-2024-56760: linux - In the Linux kernel, the following vulnerability has been resolved: PCI/MSI: Ha...
In the Linux kernel, the following vulnerability has been resolved: PCI/MSI: Handle lack of irqdomain gracefully Alexandre observed a warning emitted from pci_msi_setup_msi_irqs() on a RISCV platform which does not provide PCI/MSI support: WARNING: CPU: 1 PID: 1 at drivers/pci/msi/msi.h:121 pci_msi_setup_msi_irqs+0x2c/0x32 __pci_enable_msix_range+0x30c/0x596 pci_msi
debian
CVE-2022-49879P4MEDIUMCVSS 5.5fixed in linux 6.0.8-1 (bookworm)2022
CVE-2022-49879 [MEDIUM] CVE-2022-49879: linux - In the Linux kernel, the following vulnerability has been resolved: ext4: fix B...
In the Linux kernel, the following vulnerability has been resolved: ext4: fix BUG_ON() when directory entry has invalid rec_len The rec_len field in the directory entry has to be a multiple of 4. A corrupted filesystem image can be used to hit a BUG() in ext4_rec_len_to_disk(), called from make_indexed_dir(). ------------[ cut here ]------------ kernel BUG at fs/ext
debian