cbcvebase.

Linux Kernel vulnerabilities

17,011 known vulnerabilities affecting linux/linux_kernel.

Total CVEs
17,011
CISA KEV
36
actively exploited
Public exploits
321
Exploited in wild
77
Severity breakdown
CRITICAL306HIGH4920MEDIUM9816LOW418UNKNOWN1551

Vulnerabilities

Page 17 of 851
CVE-2023-54094P3UNKNOWN≥ 5.6.0, < 5.10.188≥ 5.11.0, < 5.15.121+2 more2025-12-24
CVE-2023-54094 net: prevent skb corruption on frag list segmentation net: prevent skb corruption on frag list segmentation In the Linux kernel, the following vulnerability has been resolved: net: prevent skb corruption on frag list segmentation Ian reported several skb corruptions triggered by rx-gro-list, collecting different oops alike: [ 62.624003] BUG: kernel NULL pointer dereference, address: 00000000000000c0 [ 62.631083] #PF: supervisor read access in kernel mode [ 62.636312] #PF: erro
osv
CVE-2010-1146P4MEDIUMCVSS 6.9PoC≤ 2.6.33.22010-04-12
CVE-2010-1146 [MEDIUM] CWE-264 CVE-2010-1146: The Linux kernel 2.6.33.2 and earlier, when a ReiserFS filesystem exists, does not restrict read or The Linux kernel 2.6.33.2 and earlier, when a ReiserFS filesystem exists, does not restrict read or write access to the .reiserfs_priv directory, which allows local users to gain privileges by modifying (1) extended attributes or (2) ACLs, as demonstrated by deleting a file under .reiserfs_priv/xattrs/.
nvd
CVE-2026-53131P3CRITICALCVSS 9.4≥ 2.6.12.1, < 5.15.210≥ 5.16, < 6.1.176+9 more2026-06-25
CVE-2026-53131 [CRITICAL] CWE-125 CVE-2026-53131: In the Linux kernel, the following vulnerability has been resolved: netfilter: require Ethernet MAC In the Linux kernel, the following vulnerability has been resolved: netfilter: require Ethernet MAC header before using eth_hdr() `ip6t_eui64`, `xt_mac`, the `bitmap:ip,mac`, `hash:ip,mac`, and `hash:mac` ipset types, and `nf_log_syslog` access `eth_hdr(skb)` after either assuming that the skb is associated with an Ethernet device or checking onl
nvd
CVE-2026-43114P3CRITICALCVSS 9.4≥ 5.7, < 6.6.136≥ 6.7, < 6.12.83+7 more2026-05-06
CVE-2026-43114 [CRITICAL] CWE-20 CVE-2026-43114: In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_set_pipapo_avx2: In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_set_pipapo_avx2: don't return non-matching entry on expiry New test case fails unexpectedly when avx2 matching functions are used. The test first loads a ranomly generated pipapo set with 'ipv4 . port' key, i.e. nft -f foo. This works. Then, it reloads the set aft
nvd
CVE-2007-4573P4HIGHCVSS 7.2PoC≤ 2.4.35≤ 2.6.22.62007-09-24
CVE-2007-4573 [HIGH] CWE-264 CVE-2007-4573: The IA32 system call emulation functionality in Linux kernel 2.4.x and 2.6.x before 2.6.22.7, when r The IA32 system call emulation functionality in Linux kernel 2.4.x and 2.6.x before 2.6.22.7, when running on the x86_64 architecture, does not zero extend the eax register after the 32bit entry path to ptrace is used, which might allow local users to gain privileges by triggering an out-of-bounds access to the system call table using the %RAX register.
nvd
CVE-2026-64024P3CRITICALCVSS 9.4≥ 6.10, < 6.18.34≥ 6.19, < 7.0.11+4 more2026-07-19
CVE-2026-64024 [CRITICAL] CWE-401 CVE-2026-64024: In the Linux kernel, the following vulnerability has been resolved: tcp: fix stale per-CPU tcp_tw_i In the Linux kernel, the following vulnerability has been resolved: tcp: fix stale per-CPU tcp_tw_isn leak enabling ISN prediction Blamed commit moved the TIME_WAIT-derived ISN from the skb control block to a per-CPU variable, assuming the value would always be consumed by tcp_conn_request() for the same packet that wrote it. That assumption is v
nvd
CVE-2017-12762P3CRITICALCVSS 9.8≥ 3.18, < 3.18.64≥ 3.19, ≤ 4.4.80+2 more2017-08-09
CVE-2017-12762 [CRITICAL] CWE-119 CVE-2017-12762: In /drivers/isdn/i4l/isdn_net.c: A user-controlled buffer is copied into a local buffer of constant In /drivers/isdn/i4l/isdn_net.c: A user-controlled buffer is copied into a local buffer of constant size using strcpy without a length check which can cause a buffer overflow. This affects the Linux kernel 4.9-stable tree, 4.12-stable tree, 3.18-stable tree, and 4.4-stable tree.
nvdosv
CVE-2026-53359P3HIGHCVSS 8.8≥ 2.6.36, < 6.1.177≥ 6.2, < 6.6.144+3 more2026-07-04
CVE-2026-53359 [HIGH] CWE-416 CVE-2026-53359: In the Linux kernel, the following vulnerability has been resolved: KVM: x86: Fix shadow paging use In the Linux kernel, the following vulnerability has been resolved: KVM: x86: Fix shadow paging use-after-free due to unexpected role Commit 0cb2af2ea66ad ("KVM: x86: Fix shadow paging use-after-free due to unexpected GFN") fixed a shadow paging mismatch between stored and computed GFNs; the bug could be triggered by changing a PDE mapping from outsi
nvd
CVE-2026-52999P3CRITICALCVSS 9.1≥ 4.19.26, < 4.20≥ 4.20.13, < 5.0+12 more2026-06-24
CVE-2026-52999 [CRITICAL] CWE-125 CVE-2026-52999: In the Linux kernel, the following vulnerability has been resolved: netfilter: nfnetlink_osf: fix o In the Linux kernel, the following vulnerability has been resolved: netfilter: nfnetlink_osf: fix out-of-bounds read on option matching In nf_osf_match(), the nf_osf_hdr_ctx structure is initialized once and passed by reference to nf_osf_match_one() for each fingerprint checked. During TCP option parsing, nf_osf_match_one() advances the shared ct
nvd
CVE-2026-46119P3CRITICALCVSS 9.1≥ 2.6.34.1, < 5.15.209≥ 5.16, < 6.1.175+11 more2026-05-28
CVE-2026-46119 [CRITICAL] CWE-125 CVE-2026-46119: In the Linux kernel, the following vulnerability has been resolved: libceph: Fix slab-out-of-bounds In the Linux kernel, the following vulnerability has been resolved: libceph: Fix slab-out-of-bounds access in auth message processing If a (potentially corrupted) message of type CEPH_MSG_AUTH_REPLY contains a positive value in its result field, it is treated as an error code by ceph_handle_auth_reply() and returned to handle_auth_reply(). Therea
nvd
CVE-2026-46043P3CRITICALCVSS 9.1≥ 4.8, < 5.10.258≥ 5.11, < 5.15.209+5 more2026-05-27
CVE-2026-46043 [CRITICAL] CWE-190 CVE-2026-46043: In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: Validate pad and ICRC In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: Validate pad and ICRC before payload_size() in rxe_rcv rxe_rcv() currently checks only that the incoming packet is at least header_size(pkt) bytes long before payload_size() is used. However, payload_size() subtracts both the attacker-controlled BTH pad field and RXE_I
nvd
CVE-2024-47659P3HIGHCVSS 8.8fixed in 4.19.322≥ 4.20, < 5.4.284+5 more2024-10-09
CVE-2024-47659 [HIGH] CVE-2024-47659: In the Linux kernel, the following vulnerability has been resolved: smack: tcp: ipv4, fix incorrect In the Linux kernel, the following vulnerability has been resolved: smack: tcp: ipv4, fix incorrect labeling Currently, Smack mirrors the label of incoming tcp/ipv4 connections: when a label 'foo' connects to a label 'bar' with tcp/ipv4, 'foo' always gets 'foo' in returned ipv4 packets. So, 1) returned packets are incorrectly labeled ('foo' instead of 'bar')
nvdosv
CVE-2026-63919P3HIGHCVSS 8.8≥ 5.6, < 5.10.259≥ 5.11, < 5.15.210+10 more2026-07-19
CVE-2026-63919 [HIGH] CWE-416 CVE-2026-63919: In the Linux kernel, the following vulnerability has been resolved: xfrm: input: hold netns during In the Linux kernel, the following vulnerability has been resolved: xfrm: input: hold netns during deferred transport reinjection Transport-mode reinjection stores a struct net pointer in skb->cb and uses it later from xfrm_trans_reinject(). That pointer must stay valid until the deferred callback runs. Take a netns reference when queueing deferred r
nvd
CVE-2026-63796P3HIGHCVSS 8.8≥ 2.6.16, < 5.10.260≥ 5.11, < 5.15.211+5 more2026-07-19
CVE-2026-63796 [HIGH] CWE-125 CVE-2026-63796: In the Linux kernel, the following vulnerability has been resolved: ocfs2: reject oversized group b In the Linux kernel, the following vulnerability has been resolved: ocfs2: reject oversized group bitmap descriptors ocfs2_validate_gd_parent() only bounds bg_bits against the parent allocator's chain geometry. A malicious descriptor can still claim a bg_size/bg_bits pair that exceeds the bitmap bytes that physically fit in the group descriptor block
nvd
CVE-2026-53240P3HIGHCVSS 8.8≥ 6.14, < 6.18.36≥ 6.19, < 7.0.13+7 more2026-06-25
CVE-2026-53240 [HIGH] CWE-416 CVE-2026-53240: In the Linux kernel, the following vulnerability has been resolved: xfrm: iptfs: fix use-after-free In the Linux kernel, the following vulnerability has been resolved: xfrm: iptfs: fix use-after-free on first_skb in __input_process_payload __input_process_payload() stores first_skb into xtfs->ra_newskb under drop_lock when starting partial reassembly, then unlocks and breaks out of the processing loop. The post-loop check reads xtfs->ra_newskb with
nvd
CVE-2026-43187P3HIGHCVSS 8.8≥ 2.6.12.1, < 5.10.252≥ 5.11, < 5.15.202+10 more2026-05-06
CVE-2026-43187 [HIGH] CWE-191 CVE-2026-43187: In the Linux kernel, the following vulnerability has been resolved: xfs: delete attr leaf freemap e In the Linux kernel, the following vulnerability has been resolved: xfs: delete attr leaf freemap entries when empty Back in commit 2a2b5932db6758 ("xfs: fix attr leaf header freemap.size underflow"), Brian Foster observed that it's possible for a small freemap at the end of the end of the xattr entries array to experience a size underflow when subtr
nvd
CVE-2026-64390P3HIGHCVSS 8.8≥ 5.15, < 5.15.212≥ 5.16, < 6.1.178+4 more2026-07-25
CVE-2026-64390 [HIGH] CVE-2026-64390: In the Linux kernel, the following vulnerability has been resolved: ksmbd: track the connection own In the Linux kernel, the following vulnerability has been resolved: ksmbd: track the connection owning a byte-range lock SMB2_LOCK adds each granted byte-range lock to both the file lock list and the lock list of the connection which handled the request. The final close and durable handle paths, however, remove the connection list entry while holding fp->con
nvd
CVE-2026-31717P3HIGHCVSS 8.8≥ 6.6.32, < 6.7≥ 6.9, < 6.18.25+2 more2026-05-01
CVE-2026-31717 [HIGH] CVE-2026-31717: In the Linux kernel, the following vulnerability has been resolved: ksmbd: validate owner of durabl In the Linux kernel, the following vulnerability has been resolved: ksmbd: validate owner of durable handle on reconnect Currently, ksmbd does not verify if the user attempting to reconnect to a durable handle is the same user who originally opened the file. This allows any authenticated user to hijack an orphaned durable handle by predicting or brute-forcin
nvd
CVE-2005-0815P4MEDIUMCVSS 6.4PoCv2.0v2.0.1+180 more2005-05-02
CVE-2005-0815 [MEDIUM] CVE-2005-0815: Multiple "range checking flaws" in the ISO9660 filesystem handler in Linux 2.6.11 and earlier may al Multiple "range checking flaws" in the ISO9660 filesystem handler in Linux 2.6.11 and earlier may allow attackers to cause a denial of service or corrupt memory via a crafted filesystem.
nvd
CVE-2026-31450P3HIGHCVSS 8.8≥ 3.11.1, < 5.10.253≥ 5.11, < 5.15.203+13 more2026-04-22
CVE-2026-31450 [HIGH] CWE-476 CVE-2026-31450: In the Linux kernel, the following vulnerability has been resolved: ext4: publish jinode after init In the Linux kernel, the following vulnerability has been resolved: ext4: publish jinode after initialization ext4_inode_attach_jinode() publishes ei->jinode to concurrent users. It used to set ei->jinode before jbd2_journal_init_jbd_inode(), allowing a reader to observe a non-NULL jinode with i_vfs_inode still unset. The fast commit flush path can
nvd
Linux Kernel vulnerabilities | cvebase