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 30 of 821
CVE-2022-3640P3HIGHCVSS 8.8≥ 4.9.326, < 4.9.333≥ 4.14.291, < 4.14.299+5 more2022-10-21
CVE-2022-3640 [HIGH] CWE-119 CVE-2022-3640: A vulnerability, which was classified as critical, was found in Linux Kernel. Affected is the functi A vulnerability, which was classified as critical, was found in Linux Kernel. Affected is the function l2cap_conn_del of the file net/bluetooth/l2cap_core.c of the component Bluetooth. The manipulation leads to use after free. It is recommended to apply a patch to fix this issue. The identifier of this vulnerability is VDB-211944.
nvdosv
CVE-2025-22041P3HIGHCVSS 8.8fixed in 6.1.134≥ 6.2, < 6.6.87+3 more2025-04-16
CVE-2025-22041 [HIGH] CWE-416 CVE-2025-22041: In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix use-after-free in ks In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix use-after-free in ksmbd_sessions_deregister() In multichannel mode, UAF issue can occur in session_deregister when the second channel sets up a session through the connection of the first channel. session that is freed through the global session table can be accessed again
nvdosv
CVE-2026-31435P3HIGHCVSS 8.8≥ 6.12, < 6.18.21≥ 6.19, < 6.19.11+1 more2026-04-22
CVE-2026-31435 [HIGH] CWE-125 CVE-2026-31435: In the Linux kernel, the following vulnerability has been resolved: netfs: Fix read abandonment dur In the Linux kernel, the following vulnerability has been resolved: netfs: Fix read abandonment during retry Under certain circumstances, all the remaining subrequests from a read request will get abandoned during retry. The abandonment process expects the 'subreq' variable to be set to the place to start abandonment from, but it doesn't always have
nvd
CVE-2026-46238P3HIGHCVSS 8.8≥ 2.6.38, < 5.10.258≥ 5.11, < 5.15.209+8 more2026-05-28
CVE-2026-46238 [HIGH] CVE-2026-46238: In the Linux kernel, the following vulnerability has been resolved: batman-adv: stop caching unowne In the Linux kernel, the following vulnerability has been resolved: batman-adv: stop caching unowned originator pointers in BAT IV BAT IV keeps the last-hop neighbor address in each neigh_node, but some paths also cache an originator pointer derived from a temporary lookup. That pointer is not owned by the neigh_node and may no longer refer to a live origina
nvd
CVE-2026-43176P3HIGHCVSS 8.8≥ 6.18, < 6.18.16≥ 6.19, < 6.19.62026-05-06
CVE-2026-43176 [HIGH] CVE-2026-43176: In the Linux kernel, the following vulnerability has been resolved: wifi: rtw89: pci: validate rele In the Linux kernel, the following vulnerability has been resolved: wifi: rtw89: pci: validate release report content before using for RTL8922DE The commit 957eda596c76 ("wifi: rtw89: pci: validate sequence number of TX release report") does validation on existing chips, which somehow a release report of SKB becomes malformed. As no clear cause found, add ru
nvd
CVE-2026-43172P3HIGHCVSS 8.8≥ 5.8, < 6.18.16≥ 6.19, < 6.19.62026-05-06
CVE-2026-43172 [HIGH] CVE-2026-43172: In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: fix 22000 series In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: fix 22000 series SMEM parsing If the firmware were to report three LMACs (which doesn't exist in hardware) then using "fwrt->smem_cfg.lmac[2]" is an overrun of the array. Reject such and use IWL_FW_CHECK instead of WARN_ON in this function.
nvd
CVE-2026-53232P3HIGHCVSS 8.8≥ 5.5, < 7.1v7.1-rc1+6 more2026-06-25
CVE-2026-53232 [HIGH] CVE-2026-53232: In the Linux kernel, the following vulnerability has been resolved: net: phy: clean the sfp upstrea In the Linux kernel, the following vulnerability has been resolved: net: phy: clean the sfp upstream if phy probing fails Sashiko reported that we don't call sfp_bus_del_upstream() in the probe failure path, so let's add it, otherwise the sfp-bus is left with a dangling 'upstream' field, that may be used later on during SFP events. This issue existed before
nvd
CVE-2026-43249P3HIGHCVSS 8.8≥ 4.14.308, < 6.12.75≥ 6.13, < 6.18.16+1 more2026-05-06
CVE-2026-43249 [HIGH] CWE-415 CVE-2026-43249: In the Linux kernel, the following vulnerability has been resolved: 9p/xen: protect xen_9pfs_front_ In the Linux kernel, the following vulnerability has been resolved: 9p/xen: protect xen_9pfs_front_free against concurrent calls The xenwatch thread can race with other back-end change notifications and call xen_9pfs_front_free() twice, hitting the observed general protection fault due to a double-free. Guard the teardown path so only one caller can
nvd
CVE-2026-46113P3HIGHCVSS 8.8≥ 2.6.20, < 6.1.175≥ 6.2, < 6.6.140+5 more2026-05-28
CVE-2026-46113 [HIGH] CWE-416 CVE-2026-46113: 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 GFN The shadow MMU computes GFNs for direct shadow pages using sp->gfn plus the SPTE index. This assumption breaks for shadow paging if the guest page tables are modified between VM entries (similar to commit aad885e77496,
nvd
CVE-2026-53053P3HIGHCVSS 8.8≥ 5.4.17, < 6.12.91≥ 6.13, < 6.18.33+1 more2026-06-24
CVE-2026-53053 [HIGH] CVE-2026-53053: In the Linux kernel, the following vulnerability has been resolved: iommu/amd: Fix clone_alias() to In the Linux kernel, the following vulnerability has been resolved: iommu/amd: Fix clone_alias() to use the original device's devid Currently clone_alias() assumes first argument (pdev) is always the original device pointer. This function is called by pci_for_each_dma_alias() which based on topology decides to send original or alias device details in first a
nvd
CVE-2026-31558P3HIGHCVSS 8.8≥ 6.10.1, < 6.12.80≥ 6.13, < 6.18.21+3 more2026-04-24
CVE-2026-31558 [HIGH] CWE-125 CVE-2026-31558: In the Linux kernel, the following vulnerability has been resolved: LoongArch: KVM: Make kvm_get_vc In the Linux kernel, the following vulnerability has been resolved: LoongArch: KVM: Make kvm_get_vcpu_by_cpuid() more robust kvm_get_vcpu_by_cpuid() takes a cpuid parameter whose type is int, so cpuid can be negative. Let kvm_get_vcpu_by_cpuid() return NULL for this case so as to make it more robust. This fix an out-of-bounds access to kvm_arch::phy
nvd
CVE-2026-53230P3HIGHCVSS 8.7≥ 4.5, < 6.6.143≥ 6.7, < 6.12.94+9 more2026-06-25
CVE-2026-53230 [HIGH] CWE-125 CVE-2026-53230: In the Linux kernel, the following vulnerability has been resolved: net/mlx5: Fix slab-out-of-bound In the Linux kernel, the following vulnerability has been resolved: net/mlx5: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list mlx5_query_nic_vport_mac_list() sizes its firmware command buffer using the PF's log_max_current_uc/mc_list capabilities. When querying a VF vport with a larger configured max (via devlink), the firmware response can o
nvd
CVE-2012-3400P3HIGHCVSS 7.6fixed in 3.0.37≥ 3.1, < 3.2.23+1 more2012-10-03
CVE-2012-3400 [HIGH] CWE-787 CVE-2012-3400: Heap-based buffer overflow in the udf_load_logicalvol function in fs/udf/super.c in the Linux kernel Heap-based buffer overflow in the udf_load_logicalvol function in fs/udf/super.c in the Linux kernel before 3.4.5 allows remote attackers to cause a denial of service (system crash) or possibly have unspecified other impact via a crafted UDF filesystem.
nvdosv
CVE-2011-1180P3CRITICALCVSS 9.8fixed in 2.6.392013-06-08
CVE-2011-1180 [CRITICAL] CWE-787 CVE-2011-1180: Multiple stack-based buffer overflows in the iriap_getvaluebyclass_indication function in net/irda/i Multiple stack-based buffer overflows in the iriap_getvaluebyclass_indication function in net/irda/iriap.c in the Linux kernel before 2.6.39 allow remote attackers to cause a denial of service (memory corruption) or possibly have unspecified other impact by leveraging connectivity to an IrDA infrared network and sending a large integer value for a (
nvd
CVE-2023-0179P3HIGHCVSS 7.8≥ 5.5.0, < 5.10.164≥ 5.11, < 5.15.89+1 more2023-03-27
CVE-2023-0179 [HIGH] CWE-190 CVE-2023-0179: A buffer overflow vulnerability was found in the Netfilter subsystem in the Linux Kernel. This issue A buffer overflow vulnerability was found in the Netfilter subsystem in the Linux Kernel. This issue could allow the leakage of both stack and heap addresses, and potentially allow Local Privilege Escalation to the root user via arbitrary code execution.
nvdosv
CVE-2014-3687P3HIGHCVSS 7.5≥ 2.6.27, < 3.2.64≥ 3.3, < 3.4.107+5 more2014-11-10
CVE-2014-3687 [HIGH] CWE-400 CVE-2014-3687: The sctp_assoc_lookup_asconf_ack function in net/sctp/associola.c in the SCTP implementation in the The sctp_assoc_lookup_asconf_ack function in net/sctp/associola.c in the SCTP implementation in the Linux kernel through 3.17.2 allows remote attackers to cause a denial of service (panic) via duplicate ASCONF chunks that trigger an incorrect uncork within the side-effect interpreter.
nvdosv
CVE-2020-25645P3HIGHCVSS 7.5fixed in 5.9.0v5.9.0+1 more2020-10-13
CVE-2020-25645 [HIGH] CWE-319 CVE-2020-25645: A flaw was found in the Linux kernel in versions before 5.9-rc7. Traffic between two Geneve endpoint A flaw was found in the Linux kernel in versions before 5.9-rc7. Traffic between two Geneve endpoints may be unencrypted when IPsec is configured to encrypt traffic for the specific UDP port used by the GENEVE tunnel allowing anyone between the two endpoints to read the traffic unencrypted. The main threat from this vulnerability is to data confidenti
nvdosv
CVE-2021-42008P3HIGHCVSS 7.8≥ 2.6.12, < 4.4.282≥ 4.5, < 4.9.281+5 more2021-10-05
CVE-2021-42008 [HIGH] CWE-787 CVE-2021-42008: The decode_data function in drivers/net/hamradio/6pack.c in the Linux kernel before 5.13.13 has a sl The decode_data function in drivers/net/hamradio/6pack.c in the Linux kernel before 5.13.13 has a slab out-of-bounds write. Input from a process that has the CAP_NET_ADMIN capability can lead to root access.
nvdosv
CVE-2026-23456P3HIGHCVSS 8.2≥ 2.6.17, < 5.10.253≥ 5.11, < 5.15.203+9 more2026-04-03
CVE-2026-23456 [HIGH] CWE-125 CVE-2026-23456: In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conntrack_h323: f 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 f
nvdosv
CVE-2023-39191P3HIGHCVSS 8.2≥ 5.19, < 6.32023-10-04
CVE-2023-39191 [HIGH] CWE-20 CVE-2023-39191: An improper input validation flaw was found in the eBPF subsystem in the Linux kernel. The issue occ An improper input validation flaw was found in the eBPF subsystem in the Linux kernel. The issue occurs due to a lack of proper validation of dynamic pointers within user-supplied eBPF programs prior to executing them. This may allow an attacker with CAP_BPF privileges to escalate privileges and execute arbitrary code in the context of the kernel.
nvdosv
Linux Kernel vulnerabilities | cvebase