Linux kernel CVEs

Three-year CVE watchlist for Linux kernel vulnerabilities relevant to virtualized, dedicated and colocated server environments.

Dedicated CVE watchlist

Linux kernel CVEs

Three-year CVE watchlist for Linux kernel vulnerabilities relevant to virtualized, dedicated and colocated server environments.

Server administration
CategorySwitch between product-focused CVE watchlists.
Showsorted by operational relevance for DataHouse infrastructure
CVE-2024-1086CVSS 7.8CISA KEVLinux

CVE-2024-1086: Linux Kernel Use-After-Free Vulnerability

A use-after-free vulnerability in the Linux kernel's netfilter: nf_tables component can be exploited to achieve local privilege escalation. The nft_verdict_init() function allows positive values as drop error within the hook verdict, and hence the nf_hoo...

Updated: 2026-08-07
CVE-2024-53197CVSS 7.8CISA KEVLinux

CVE-2024-53197: Linux Kernel Out-of-Bounds Access Vulnerability

In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices A bogus device can provide a bNumConfigurations value that exceeds the initial value used in usb_get_confi...

Updated: 2026-06-17
CVE-2024-53104CVSS 7.8CISA KEVLinux

CVE-2024-53104: Linux Kernel Out-of-Bounds Write Vulnerability

In the Linux kernel, the following vulnerability has been resolved: media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format This can lead to out of bounds writes since frames of this type were not taken into account when calculat...

Updated: 2026-06-17
CVE-2024-36971CVSS 7.8CISA KEVLinux

CVE-2024-36971: Android Kernel Remote Code Execution Vulnerability

In the Linux kernel, the following vulnerability has been resolved: net: fix __dst_negative_advice() race __dst_negative_advice() does not enforce proper RCU rules when sk->dst_cache must be cleared, leading to possible UAF. RCU rules are that we must fi...

Updated: 2026-06-17
CVE-2026-53362CVSS 7.8CISA KEVLinux

CVE-2026-53362: Linux Kernel Unspecified Vulnerability

In the Linux kernel, the following vulnerability has been resolved: ipv6: account for fraggap on the paged allocation path In __ip6_append_data(), when the paged-allocation branch is taken (MSG_MORE / NETIF_F_SG / large fraglen), alloclen and pagedlen are...

Updated: 2026-08-28
CVE-2026-53266CVSS 8.8CISA KEVLinux

CVE-2026-53266: Linux Kernel Out-of-Bounds Write Vulnerability

In the Linux kernel, the following vulnerability has been resolved: netfilter: bridge: make ebt_snat ARP rewrite writable The ebtables SNAT target keeps the Ethernet source address rewrite behind skb_ensure_writable(skb, 0). This is intentional: at the b...

Updated: 2026-09-19
CVE-2024-53150CVSS 7.1CISA KEVLinux

CVE-2024-53150: Linux Kernel Out-of-Bounds Read Vulnerability

In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: Fix out of bounds reads when finding clock sources The current USB-audio driver code doesn't check bLength of each descriptor at traversing for clock descriptors. That i...

Updated: 2026-06-17
CVE-2025-39964CVSS 7.8CISA KEVLinux

CVE-2025-39964: Linux Kernel Race Condition Vulnerability

In the Linux kernel, the following vulnerability has been resolved: crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg Issuing two writes to the same af_alg socket is bogus as the data will be interleaved in an unpredictable fashion. Furthermo...

Updated: 2026-09-19
CVE-2024-50302CVSS 5.5CISA KEVLinux

CVE-2024-50302: Linux Kernel Use of Uninitialized Resource Vulnerability

In the Linux kernel, the following vulnerability has been resolved: HID: core: zero-initialize the report buffer Since the report buffer is used by all kinds of drivers in various ways, let's zero-initialize it during allocation to make sure that it can't...

Updated: 2026-06-17
CVE-2023-52440CVSS 9.8Mail

CVE-2023-52440: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob() If authblob->SessionKey.Length is bigger than session key size(CIFS_KEY_SIZE), slub overflow can happen in key exchange codes....

Updated: 2026-08-15
CVE-2026-43500CVSS 7.8Linux

CVE-2026-43500: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present The DATA-packet handler in rxrpc_input_call_event() and the RESPONSE handler in rxrpc_verify_response() copy the skb...

Updated: 2026-08-24
CVE-2024-26594CVSS 9.1Linux

CVE-2024-26594: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: ksmbd: validate mech token in session setup If client send invalid mech token in session setup request, ksmbd validate and make the error if it is invalid.

Updated: 2026-08-04
CVE-2023-52442CVSS 9.1Linux

CVE-2023-52442: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: ksmbd: validate session id and tree id in compound request `smb2_get_msg()` in smb2_get_ksmbd_tcon() and smb2_check_user_session() will always return the first request smb2 header in a co...

Updated: 2026-08-04
CVE-2023-52755CVSS 9.8Linux

CVE-2023-52755: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix slab out of bounds write in smb_inherit_dacl() slab out-of-bounds write is caused by that offsets is bigger than pntsd allocation size. This patch add the check to validate 3 o...

Updated: 2026-08-04
CVE-2025-37924CVSS 9.8Linux

CVE-2025-37924: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix use-after-free in kerberos authentication Setting sess->user = NULL was introduced to fix the dangling pointer created by ksmbd_free_user. However, it is possible another threa...

Updated: 2026-06-17
CVE-2025-39946CVSS 9.8Linux

CVE-2025-39946: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: tls: make sure to abort the stream if headers are bogus Normally we wait for the socket to buffer up the whole record before we service it. If the socket has a tiny buffer, however, we re...

Updated: 2026-06-17
CVE-2026-43284CVSS 8.8Linux

CVE-2026-43284: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: xfrm: esp: avoid in-place decrypt on shared skb frags MSG_SPLICE_PAGES can attach pages from a pipe directly to an skb. TCP marks such skbs with SKBFL_SHARED_FRAG after skb_splice_from_it...

Updated: 2026-09-08
CVE-2026-46300CVSS 7.8Linux

CVE-2026-46300: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: net: skbuff: preserve shared-frag marker during coalescing skb_try_coalesce() can attach paged frags from @from to @to. If @from has SKBFL_SHARED_FRAG set, the resulting @to skb can cont...

Updated: 2026-09-08
CVE-2023-2163CVSS 10.0Linux

CVE-2023-2163: linux kernel vulnerability

Incorrect verifier pruning in BPF in Linux Kernel >=5.4 leads to unsafe code paths being incorrectly marked as safe, resulting in arbitrary read/write in kernel memory, lateral privilege escalation, and container escape.

Updated: 2026-06-17
CVE-2026-64459CVSS 9.8Linux

CVE-2026-64459

In the Linux kernel, the following vulnerability has been resolved: tcp: restore RCU grace period in tcp_ao_destroy_sock Commit 51e547e8c89c ("tcp: Free TCP-AO/TCP-MD5 info/keys without RCU") removed the call_rcu() callback from tcp_ao_destroy_sock(), arg...

Updated: 2026-08-17
CVE-2025-71183CVSS 9.1Mail

CVE-2025-71183: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: btrfs: always detect conflicting inodes when logging inode refs After rename exchanging (either with the rename exchange operation or regular renames in multiple non-atomic steps) two ino...

Updated: 2026-07-30
CVE-2025-37750CVSS 9.8Windows

CVE-2025-37750: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: smb: client: fix UAF in decryption with multichannel After commit f7025d861694 ("smb: client: allocate crypto only for primary server") and commit b0abcd65ec54 ("smb: client: fix UAF in a...

Updated: 2026-07-30
CVE-2025-71093CVSS 9.1Linux

CVE-2025-71093: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: e1000: fix OOB in e1000_tbi_should_accept() In e1000_tbi_should_accept() we read the last byte of the frame via 'data[length - 1]' to evaluate the TBI workaround. If the descriptor- repor...

Updated: 2026-07-30
CVE-2026-80726CVSS 9.3Linux

CVE-2026-80726

In the Linux kernel, the following vulnerability has been resolved: KVM: x86/mmu: WARN and clear role.invalid when creating a child shadow page Explicitly clear role.invalid when deriving a child shadow page's role from its parent to harden against bugs e...

Updated: 2026-09-04
CVE-2026-74517CVSS 9.3Linux

CVE-2026-74517

In the Linux kernel, the following vulnerability has been resolved: KVM: x86: Cancel delayed I/O APIC EOI handling before destroying vCPUs Cancel (and flush) the I/O APIC's delayed EOI handling work during the "pre VM destroy" phase, before vCPUs are dest...

Updated: 2026-08-23
CVE-2025-22037CVSS 7.5Linux

CVE-2025-22037: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix null pointer dereference in alloc_preauth_hash() The Client send malformed smb2 negotiate request. ksmbd return error response. Subsequently, the client can send smb2 session s...

Updated: 2026-07-30
CVE-2023-44466CVSS 8.8Linux

CVE-2023-44466: linux kernel vulnerability

An issue was discovered in net/ceph/messenger_v2.c in the Linux kernel before 6.4.5. There is an integer signedness error, leading to a buffer overflow and remote code execution via HELLO or one of the AUTH frames. This occurs because of an untrusted length...

Updated: 2026-06-17
CVE-2025-21760CVSS 8.1Linux

CVE-2025-21760: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: ndisc: extend RCU protection in ndisc_send_skb() ndisc_send_skb() can be called without RTNL or RCU held. Acquire rcu_read_lock() earlier, so that we can use dev_net_rcu() and avoid a po...

Updated: 2026-07-30
CVE-2025-21758CVSS 7.8Linux

CVE-2025-21758: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: ipv6: mcast: add RCU protection to mld_newpack() mld_newpack() can be called without RTNL or RCU being held. Note that we no longer can use sock_alloc_send_skb() because ipv6.igmp_sk use...

Updated: 2026-07-30
CVE-2024-0582CVSS 7.8Linux

CVE-2024-0582: linux kernel vulnerability

A memory leak flaw was found in the Linux kernel’s io_uring functionality in how a user registers a buffer ring with IORING_REGISTER_PBUF_RING, mmap() it, and then frees it. This flaw allows a local user to crash or potentially escalate their privileges on ...

Updated: 2026-06-17
CVE-2023-3866CVSS 7.5Linux

CVE-2023-3866: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: ksmbd: validate session id and tree id in the compound request This patch validate session id and tree id in compound request. If first operation in the compound is SMB2 ECHO request, ksm...

Updated: 2026-08-04
CVE-2023-5178CVSS 8.8Linux

CVE-2023-5178: linux kernel vulnerability

A use-after-free vulnerability was found in drivers/nvme/target/tcp.c` in `nvmet_tcp_free_crypto` due to a logical bug in the NVMe/TCP subsystem in the Linux kernel. This issue may allow a malicious user to cause a use-after-free and double-free problem, wh...

Updated: 2026-06-17
CVE-2023-3867CVSS 9.1Linux

CVE-2023-3867: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix out of bounds read in smb2_sess_setup ksmbd does not consider the case of that smb2 session setup is in compound request. If this is the second payload of the compound, OOB rea...

Updated: 2026-08-15
CVE-2023-38428CVSS 9.1Linux

CVE-2023-38428: linux kernel vulnerability

An issue was discovered in the Linux kernel before 6.3.4. fs/ksmbd/smb2pdu.c in ksmbd does not properly check the UserName value because it does not consider the address of security buffer, leading to an out-of-bounds read.

Updated: 2026-06-17
CVE-2023-32254CVSS 9.8Linux

CVE-2023-32254: linux kernel vulnerability

A flaw was found in the Linux kernel's ksmbd, a high-performance in-kernel SMB server. The specific flaw exists within the processing of SMB2_TREE_DISCONNECT commands. The issue results from the lack of proper locking when performing operations on an object...

Updated: 2026-06-17
CVE-2023-32250CVSS 9.0Linux

CVE-2023-32250: linux kernel vulnerability

A flaw was found in the Linux kernel's ksmbd, a high-performance in-kernel SMB server. The specific flaw exists within the processing of SMB2_SESSION_SETUP commands. The issue results from the lack of proper locking when performing operations on an object. ...

Updated: 2026-06-17
CVE-2023-38426CVSS 9.1Linux

CVE-2023-38426: linux kernel vulnerability

An issue was discovered in the Linux kernel before 6.3.4. ksmbd has an out-of-bounds read in smb2_find_context_vals when create_context's name_len is larger than the tag length.

Updated: 2026-06-17
CVE-2023-38432CVSS 9.1Linux

CVE-2023-38432: linux kernel vulnerability

An issue was discovered in the Linux kernel before 6.3.10. fs/smb/server/smb2misc.c in ksmbd does not validate the relationship between the command payload size and the RFC1002 length specification, leading to an out-of-bounds read.

Updated: 2026-06-17
CVE-2026-72299CVSS 9.8Linux

CVE-2026-72299

In the Linux kernel, the following vulnerability has been resolved: tipc: restrict socket queue dumps in enqueue tracepoints tipc_sk_enqueue() runs with sk->sk_lock.slock held while the socket is owned by user context. The spinlock protects the backlog qu...

Updated: 2026-08-23
CVE-2026-72020CVSS 9.8Linux

CVE-2026-72020

In the Linux kernel, the following vulnerability has been resolved: ipvs: reset full ip_vs_seq structs in ip_vs_conn_new Commit 9a05475cebdd ("ipvs: avoid kmem_cache_zalloc in ip_vs_conn_new") changed ip_vs_conn_new() to allocate an ip_vs_conn object with...

Updated: 2026-08-17
CVE-2026-89482CVSS 9.8Linux

CVE-2026-89482

In the Linux kernel, the following vulnerability has been resolved: nvme-tcp: do not accept C2HData based on blk_rq_payload_bytes() alone Commit 25e5cb780e62 ("nvme-tcp: fix possible crash in write_zeroes processing") established that blk_rq_payload_bytes...

Updated: 2026-09-14
CVE-2026-89649CVSS 9.1Linux

CVE-2026-89649

In the Linux kernel, the following vulnerability has been resolved: ceph: bound xattr value length in __build_xattrs() __build_xattrs() decodes the MDS-supplied xattr blob one attribute at a time. For each attribute it reads a 32-bit name length, advances...

Updated: 2026-09-14
CVE-2026-72381CVSS 9.8Linux

CVE-2026-72381

In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix use-after-free of fp->owner.name in durable handle owner check Two concurrent SMB2 durable reconnects (DH2C/DHnC) on the same persistent_id race the fp->owner.name compare-read...

Updated: 2026-08-17
CVE-2026-89651CVSS 9.8Linux

CVE-2026-89651

In the Linux kernel, the following vulnerability has been resolved: ceph: bound MDSCapAuth path and fs_name decode in handle_session() handle_session() decodes the MDSCapAuth records carried by a CEPH_SESSION_OPEN message (msg_version >= 6). For each reco...

Updated: 2026-09-13
CVE-2026-72222CVSS 9.8Linux

CVE-2026-72222

In the Linux kernel, the following vulnerability has been resolved: sunrpc: pin svc_xprt across the asynchronous TLS handshake callback svc_tcp_handshake() stores the raw svc_xprt pointer in tls_handshake_args.ta_data and submits the request through tls_s...

Updated: 2026-08-17
CVE-2026-89990CVSS 9.8Linux

CVE-2026-89990

In the Linux kernel, the following vulnerability has been resolved: ceph: lock mutex in ceph_mds_check_access() MDS session OPEN handling replaces mdsc->s_cap_auths under mdsc->mutex, freeing the previous array and its strings. ceph_mds_check_access() tr...

Updated: 2026-09-16
CVE-2026-80986CVSS 9.8Linux

CVE-2026-80986

In the Linux kernel, the following vulnerability has been resolved: net/smc: bound the peer rkey counts in SMC-Rv2 LLC messages On a link whose device has max_recv_sge == 1 there is no shared v2 receive buffer, and smc_llc_save_add_link_rkeys() takes the ...

Updated: 2026-09-13
CVE-2026-90110CVSS 9.4Linux

CVE-2026-90110

In the Linux kernel, the following vulnerability has been resolved: inetpeer: randomize RB-tree node comparison using SipHash The inetpeer rate limiting system stores peer entries in a Red-Black tree keyed deterministically on the remote IP address. Becau...

Updated: 2026-09-18
CVE-2026-89660CVSS 9.8Mail

CVE-2026-89660

In the Linux kernel, the following vulnerability has been resolved: NFSD: Prevent client use-after-free during admin state revocation A stateid holds only a bare pointer to its nfs4_client; a stateid reference does not pin it. The client survives only be...

Updated: 2026-09-21
CVE-2026-80981CVSS 9.8Linux

CVE-2026-80981

In the Linux kernel, the following vulnerability has been resolved: net/smc: fix use-after-free of the LLC qentry in smc_llc_srv_add_link() smc_llc_srv_add_link() keeps add_llc pointing into the queue entry: add_llc = &qentry->msg.add_link; smc_llc.c...

Updated: 2026-09-13
CVE-2026-72139CVSS 9.8Linux

CVE-2026-72139

In the Linux kernel, the following vulnerability has been resolved: tcp: defer md5sig_info kfree past RCU grace period in tcp_connect The md5+ao reconciliation in tcp_connect() (net/ipv4/tcp_output.c) has two symmetric branches: if (needs_md5) { tcp_a...

Updated: 2026-08-17
CVE-2024-50046CVSS 9.8Linux

CVE-2024-50046: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() On the node of an NFS client, some files saved in the mountpoint of the NFS server were copied to another location of th...

Updated: 2026-08-04
CVE-2024-53095CVSS 9.8Linux

CVE-2024-53095: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: smb: client: Fix use-after-free of network namespace. Recently, we got a customer report that CIFS triggers oops while reconnecting to a server. [0] The workload runs on Kubernetes, and...

Updated: 2026-08-04
CVE-2026-89635CVSS 9.8Linux

CVE-2026-89635

In the Linux kernel, the following vulnerability has been resolved: ksmbd: only rebind the reopened file's own oplock on durable reconnect ksmbd_reopen_durable_fd() walks the inode's m_op_list and rebinds every detached oplock to the reconnecting session:...

Updated: 2026-09-13
CVE-2026-64113CVSS 9.8Linux

CVE-2026-64113: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: ixgbevf: fix use-after-free in VEPA multicast source pruning ixgbevf_clean_rx_irq() prunes frames whose source MAC matches the VF's own address (VEPA multicast workaround) by freeing the ...

Updated: 2026-08-12
CVE-2026-43407CVSS 9.1Linux

CVE-2026-43407: linux kernel vulnerability

In the Linux kernel, the following vulnerability has been resolved: libceph: Fix potential out-of-bounds access in ceph_handle_auth_reply() This patch fixes an out-of-bounds access in ceph_handle_auth_reply() that can be triggered by a message of type CEP...

Updated: 2026-06-17
CVE-2026-68137CVSS 9.8Linux

CVE-2026-68137

In the Linux kernel, the following vulnerability has been resolved: net/x25: fix use-after-free in x25_kill_by_neigh() x25_kill_by_neigh() walks the global X.25 socket list looking for sockets attached to a terminating neighbour. x25_list_lock protects li...

Updated: 2026-08-19

Security newsletter

Get new CVE alerts before they become an incident

We send selected infrastructure threats in English, with practical notes for DataHouse environments.

  • DataHouse: server administration and secure cloud
  • Hostilla.pl: hosting and mail services
  • SecDNS.pl: free DNS security layer