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 32 of 632
CVE-2026-23410P3HIGHCVSS 7.8fixed in linux 6.1.164-1 (bookworm)2026
CVE-2026-23410 [HIGH] CVE-2026-23410: linux - In the Linux kernel, the following vulnerability has been resolved: apparmor: f...
In the Linux kernel, the following vulnerability has been resolved: apparmor: fix race on rawdata dereference There is a race condition that leads to a use-after-free situation: because the rawdata inodes are not refcounted, an attacker can start open()ing one of the rawdata files, and at the same time remove the last reference to this rawdata (by removing the corresp
debian
CVE-2025-39917P3LOWCVSS 7.8fixed in linux 6.16.8-1 (forky)2025
CVE-2025-39917 [HIGH] CVE-2025-39917: linux - In the Linux kernel, the following vulnerability has been resolved: bpf: Fix ou...
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix out-of-bounds dynptr write in bpf_crypto_crypt Stanislav reported that in bpf_crypto_crypt() the destination dynptr's size is not validated to be at least as large as the source dynptr's size before calling into the crypto backend with 'len = src_len'. This can result in an OOB write when the
debian
CVE-2025-39854P3LOWCVSS 7.8fixed in linux 6.16.6-1 (forky)2025
CVE-2025-39854 [HIGH] CVE-2025-39854: linux - In the Linux kernel, the following vulnerability has been resolved: ice: fix NU...
In the Linux kernel, the following vulnerability has been resolved: ice: fix NULL access of tx->in_use in ice_ll_ts_intr Recent versions of the E810 firmware have support for an extra interrupt to handle report of the "low latency" Tx timestamps coming from the specialized low latency firmware interface. Instead of polling the registers, software can wait until the lo
debian
CVE-2025-39951P3HIGHCVSS 7.8fixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-39951 [HIGH] CVE-2025-39951: linux - In the Linux kernel, the following vulnerability has been resolved: um: virtio_...
In the Linux kernel, the following vulnerability has been resolved: um: virtio_uml: Fix use-after-free after put_device in probe When register_virtio_device() fails in virtio_uml_probe(), the code sets vu_dev->registered = 1 even though the device was not successfully registered. This can lead to use-after-free or other issues.
Scope: local
bookworm: resolved (fixed i
debian
CVE-2023-54207P3HIGHCVSS 7.8fixed in linux 6.1.55-1 (bookworm)2023
CVE-2023-54207 [HIGH] CVE-2023-54207: linux - In the Linux kernel, the following vulnerability has been resolved: HID: uclogi...
In the Linux kernel, the following vulnerability has been resolved: HID: uclogic: Correct devm device reference for hidinput input_dev name Reference the HID device rather than the input device for the devm allocation of the input_dev name. Referencing the input_dev would lead to a use-after-free when the input_dev was unregistered and subsequently fires a uevent that
debian
CVE-2026-23243P3HIGHCVSS 7.8fixed in linux 6.18.14-1 (forky)2026
CVE-2026-23243 [HIGH] CVE-2026-23243: linux - In the Linux kernel, the following vulnerability has been resolved: RDMA/umad: ...
In the Linux kernel, the following vulnerability has been resolved: RDMA/umad: Reject negative data_len in ib_umad_write ib_umad_write computes data_len from user-controlled count and the MAD header sizes. With a mismatched user MAD header size and RMPP header length, data_len can become negative and reach ib_create_send_mad(). This can make the padding calculation ex
debian
CVE-2026-22980P3HIGHCVSS 7.8fixed in linux 6.1.162-1 (bookworm)2026
CVE-2026-22980 [HIGH] CVE-2026-22980: linux - In the Linux kernel, the following vulnerability has been resolved: nfsd: provi...
In the Linux kernel, the following vulnerability has been resolved: nfsd: provide locking for v4_end_grace Writing to v4_end_grace can race with server shutdown and result in memory being accessed after it was freed - reclaim_str_hashtbl in particularly. We cannot hold nfsd_mutex across the nfsd4_end_grace() call as that is held while client_tracking_op->init() is cal
debian
CVE-2026-23073P3HIGHCVSS 7.8fixed in linux 6.1.162-1 (bookworm)2026
CVE-2026-23073 [HIGH] CVE-2026-23073: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: rsi: ...
In the Linux kernel, the following vulnerability has been resolved: wifi: rsi: Fix memory corruption due to not set vif driver data size The struct ieee80211_vif contains trailing space for vif driver data, when struct ieee80211_vif is allocated, the total memory size that is allocated is sizeof(struct ieee80211_vif) + size of vif driver data. The size of vif driver d
debian
CVE-2026-23383P3HIGHCVSS 7.8fixed in linux 6.19.8-1 (forky)2026
CVE-2026-23383 [HIGH] CVE-2026-23383: linux - In the Linux kernel, the following vulnerability has been resolved: bpf, arm64:...
In the Linux kernel, the following vulnerability has been resolved: bpf, arm64: Force 8-byte alignment for JIT buffer to prevent atomic tearing struct bpf_plt contains a u64 target field. Currently, the BPF JIT allocator requests an alignment of 4 bytes (sizeof(u32)) for the JIT buffer. Because the base address of the JIT buffer can be 4-byte aligned (e.g., ending in
debian
CVE-2025-71071P3HIGHCVSS 7.8fixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-71071 [HIGH] CVE-2025-71071: linux - In the Linux kernel, the following vulnerability has been resolved: iommu/media...
In the Linux kernel, the following vulnerability has been resolved: iommu/mediatek: fix use-after-free on probe deferral The driver is dropping the references taken to the larb devices during probe after successful lookup as well as on errors. This can potentially lead to a use-after-free in case a larb device has not yet been bound to its driver so that the iommu dri
debian
CVE-2025-38566P3LOWCVSS 7.5fixed in linux 6.16.3-1 (forky)2025
CVE-2025-38566 [HIGH] CVE-2025-38566: linux - In the Linux kernel, the following vulnerability has been resolved: sunrpc: fix...
In the Linux kernel, the following vulnerability has been resolved: sunrpc: fix handling of server side tls alerts Scott Mayhew discovered a security exploit in NFS over TLS in tls_alert_recv() due to its assumption it can read data from the msg iterator's kvec.. kTLS implementation splits TLS non-data record payload between the control message buffer (which includes
debian
CVE-2022-3623P3MEDIUMCVSS 5.0fixed in linux 6.0.3-1 (bookworm)2022
CVE-2022-3623 [MEDIUM] CVE-2022-3623: linux - A vulnerability was found in Linux Kernel. It has been declared as problematic. ...
A vulnerability was found in Linux Kernel. It has been declared as problematic. Affected by this vulnerability is the function follow_page_pte of the file mm/gup.c of the component BPF. The manipulation leads to race condition. The attack can be launched remotely. It is recommended to apply a patch to fix this issue. The identifier VDB-211921 was assigned to this vuln
debian
CVE-2024-36031P3CRITICALCVSS 9.8fixed in linux 6.1.94-1 (bookworm)2024
CVE-2024-36031 [CRITICAL] CVE-2024-36031: linux - In the Linux kernel, the following vulnerability has been resolved: keys: Fix o...
In the Linux kernel, the following vulnerability has been resolved: keys: Fix overwrite of key expiration on instantiation The expiry time of a key is unconditionally overwritten during instantiation, defaulting to turn it permanent. This causes a problem for DNS resolution as the expiration set by user-space is overwritten to TIME64_MAX, disabling further DNS upd
debian
CVE-2025-68206P3UNKNOWNfixed in linux 6.17.9-1 (forky)2025
CVE-2025-68206 CVE-2025-68206: linux - In the Linux kernel, the following vulnerability has been resolved: netfilter: ...
In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_ct: add seqadj extension for natted connections Sequence adjustment may be required for FTP traffic with PASV/EPSV modes. due to need to re-write packet payload (IP, port) on the ftp control connection. This can require changes to the TCP length and expected seq / ack_seq. The easiest way to r
debian
CVE-2026-23456P3UNKNOWNfixed in linux 6.19.10-1 (forky)2026
CVE-2026-23456 CVE-2026-23456: linux - In the Linux kernel, the following vulnerability has been resolved: netfilter: ...
In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conntrack_h323: fix OOB read in decode_int() CONS case In decode_int(), the CONS case calls get_bits(bs, 2) to read a length value, then calls get_uint(bs, len) without checking that len bytes remain in the buffer. The existing boundary check only validates the 2 bits for get_bits(), not the su
debian
CVE-2025-68811P3LOWfixed in linux 6.18.3-1 (forky)2025
CVE-2025-68811 [LOW] CVE-2025-68811: linux - In the Linux kernel, the following vulnerability has been resolved: svcrdma: us...
In the Linux kernel, the following vulnerability has been resolved: svcrdma: use rc_pageoff for memcpy byte offset svc_rdma_copy_inline_range added rc_curpage (page index) to the page base instead of the byte offset rc_pageoff. Use rc_pageoff so copies land within the current page. Found by ZeroPath (https://zeropath.com)
Scope: local
bookworm: resolved
bullseye: resol
debian
CVE-2025-40176P3UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40176 CVE-2025-40176: linux - In the Linux kernel, the following vulnerability has been resolved: tls: wait f...
In the Linux kernel, the following vulnerability has been resolved: tls: wait for pending async decryptions if tls_strp_msg_hold fails Async decryption calls tls_strp_msg_hold to create a clone of the input skb to hold references to the memory it uses. If we fail to allocate that clone, proceeding with async decryption can lead to various issues (UAF on the skb, writing into
debian
CVE-2015-7566P4MEDIUMCVSS 4.6PoCfixed in linux 4.3.3-6 (bookworm)2015
CVE-2015-7566 [MEDIUM] CVE-2015-7566: linux - The clie_5_attach function in drivers/usb/serial/visor.c in the Linux kernel thr...
The clie_5_attach function in drivers/usb/serial/visor.c in the Linux kernel through 4.4.1 allows physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact by inserting a USB device that lacks a bulk-out endpoint.
Scope: local
bookworm: resolved (fixed in 4.3.3-6)
bullseye: resolve
debian
CVE-2016-2188P4MEDIUMCVSS 4.6PoCfixed in linux 4.9.16-1 (bookworm)2016
CVE-2016-2188 [MEDIUM] CVE-2016-2188: linux - The iowarrior_probe function in drivers/usb/misc/iowarrior.c in the Linux kernel...
The iowarrior_probe function in drivers/usb/misc/iowarrior.c in the Linux kernel before 4.5.1 allows physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor.
Scope: local
bookworm: resolved (fixed in 4.9.16-1)
bullseye: resolved (fixed in 4.9.16-1)
forky: resolved
debian
CVE-2016-3139P4LOWCVSS 4.6PoCfixed in linux 4.0.2-1 (bookworm)2016
CVE-2016-3139 [MEDIUM] CVE-2016-3139: linux - The wacom_probe function in drivers/input/tablet/wacom_sys.c in the Linux kernel...
The wacom_probe function in drivers/input/tablet/wacom_sys.c in the Linux kernel before 3.17 allows physically proximate attackers to cause a denial of service (NULL pointer dereference and system crash) via a crafted endpoints value in a USB device descriptor.
Scope: local
bookworm: resolved (fixed in 4.0.2-1)
bullseye: resolved (fixed in 4.0.2-1)
forky: resolved (fi
debian