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 593 of 632
CVE-2024-49864P4LOWCVSS 4.7fixed in linux 6.11.4-1 (forky)2024
CVE-2024-49864 [MEDIUM] CVE-2024-49864: linux - In the Linux kernel, the following vulnerability has been resolved: rxrpc: Fix ...
In the Linux kernel, the following vulnerability has been resolved: rxrpc: Fix a race between socket set up and I/O thread creation In rxrpc_open_socket(), it sets up the socket and then sets up the I/O thread that will handle it. This is a problem, however, as there's a gap between the two phases in which a packet may come into rxrpc_encap_rcv() from the UDP packet
debian
CVE-2022-50562P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50562 CVE-2022-50562: linux - In the Linux kernel, the following vulnerability has been resolved: tpm: acpi: ...
In the Linux kernel, the following vulnerability has been resolved: tpm: acpi: Call acpi_put_table() to fix memory leak The start and length of the event log area are obtained from TPM2 or TCPA table, so we call acpi_get_table() to get the ACPI information, but the acpi_get_table() should be coupled with acpi_put_table() to release the ACPI memory, add the acpi_put_table() p
debian
CVE-2022-50561P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50561 CVE-2022-50561: linux - In the Linux kernel, the following vulnerability has been resolved: iio: fix me...
In the Linux kernel, the following vulnerability has been resolved: iio: fix memory leak in iio_device_register_eventset() When iio_device_register_sysfs_group() returns failed, iio_device_register_eventset() needs to free attrs array. Otherwise, kmemleak would scan & report memory leak as below: unreferenced object 0xffff88810a1cc3c0 (size 32): comm "100-i2c-vcnl302", pid 7
debian
CVE-2022-50615P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50615 CVE-2022-50615: linux - In the Linux kernel, the following vulnerability has been resolved: perf/x86/in...
In the Linux kernel, the following vulnerability has been resolved: perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() pci_get_device() will increase the reference count for the returned pci_dev, so snr_uncore_get_mc_dev() will return a pci_dev with its reference count increased. We need to call pci_dev_put() to decrease the reference count. Let's add t
debian
CVE-2023-54123P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-54123 CVE-2023-54123: linux - In the Linux kernel, the following vulnerability has been resolved: md/raid10: ...
In the Linux kernel, the following vulnerability has been resolved: md/raid10: fix memleak for 'conf->bio_split' In the error path of raid10_run(), 'conf' need be freed, however, 'conf->bio_split' is missed and memory will be leaked. Since there are 3 places to free 'conf', factor out a helper to fix the problem.
Scope: local
bookworm: resolved (fixed in 6.1.37-1)
bullseye:
debian
CVE-2022-50617P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50617 CVE-2022-50617: 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/powerplay/psm: Fix memory leak in power state init Commit 902bc65de0b3 ("drm/amdgpu/powerplay/psm: return an error in power state init") made the power state init function return early in case of failure to get an entry from the powerplay table, but it missed to clean up the allocated memory for t
debian
CVE-2026-23039P4LOWfixed in linux 6.18.8-1 (forky)2026
CVE-2026-23039 [LOW] CVE-2026-23039: linux - In the Linux kernel, the following vulnerability has been resolved: drm/gud: fi...
In the Linux kernel, the following vulnerability has been resolved: drm/gud: fix NULL fb and crtc dereferences on USB disconnect On disconnect drm_atomic_helper_disable_all() is called which sets both the fb and crtc for a plane to NULL before invoking a commit. This causes a kernel oops on every display disconnect. Add guards for those dereferences.
Scope: local
bookw
debian
CVE-2019-15216P4MEDIUMCVSS 4.6fixed in linux 5.2.6-1 (bookworm)2019
CVE-2019-15216 [MEDIUM] CVE-2019-15216: linux - An issue was discovered in the Linux kernel before 5.0.14. There is a NULL point...
An issue was discovered in the Linux kernel before 5.0.14. There is a NULL pointer dereference caused by a malicious USB device in the drivers/usb/misc/yurex.c driver.
Scope: local
bookworm: resolved (fixed in 5.2.6-1)
bullseye: resolved (fixed in 5.2.6-1)
forky: resolved (fixed in 5.2.6-1)
sid: resolved (fixed in 5.2.6-1)
trixie: resolved (fixed in 5.2.6-1)
debian
CVE-2023-53818P4UNKNOWNfixed in linux 6.1.20-1 (bookworm)2023
CVE-2023-53818 CVE-2023-53818: linux - In the Linux kernel, the following vulnerability has been resolved: ARM: zynq: ...
In the Linux kernel, the following vulnerability has been resolved: ARM: zynq: Fix refcount leak in zynq_early_slcr_init of_find_compatible_node() returns a node pointer with refcount incremented, we should use of_node_put() on error path. Add missing of_node_put() to avoid refcount leak.
Scope: local
bookworm: resolved (fixed in 6.1.20-1)
bullseye: resolved (fixed in 5.10.1
debian
CVE-2022-50639P4UNKNOWNfixed in linux 6.0.5-1 (bookworm)2022
CVE-2022-50639 CVE-2022-50639: linux - In the Linux kernel, the following vulnerability has been resolved: io-wq: Fix ...
In the Linux kernel, the following vulnerability has been resolved: io-wq: Fix memory leak in worker creation If the CPU mask allocation for a node fails, then the memory allocated for the 'io_wqe' struct of the current node doesn't get freed on the error handling path, since it has not yet been added to the 'wqes' array. This was spotted when fuzzing v6.1-rc1 with Syzkaller
debian
CVE-2022-50632P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50632 CVE-2022-50632: linux - In the Linux kernel, the following vulnerability has been resolved: drivers: pe...
In the Linux kernel, the following vulnerability has been resolved: drivers: perf: marvell_cn10k: Fix hotplug callback leak in tad_pmu_init() tad_pmu_init() won't remove the callback added by cpuhp_setup_state_multi() when platform_driver_register() failed. Remove the callback by cpuhp_remove_multi_state() in fail path. Similar to the handling of arm_ccn_init() in commit 262
debian
CVE-2023-54119P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-54119 CVE-2023-54119: linux - In the Linux kernel, the following vulnerability has been resolved: inotify: Av...
In the Linux kernel, the following vulnerability has been resolved: inotify: Avoid reporting event with invalid wd When inotify_freeing_mark() races with inotify_handle_inode_event() it can happen that inotify_handle_inode_event() sees that i_mark->wd got already reset to -1 and reports this value to userspace which can confuse the inotify listener. Avoid the problem by vali
debian
CVE-2014-4171P4MEDIUMCVSS 4.7fixed in linux 3.14.15-1 (bookworm)2014
CVE-2014-4171 [MEDIUM] CVE-2014-4171: linux - mm/shmem.c in the Linux kernel through 3.15.1 does not properly implement the in...
mm/shmem.c in the Linux kernel through 3.15.1 does not properly implement the interaction between range notification and hole punching, which allows local users to cause a denial of service (i_mutex hold) by using the mmap system call to access a hole, as demonstrated by interfering with intended shmem activity by blocking completion of (1) an MADV_REMOVE madvise call
debian
CVE-2025-40160P4UNKNOWNfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40160 CVE-2025-40160: linux - In the Linux kernel, the following vulnerability has been resolved: xen/events:...
In the Linux kernel, the following vulnerability has been resolved: xen/events: Return -EEXIST for bound VIRQs Change find_virq() to return -EEXIST when a VIRQ is bound to a different CPU than the one passed in. With that, remove the BUG_ON() from bind_virq_to_irq() to propogate the error upwards. Some VIRQs are per-cpu, but others are per-domain or global. Those must be bou
debian
CVE-2015-4167P4MEDIUMCVSS 4.7fixed in linux 4.0.2-1 (bookworm)2015
CVE-2015-4167 [MEDIUM] CVE-2015-4167: linux - The udf_read_inode function in fs/udf/inode.c in the Linux kernel before 3.19.1 ...
The udf_read_inode function in fs/udf/inode.c in the Linux kernel before 3.19.1 does not validate certain length values, which allows local users to cause a denial of service (incorrect data representation or integer overflow, and OOPS) via a crafted UDF filesystem.
Scope: local
bookworm: resolved (fixed in 4.0.2-1)
bullseye: resolved (fixed in 4.0.2-1)
forky: resolve
debian
CVE-2025-40195P4LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40195 [LOW] CVE-2025-40195: linux - In the Linux kernel, the following vulnerability has been resolved: mount: hand...
In the Linux kernel, the following vulnerability has been resolved: mount: handle NULL values in mnt_ns_release() When calling in listmount() mnt_ns_release() may be passed a NULL pointer. Handle that case gracefully.
Scope: local
bookworm: resolved
bullseye: resolved
forky: resolved (fixed in 6.17.6-1)
sid: resolved (fixed in 6.17.6-1)
trixie: resolved (fixed in 6.12.
debian
CVE-2025-68820P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-68820 CVE-2025-68820: linux - In the Linux kernel, the following vulnerability has been resolved: ext4: xattr...
In the Linux kernel, the following vulnerability has been resolved: ext4: xattr: fix null pointer deref in ext4_raw_inode() If ext4_get_inode_loc() fails (e.g. if it returns -EFSCORRUPTED), iloc.bh will remain set to NULL. Since ext4_xattr_inode_dec_ref_all() lacks error checking, this will lead to a null pointer dereference in ext4_raw_inode(), called right after ext4_get_i
debian
CVE-2023-54003P4UNKNOWNfixed in linux 6.1.25-1 (bookworm)2023
CVE-2023-54003 CVE-2023-54003: linux - In the Linux kernel, the following vulnerability has been resolved: RDMA/core: ...
In the Linux kernel, the following vulnerability has been resolved: RDMA/core: Fix GID entry ref leak when create_ah fails If AH create request fails, release sgid_attr to avoid GID entry referrence leak reported while releasing GID table
Scope: local
bookworm: resolved (fixed in 6.1.25-1)
bullseye: resolved (fixed in 5.10.178-1)
forky: resolved (fixed in 6.1.25-1)
sid: reso
debian
CVE-2023-54298P4UNKNOWNfixed in linux 6.1.20-1 (bookworm)2023
CVE-2023-54298 CVE-2023-54298: linux - In the Linux kernel, the following vulnerability has been resolved: thermal: in...
In the Linux kernel, the following vulnerability has been resolved: thermal: intel: quark_dts: fix error pointer dereference If alloc_soc_dts() fails, then we can just return. Trying to free "soc_dts" will lead to an Oops.
Scope: local
bookworm: resolved (fixed in 6.1.20-1)
bullseye: resolved (fixed in 5.10.178-1)
forky: resolved (fixed in 6.1.20-1)
sid: resolved (fixed in 6
debian
CVE-2023-53807P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-53807 CVE-2023-53807: linux - In the Linux kernel, the following vulnerability has been resolved: clk: clocki...
In the Linux kernel, the following vulnerability has been resolved: clk: clocking-wizard: Fix Oops in clk_wzrd_register_divider() Smatch detected this potential error pointer dereference clk_wzrd_register_divider(). If devm_clk_hw_register() fails then it sets "hw" to an error pointer and then dereferences it on the next line. Return the error directly instead.
Scope: local
debian