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 522 of 632
CVE-2025-40335P4LOWfixed in linux 6.17.8-1 (forky)2025
CVE-2025-40335 [LOW] CVE-2025-40335: linux - In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu:...
In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: validate userq input args This will help on validating the userq input args, and rejecting for the invalid userq request at the IOCTLs first place.
Scope: local
bookworm: resolved
bullseye: resolved
forky: resolved (fixed in 6.17.8-1)
sid: resolved (fixed in 6.17.8-1)
trixie: resolved
debian
CVE-2023-53704P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-53704 CVE-2023-53704: linux - In the Linux kernel, the following vulnerability has been resolved: clk: imx: c...
In the Linux kernel, the following vulnerability has been resolved: clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() Replace of_iomap() and kzalloc() with devm_of_iomap() and devm_kzalloc() which can automatically release the related memory when the device or driver is removed or unloaded to avoid potential memory leak. In this case, iounmap(anatop_base)
debian
CVE-2022-50811P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50811 CVE-2022-50811: linux - In the Linux kernel, the following vulnerability has been resolved: erofs: fix ...
In the Linux kernel, the following vulnerability has been resolved: erofs: fix missing unmap if z_erofs_get_extent_compressedlen() fails Otherwise, meta buffers could be leaked.
Scope: local
bookworm: resolved (fixed in 6.1.4-1)
bullseye: resolved
forky: resolved (fixed in 6.1.4-1)
sid: resolved (fixed in 6.1.4-1)
trixie: resolved (fixed in 6.1.4-1)
debian
CVE-2022-50575P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50575 CVE-2022-50575: linux - In the Linux kernel, the following vulnerability has been resolved: xen/privcmd...
In the Linux kernel, the following vulnerability has been resolved: xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() As 'kdata.num' is user-controlled data, if user tries to allocate memory larger than(>=) MAX_ORDER, then kcalloc() will fail, it creates a stack trace and messes up dmesg with a warning. Call trace: -> privcmd_ioctl --> privcmd_ioctl_mmap_r
debian
CVE-2022-50636P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50636 CVE-2022-50636: linux - In the Linux kernel, the following vulnerability has been resolved: PCI: Fix pc...
In the Linux kernel, the following vulnerability has been resolved: PCI: Fix pci_device_is_present() for VFs by checking PF pci_device_is_present() previously didn't work for VFs because it reads the Vendor and Device ID, which are 0xffff for VFs, which looks like they aren't present. Check the PF instead. Wei Gong reported that if virtio I/O is in progress when the driver i
debian
CVE-2023-54178P4UNKNOWNfixed in linux 6.1.55-1 (bookworm)2023
CVE-2023-54178 CVE-2023-54178: linux - In the Linux kernel, the following vulnerability has been resolved: of: unittes...
In the Linux kernel, the following vulnerability has been resolved: of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() when kmalloc() fail to allocate memory in kasprintf(), name or full_name will be NULL, strcmp() will cause null pointer dereference.
Scope: local
bookworm: resolved (fixed in 6.1.55-1)
bullseye: resolved (fixed in 5.10.197-1)
for
debian
CVE-2025-40231P4UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40231 CVE-2025-40231: linux - In the Linux kernel, the following vulnerability has been resolved: vsock: fix ...
In the Linux kernel, the following vulnerability has been resolved: vsock: fix lock inversion in vsock_assign_transport() Syzbot reported a potential lock inversion deadlock between vsock_register_mutex and sk_lock-AF_VSOCK when vsock_linger() is called. The issue was introduced by commit 687aa0c5581b ("vsock: Fix transport_* TOCTOU") which added vsock_register_mutex locking
debian
CVE-2022-50645P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50645 CVE-2022-50645: linux - In the Linux kernel, the following vulnerability has been resolved: EDAC/i10nm:...
In the Linux kernel, the following vulnerability has been resolved: EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper() As the comment of pci_get_domain_bus_and_slot() says, it returns a PCI device with refcount incremented, so it doesn't need to call an extra pci_dev_get() in pci_get_dev_wrapper(), and the PCI device needs to be put in the error path.
Scope: local
bookwo
debian
CVE-2022-50653P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50653 CVE-2022-50653: linux - In the Linux kernel, the following vulnerability has been resolved: mmc: atmel-...
In the Linux kernel, the following vulnerability has been resolved: mmc: atmel-mci: fix return value check of mmc_add_host() mmc_add_host() may return error, if we ignore its return value, it will lead two issues: 1. The memory that allocated in mmc_alloc_host() is leaked. 2. In the remove() path, mmc_remove_host() will be called to delete device, but it's not added yet, it
debian
CVE-2025-40033P4LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40033 [LOW] CVE-2025-40033: linux - In the Linux kernel, the following vulnerability has been resolved: remoteproc:...
In the Linux kernel, the following vulnerability has been resolved: remoteproc: pru: Fix potential NULL pointer dereference in pru_rproc_set_ctable() pru_rproc_set_ctable() accessed rproc->priv before the IS_ERR_OR_NULL check, which could lead to a null pointer dereference. Move the pru assignment, ensuring we never dereference a NULL rproc pointer.
Scope: local
bookwo
debian
CVE-2025-40036P4UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40036 CVE-2025-40036: linux - In the Linux kernel, the following vulnerability has been resolved: misc: fastr...
In the Linux kernel, the following vulnerability has been resolved: misc: fastrpc: fix possible map leak in fastrpc_put_args copy_to_user() failure would cause an early return without cleaning up the fdlist, which has been updated by the DSP. This could lead to map leak. Fix this by redirecting to a cleanup path on failure, ensuring that all mapped buffers are properly relea
debian
CVE-2025-40137P4UNKNOWNfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40137 CVE-2025-40137: linux - In the Linux kernel, the following vulnerability has been resolved: f2fs: fix t...
In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to truncate first page in error path of f2fs_truncate() syzbot reports a bug as below: loop0: detected capacity change from 0 to 40427 F2FS-fs (loop0): Wrong SSA boundary, start(3584) end(4096) blocks(3072) F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock F2FS-fs (loop0): invalid
debian
CVE-2022-50582P4UNKNOWNfixed in linux 6.0.3-1 (bookworm)2022
CVE-2022-50582 CVE-2022-50582: linux - In the Linux kernel, the following vulnerability has been resolved: regulator: ...
In the Linux kernel, the following vulnerability has been resolved: regulator: core: Prevent integer underflow By using a ratio of delay to poll_enabled_time that is not integer time_remaining underflows and does not exit the loop as expected. As delay could be derived from DT and poll_enabled_time is defined in the driver this can easily happen. Use a signed iterator to mak
debian
CVE-2022-50624P4UNKNOWNfixed in linux 6.0.7-1 (bookworm)2022
CVE-2022-50624 CVE-2022-50624: linux - In the Linux kernel, the following vulnerability has been resolved: net: netsec...
In the Linux kernel, the following vulnerability has been resolved: net: netsec: fix error handling in netsec_register_mdio() If phy_device_register() fails, phy_device_free() need be called to put refcount, so memory of phy device and device name can be freed in callback function. If get_phy_device() fails, mdiobus_unregister() need be called, or it will cause warning in md
debian
CVE-2022-50618P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50618 CVE-2022-50618: linux - In the Linux kernel, the following vulnerability has been resolved: mmc: meson-...
In the Linux kernel, the following vulnerability has been resolved: mmc: meson-gx: fix return value check of mmc_add_host() mmc_add_host() may return error, if we ignore its return value, it will lead two issues: 1. The memory that allocated in mmc_alloc_host() is leaked. 2. In the remove() path, mmc_remove_host() will be called to delete device, but it's not added yet, it w
debian
CVE-2025-40031P4LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40031 [LOW] CVE-2025-40031: linux - In the Linux kernel, the following vulnerability has been resolved: tee: fix re...
In the Linux kernel, the following vulnerability has been resolved: tee: fix register_shm_helper() In register_shm_helper(), fix incorrect error handling for a call to iov_iter_extract_pages(). A case is missing for when iov_iter_extract_pages() only got some pages and return a number larger than 0, but not the requested amount. This fixes a possible NULL pointer deref
debian
CVE-2023-53693P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-53693 CVE-2023-53693: 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: Fix the memory leak in raw_gadget driver Currently, increasing raw_dev->count happens before invoke the raw_queue_event(), if the raw_queue_event() return error, invoke raw_release() will not trigger the dev_free() to be called. [ 268.905865][ T5067] raw-gadget.0 gadget.0: failed to queue event
debian
CVE-2023-53699P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-53699 CVE-2023-53699: linux - In the Linux kernel, the following vulnerability has been resolved: riscv: move...
In the Linux kernel, the following vulnerability has been resolved: riscv: move memblock_allow_resize() after linear mapping is ready The initial memblock metadata is accessed from kernel image mapping. The regions arrays need to "reallocated" from memblock and accessed through linear mapping to cover more memblock regions. So the resizing should not be allowed until linear
debian
CVE-2023-53700P4UNKNOWNfixed in linux 6.1.20-1 (bookworm)2023
CVE-2023-53700 CVE-2023-53700: linux - In the Linux kernel, the following vulnerability has been resolved: media: max9...
In the Linux kernel, the following vulnerability has been resolved: media: max9286: Fix memleak in max9286_v4l2_register() There is a kmemleak when testing the media/i2c/max9286.c with bpf mock device: kmemleak: 5 new suspected memory leaks (see /sys/kernel/debug/kmemleak) unreferenced object 0xffff88810defc400 (size 256): comm "python3", pid 278, jiffies 4294737563 (age 31.
debian
CVE-2025-40132P4LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40132 [LOW] CVE-2025-40132: linux - In the Linux kernel, the following vulnerability has been resolved: ASoC: Intel...
In the Linux kernel, the following vulnerability has been resolved: ASoC: Intel: sof_sdw: Prevent jump to NULL add_sidecar callback In create_sdw_dailink() check that sof_end->codec_info->add_sidecar is not NULL before calling it. The original code assumed that if include_sidecar is true, the codec on that link has an add_sidecar callback. But there could be other code
debian