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 69 of 632
CVE-2025-68314P3LOWfixed in linux 6.17.8-1 (forky)2025
CVE-2025-68314 [LOW] CVE-2025-68314: linux - In the Linux kernel, the following vulnerability has been resolved: drm/msm: ma...
In the Linux kernel, the following vulnerability has been resolved: drm/msm: make sure last_fence is always updated Update last_fence in the vm-bind path instead of kernel managed path. last_fence is used to wait for work to finish in vm_bind contexts but not used for kernel managed contexts. This fixes a bug where last_fence is not waited on context close leading to f
debian
CVE-2018-10853P3HIGHCVSS 7.0fixed in linux 4.16.16-1 (bookworm)2018
CVE-2018-10853 [HIGH] CVE-2018-10853: linux - A flaw was found in the way Linux kernel KVM hypervisor before 4.18 emulated ins...
A flaw was found in the way Linux kernel KVM hypervisor before 4.18 emulated instructions such as sgdt/sidt/fxsave/fxrstor. It did not check current privilege(CPL) level while emulating unprivileged instructions. An unprivileged guest user/process could use this flaw to potentially escalate privileges inside guest.
Scope: local
bookworm: resolved (fixed in 4.16.16-1)
debian
CVE-2014-3180P3LOWCVSS 9.1fixed in linux 4.0.2-1 (bookworm)2014
CVE-2014-3180 [CRITICAL] CVE-2014-3180: linux - In kernel/compat.c in the Linux kernel before 3.17, as used in Google Chrome OS ...
In kernel/compat.c in the Linux kernel before 3.17, as used in Google Chrome OS and other products, there is a possible out-of-bounds read. restart_syscall uses uninitialized data when restarting compat_sys_nanosleep. NOTE: this is disputed because the code path is unreachable
Scope: local
bookworm: resolved (fixed in 4.0.2-1)
bullseye: resolved (fixed in 4.0.2-1)
f
debian
CVE-2022-47941P3HIGHCVSS 7.5fixed in linux 5.19.6-1 (bookworm)2022
CVE-2022-47941 [HIGH] CVE-2022-47941: linux - An issue was discovered in ksmbd in the Linux kernel 5.15 through 5.19 before 5....
An issue was discovered in ksmbd in the Linux kernel 5.15 through 5.19 before 5.19.2. fs/ksmbd/smb2pdu.c omits a kfree call in certain smb2_handle_negotiate error conditions, aka a memory leak.
Scope: local
bookworm: resolved (fixed in 5.19.6-1)
bullseye: resolved
forky: resolved (fixed in 5.19.6-1)
sid: resolved (fixed in 5.19.6-1)
trixie: resolved (fixed in 5.19.6-1
debian
CVE-2024-23307P3MEDIUMCVSS 4.4fixed in linux 6.1.85-1 (bookworm)2024
CVE-2024-23307 [MEDIUM] CVE-2024-23307: linux - Integer Overflow or Wraparound vulnerability in Linux Linux kernel kernel on Lin...
Integer Overflow or Wraparound vulnerability in Linux Linux kernel kernel on Linux, x86, ARM (md, raid, raid5 modules) allows Forced Integer Overflow.
Scope: local
bookworm: resolved (fixed in 6.1.85-1)
bullseye: open
forky: resolved (fixed in 6.8.9-1)
sid: resolved (fixed in 6.8.9-1)
trixie: resolved (fixed in 6.8.9-1)
debian
CVE-2019-19768P3HIGHCVSS 7.5fixed in linux 5.5.13-1 (bookworm)2019
CVE-2019-19768 [HIGH] CVE-2019-19768: linux - In the Linux kernel 5.4.0-rc2, there is a use-after-free (read) in the __blk_add...
In the Linux kernel 5.4.0-rc2, there is a use-after-free (read) in the __blk_add_trace function in kernel/trace/blktrace.c (which is used to fill out a blk_io_trace structure and place it in a per-cpu sub-buffer).
Scope: local
bookworm: resolved (fixed in 5.5.13-1)
bullseye: resolved (fixed in 5.5.13-1)
forky: resolved (fixed in 5.5.13-1)
sid: resolved (fixed in 5.5.1
debian
CVE-2024-0841P3MEDIUMCVSS 6.6fixed in linux 6.1.82-1 (bookworm)2024
CVE-2024-0841 [MEDIUM] CVE-2024-0841: linux - A null pointer dereference flaw was found in the hugetlbfs_fill_super function i...
A null pointer dereference flaw was found in the hugetlbfs_fill_super function in the Linux kernel hugetlbfs (HugeTLB pages) functionality. This issue may allow a local user to crash the system or potentially escalate their privileges on the system.
Scope: local
bookworm: resolved (fixed in 6.1.82-1)
bullseye: resolved (fixed in 5.10.216-1)
forky: resolved (fixed in 6
debian
CVE-2026-23098P3HIGHCVSS 8.8fixed in linux 6.1.162-1 (bookworm)2026
CVE-2026-23098 [HIGH] CVE-2026-23098: linux - In the Linux kernel, the following vulnerability has been resolved: netrom: fix...
In the Linux kernel, the following vulnerability has been resolved: netrom: fix double-free in nr_route_frame() In nr_route_frame(), old_skb is immediately freed without checking if nr_neigh->ax25 pointer is NULL. Therefore, if nr_neigh->ax25 is NULL, the caller function will free old_skb again, causing a double-free bug. Therefore, to prevent this, we need to modify
debian
CVE-2018-12233P3HIGHCVSS 7.8fixed in linux 4.17.3-1 (bookworm)2018
CVE-2018-12233 [HIGH] CVE-2018-12233: linux - In the ea_get function in fs/jfs/xattr.c in the Linux kernel through 4.17.1, a m...
In the ea_get function in fs/jfs/xattr.c in the Linux kernel through 4.17.1, a memory corruption bug in JFS can be triggered by calling setxattr twice with two different extended attribute names on the same file. This vulnerability can be triggered by an unprivileged user with the ability to create files and execute programs. A kmalloc call is incorrect, leading to sl
debian
CVE-2016-7913P3HIGHCVSS 7.8fixed in linux 4.6.1-1 (bookworm)2016
CVE-2016-7913 [HIGH] CVE-2016-7913: linux - The xc2028_set_config function in drivers/media/tuners/tuner-xc2028.c in the Lin...
The xc2028_set_config function in drivers/media/tuners/tuner-xc2028.c in the Linux kernel before 4.6 allows local users to gain privileges or cause a denial of service (use-after-free) via vectors involving omission of the firmware name from a certain data structure.
Scope: local
bookworm: resolved (fixed in 4.6.1-1)
bullseye: resolved (fixed in 4.6.1-1)
forky: resolved
debian
CVE-2019-19448P3HIGHCVSS 7.8fixed in linux 5.7.17-1 (bookworm)2019
CVE-2019-19448 [HIGH] CVE-2019-19448: linux - In the Linux kernel 5.0.21 and 5.3.11, mounting a crafted btrfs filesystem image...
In the Linux kernel 5.0.21 and 5.3.11, mounting a crafted btrfs filesystem image, performing some operations, and then making a syncfs system call can lead to a use-after-free in try_merge_free_space in fs/btrfs/free-space-cache.c because the pointer to a left data structure can be the same as the pointer to a right data structure.
Scope: local
bookworm: resolved (fix
debian
CVE-2019-16714P3HIGHCVSS 7.5fixed in linux 5.2.17-1 (bookworm)2019
CVE-2019-16714 [HIGH] CVE-2019-16714: linux - In the Linux kernel before 5.2.14, rds6_inc_info_copy in net/rds/recv.c allows a...
In the Linux kernel before 5.2.14, rds6_inc_info_copy in net/rds/recv.c allows attackers to obtain sensitive information from kernel stack memory because tos and flags fields are not initialized.
Scope: local
bookworm: resolved (fixed in 5.2.17-1)
bullseye: resolved (fixed in 5.2.17-1)
forky: resolved (fixed in 5.2.17-1)
sid: resolved (fixed in 5.2.17-1)
trixie: resol
debian
CVE-2024-27407P3HIGHCVSS 8.4fixed in linux 6.1.123-1 (bookworm)2024
CVE-2024-27407 [HIGH] CVE-2024-27407: linux - In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: F...
In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: Fixed overflow check in mi_enum_attr()
Scope: local
bookworm: resolved (fixed in 6.1.123-1)
bullseye: resolved
forky: resolved (fixed in 6.7.7-1)
sid: resolved (fixed in 6.7.7-1)
trixie: resolved (fixed in 6.7.7-1)
debian
CVE-2023-52810P3HIGHCVSS 8.4fixed in linux 6.1.64-1 (bookworm)2023
CVE-2023-52810 [HIGH] CVE-2023-52810: linux - In the Linux kernel, the following vulnerability has been resolved: fs/jfs: Add...
In the Linux kernel, the following vulnerability has been resolved: fs/jfs: Add check for negative db_l2nbperpage l2nbperpage is log2(number of blks per page), and the minimum legal value should be 0, not negative. In the case of l2nbperpage being negative, an error will occur when subsequently used as shift exponent. Syzbot reported this bug: UBSAN: shift-out-of-boun
debian
CVE-2021-47232P3HIGHCVSS 8.4fixed in linux 5.10.46-1 (bookworm)2021
CVE-2021-47232 [HIGH] CVE-2021-47232: linux - In the Linux kernel, the following vulnerability has been resolved: can: j1939:...
In the Linux kernel, the following vulnerability has been resolved: can: j1939: fix Use-after-Free, hold skb ref while in use This patch fixes a Use-after-Free found by the syzbot. The problem is that a skb is taken from the per-session skb queue, without incrementing the ref count. This leads to a Use-after-Free if the skb is taken concurrently from the session queue
debian
CVE-2021-46973P3HIGHCVSS 8.4fixed in linux 5.10.38-1 (bookworm)2021
CVE-2021-46973 [HIGH] CVE-2021-46973: linux - In the Linux kernel, the following vulnerability has been resolved: net: qrtr: ...
In the Linux kernel, the following vulnerability has been resolved: net: qrtr: Avoid potential use after free in MHI send It is possible that the MHI ul_callback will be invoked immediately following the queueing of the skb for transmission, leading to the callback decrementing the refcount of the associated sk and freeing the skb. As such the dereference of skb and t
debian
CVE-2022-48754P3HIGHCVSS 8.4fixed in linux 5.16.7-1 (bookworm)2022
CVE-2022-48754 [HIGH] CVE-2022-48754: linux - In the Linux kernel, the following vulnerability has been resolved: phylib: fix...
In the Linux kernel, the following vulnerability has been resolved: phylib: fix potential use-after-free Commit bafbdd527d56 ("phylib: Add device reset GPIO support") added call to phy_device_reset(phydev) after the put_device() call in phy_detach(). The comment before the put_device() call says that the phydev might go away with put_device(). Fix potential use-after-
debian
CVE-2024-36913P3HIGHCVSS 8.1fixed in linux 6.1.147-1 (bookworm)2024
CVE-2024-36913 [HIGH] CVE-2024-36913: linux - In the Linux kernel, the following vulnerability has been resolved: Drivers: hv...
In the Linux kernel, the following vulnerability has been resolved: Drivers: hv: vmbus: Leak pages if set_memory_encrypted() fails In CoCo VMs it is possible for the untrusted host to cause set_memory_encrypted() or set_memory_decrypted() to fail such that an error is returned and the resulting memory is shared. Callers need to take care to handle these errors to avoi
debian
CVE-2020-36385P3HIGHCVSS 7.8fixed in linux 5.10.4-1 (bookworm)2020
CVE-2020-36385 [HIGH] CVE-2020-36385: linux - An issue was discovered in the Linux kernel before 5.10. drivers/infiniband/core...
An issue was discovered in the Linux kernel before 5.10. drivers/infiniband/core/ucma.c has a use-after-free because the ctx is reached via the ctx_list in some ucma_migrate_id situations where ucma_close is called, aka CID-f5449e74802c.
Scope: local
bookworm: resolved (fixed in 5.10.4-1)
bullseye: resolved (fixed in 5.10.4-1)
forky: resolved (fixed in 5.10.4-1)
sid:
debian
CVE-2014-9922P3HIGHCVSS 7.8fixed in linux 4.0.2-1 (bookworm)2014
CVE-2014-9922 [HIGH] CVE-2014-9922: linux - The eCryptfs subsystem in the Linux kernel before 3.18 allows local users to gai...
The eCryptfs subsystem in the Linux kernel before 3.18 allows local users to gain privileges via a large filesystem stack that includes an overlayfs layer, related to fs/ecryptfs/main.c and fs/overlayfs/super.c.
Scope: local
bookworm: resolved (fixed in 4.0.2-1)
bullseye: resolved (fixed in 4.0.2-1)
forky: resolved (fixed in 4.0.2-1)
sid: resolved (fixed in 4.0.2-1)
tri
debian