cbcvebase.

Linux Kernel vulnerabilities

16,409 known vulnerabilities affecting linux/linux_kernel.

Total CVEs
16,409
CISA KEV
31
actively exploited
Public exploits
315
Exploited in wild
67
Severity breakdown
CRITICAL230HIGH4553MEDIUM9655LOW420UNKNOWN1551

Vulnerabilities

Page 56 of 821
CVE-2026-53026P3HIGHCVSS 7.5≥ 6.18.4, < 6.18.33≥ 6.19.1, < 7.0.10+6 more2026-06-24
CVE-2026-53026 [HIGH] CVE-2026-53026: In the Linux kernel, the following vulnerability has been resolved: NFSD: fix nfs4_file access extr In the Linux kernel, the following vulnerability has been resolved: NFSD: fix nfs4_file access extra count in nfsd4_add_rdaccess_to_wrdeleg In nfsd4_add_rdaccess_to_wrdeleg, if fp->fi_fds[O_RDONLY] is already set by another thread, __nfs4_file_get_access should not be called to increment the nfs4_file access count since that was already done by the thread th
nvd
CVE-2026-43464P3HIGHCVSS 7.5≥ 6.6.115, < 6.7≥ 6.12.56, < 6.13+5 more2026-05-08
CVE-2026-43464 [HIGH] CVE-2026-43464: In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: RX, Fix XDP multi-bu In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: RX, Fix XDP multi-buf frag counting for legacy RQ XDP multi-buf programs can modify the layout of the XDP buffer when the program calls bpf_xdp_pull_data() or bpf_xdp_adjust_tail(). The referenced commit in the fixes tag corrected the assumption in the mlx5 driver that the XDP buf
nvd
CVE-2026-43296P3HIGHCVSS 7.5≥ 5.5, < 5.10.252≥ 5.11, < 5.15.202+5 more2026-05-08
CVE-2026-43296 [HIGH] CWE-667 CVE-2026-43296: In the Linux kernel, the following vulnerability has been resolved: octeontx2-af: Workaround SQM/PS In the Linux kernel, the following vulnerability has been resolved: octeontx2-af: Workaround SQM/PSE stalls by disabling sticky NIX SQ manager sticky mode is known to cause stalls when multiple SQs share an SMQ and transmit concurrently. Additionally, PSE may deadlock on transitions between sticky and non-sticky transmissions. There is also a credit
nvd
CVE-2026-46031P3HIGHCVSS 7.5≥ 6.1.91, < 6.1.175≥ 6.6.31, < 6.6.140+5 more2026-05-27
CVE-2026-46031 [HIGH] CWE-667 CVE-2026-46031: In the Linux kernel, the following vulnerability has been resolved: net: ks8851: Reinstate disablin In the Linux kernel, the following vulnerability has been resolved: net: ks8851: Reinstate disabling of BHs around IRQ handler If the driver executes ks8851_irq() AND a TX packet has been sent, then the driver enables TX queue via netif_wake_queue() which schedules TX softirq to queue packets for this device. If CONFIG_PREEMPT_RT=y is set AND a pack
nvd
CVE-2026-53395P3HIGHCVSS 7.5≥ 7.0, < 7.1.32026-07-19
CVE-2026-53395 [HIGH] CWE-674 CVE-2026-53395: In the Linux kernel, the following vulnerability has been resolved: nfsd: fix dead ACL conflict gua In the Linux kernel, the following vulnerability has been resolved: nfsd: fix dead ACL conflict guard in nfsd4_create nfsd4_create() steals create->cr_dpacl/cr_pacl into the local nfsd_attrs via the designated initializer, then immediately sets the source pointers to NULL. The subsequent conflict guard tests the already-nilled source fields, making i
nvd
CVE-2026-52945P3HIGHCVSS 7.5≥ 5.15.186, < 5.15.201≥ 6.1.142, < 6.1.164+3 more2026-06-24
CVE-2026-52945 [HIGH] CVE-2026-52945: In the Linux kernel, the following vulnerability has been resolved: Revert "wireguard: device: enab In the Linux kernel, the following vulnerability has been resolved: Revert "wireguard: device: enable threaded NAPI" This reverts commit 933466fc50a8e4eb167acbd0d8ec96a078462e9c which is commit db9ae3b6b43c79b1ba87eea849fd65efa05b4b2e upstream. We have had three independent production user reports in combination with Cilium utilizing WireGuard as encryption
nvd
CVE-2009-4536P3HIGHCVSS 7.8≤ 2.6.32.32010-01-12
CVE-2009-4536 [HIGH] CVE-2009-4536: drivers/net/e1000/e1000_main.c in the e1000 driver in the Linux kernel 2.6.32.3 and earlier handles drivers/net/e1000/e1000_main.c in the e1000 driver in the Linux kernel 2.6.32.3 and earlier handles Ethernet frames that exceed the MTU by processing certain trailing payload data as if it were a complete frame, which allows remote attackers to bypass packet filters via a large packet with a crafted payload. NOTE: this vulnerability exists because of an incorrec
nvd
CVE-2025-68206P3UNKNOWN≥ 4.12.0, < 6.1.167≥ 6.2.0, < 6.6.130+2 more2025-12-16
CVE-2025-68206 netfilter: nft_ct: add seqadj extension for natted connections netfilter: nft_ct: add seqadj extension for natted connections 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.
osv
CVE-2025-68811P3UNKNOWN≥ 0, < 6.12.69-1≥ 0, < 6.18.3-12026-01-13
CVE-2025-68811 CVE-2025-68811: 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 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
osv
CVE-2025-40176P3UNKNOWN≥ 0, < 6.1.158-1≥ 0, < 6.12.57-1+1 more2025-11-12
CVE-2025-40176 CVE-2025-40176: In the Linux kernel, the following vulnerability has been resolved: tls: wait for pending async decryptions if tls_strp_msg_hold fails Async decryptio 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 decrypti
osv
CVE-2015-7566P4MEDIUMCVSS 4.6PoC≤ 4.4.12016-02-08
CVE-2015-7566 [MEDIUM] CVE-2015-7566: The clie_5_attach function in drivers/usb/serial/visor.c in the Linux kernel through 4.4.1 allows ph 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.
nvdosv
CVE-2016-2188P4MEDIUMCVSS 4.6PoC≤ 4.5.02016-05-02
CVE-2016-2188 [MEDIUM] CVE-2016-2188: The iowarrior_probe function in drivers/usb/misc/iowarrior.c in the Linux kernel before 4.5.1 allows 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.
nvdosv
CVE-2016-3140P4MEDIUMCVSS 4.6PoC≤ 4.5.02016-05-02
CVE-2016-3140 [MEDIUM] CVE-2016-3140: The digi_port_init function in drivers/usb/serial/digi_acceleport.c in the Linux kernel before 4.5.1 The digi_port_init function in drivers/usb/serial/digi_acceleport.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.
nvdosv
CVE-2016-3139P4MEDIUMCVSS 4.6PoC≤ 3.16.72016-04-27
CVE-2016-3139 [MEDIUM] CVE-2016-3139: The wacom_probe function in drivers/input/tablet/wacom_sys.c in the Linux kernel before 3.17 allows 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.
nvdosv
CVE-2025-68304P3UNKNOWN≥ 6.6.0, < 6.17.112025-12-16
CVE-2025-68304 Bluetooth: hci_core: lookup hci_conn on RX path on protocol side Bluetooth: hci_core: lookup hci_conn on RX path on protocol side In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_core: lookup hci_conn on RX path on protocol side The hdev lock/lookup/unlock/use pattern in the packet RX path doesn't ensure hci_conn* is not concurrently modified/deleted. This locking appears to be leftover from before conn_hash started using RCU commit bf4c6325249
osv
CVE-2010-4243P4MEDIUMCVSS 4.9PoCfixed in 2.6.372011-01-22
CVE-2010-4243 [MEDIUM] CVE-2010-4243: fs/exec.c in the Linux kernel before 2.6.37 does not enable the OOM Killer to assess use of stack me fs/exec.c in the Linux kernel before 2.6.37 does not enable the OOM Killer to assess use of stack memory by arrays representing the (1) arguments and (2) environment, which allows local users to cause a denial of service (memory consumption) via a crafted exec system call, aka an "OOM dodging issue," a related issue to CVE-2010-3858.
nvd
CVE-2016-2782P4MEDIUMCVSS 4.6PoCfixed in 4.5.0v4.5.02016-04-27
CVE-2016-2782 [MEDIUM] CWE-476 CVE-2016-2782: The treo_attach function in drivers/usb/serial/visor.c in the Linux kernel before 4.5 allows physica The treo_attach function in drivers/usb/serial/visor.c in the Linux kernel before 4.5 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 (1) bulk-in or (2) interrupt-in endpoint.
nvdosv
CVE-2025-40205P3UNKNOWN≥ 0, < 5.10.247-1≥ 0, < 6.1.158-1+2 more2025-11-12
CVE-2025-40205 CVE-2025-40205: In the Linux kernel, the following vulnerability has been resolved: btrfs: avoid potential out-of-bounds in btrfs_encode_fh() The function btrfs_encod In the Linux kernel, the following vulnerability has been resolved: btrfs: avoid potential out-of-bounds in btrfs_encode_fh() The function btrfs_encode_fh() does not properly account for the three cases it handles. Before writing to the file handle (fh), the function only returns to the user BTRFS_FID_SIZE_NON_CONNEC
osv
CVE-2021-47354P3CRITICALCVSS 9.1fixed in 5.4.133≥ 5.5, < 5.10.51+2 more2024-05-21
CVE-2021-47354 [CRITICAL] CWE-787 CVE-2021-47354: In the Linux kernel, the following vulnerability has been resolved: drm/sched: Avoid data corruptio In the Linux kernel, the following vulnerability has been resolved: drm/sched: Avoid data corruptions Wait for all dependencies of a job to complete before killing it to avoid data corruptions.
nvdosv
CVE-2009-4272P3HIGHCVSS 7.5v2.6.182010-01-27
CVE-2009-4272 [HIGH] CWE-667 CVE-2009-4272: A certain Red Hat patch for net/ipv4/route.c in the Linux kernel 2.6.18 on Red Hat Enterprise Linux A certain Red Hat patch for net/ipv4/route.c in the Linux kernel 2.6.18 on Red Hat Enterprise Linux (RHEL) 5 allows remote attackers to cause a denial of service (deadlock) via crafted packets that force collisions in the IPv4 routing hash table, and trigger a routing "emergency" in which a hash chain is too long. NOTE: this is related to an issue in the
nvd
Linux Kernel vulnerabilities | cvebase