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 34 of 821
CVE-2020-25643P3HIGHCVSS 7.2≥ 2.6.29, < 4.4.238≥ 4.5, < 4.9.238+6 more2020-10-06
CVE-2020-25643 [HIGH] CWE-20 CVE-2020-25643: A flaw was found in the HDLC_PPP module of the Linux kernel in versions before 5.9-rc7. Memory corru A flaw was found in the HDLC_PPP module of the Linux kernel in versions before 5.9-rc7. Memory corruption and a read overflow is caused by improper input validation in the ppp_cp_parse_cr function which can cause the system to crash or cause a denial of service. The highest threat from this vulnerability is to data confidentiality and integrity as well
nvdosv
CVE-2021-47368P3HIGHCVSS 8.1≥ 5.1, < 5.4.150≥ 5.5, < 5.10.70+2 more2024-05-21
CVE-2021-47368 [HIGH] CWE-400 CVE-2021-47368: In the Linux kernel, the following vulnerability has been resolved: enetc: Fix illegal access when In the Linux kernel, the following vulnerability has been resolved: enetc: Fix illegal access when reading affinity_hint irq_set_affinity_hit() stores a reference to the cpumask_t parameter in the irq descriptor, and that reference can be accessed later from irq_affinity_hint_proc_show(). Since the cpu_mask parameter passed to irq_set_affinity_hit() h
nvdosv
CVE-2024-36912P3HIGHCVSS 8.1≥ 5.16, < 6.1.91≥ 6.2, < 6.6.31+2 more2024-05-30
CVE-2024-36912 [HIGH] CWE-1258 CVE-2024-36912: In the Linux kernel, the following vulnerability has been resolved: Drivers: hv: vmbus: Track decry In the Linux kernel, the following vulnerability has been resolved: Drivers: hv: vmbus: Track decrypted status in vmbus_gpadl In CoCo VMs it is possible for the untrusted host to cause set_memory_encrypted() or set_memory_decrypted() to fail such that an error is returned and the resulting memory is shared. Callers need to take care to handle these
nvdosv
CVE-2023-0045P3HIGHCVSS 7.5≥ 3.16.68, < 3.17≥ 4.4.180, < 4.5+9 more2023-04-25
CVE-2023-0045 [HIGH] CWE-610 CVE-2023-0045: The current implementation of the prctl syscall does not issue an IBPB immediately during the syscal The current implementation of the prctl syscall does not issue an IBPB immediately during the syscall. The ib_prctl_set function updates the Thread Information Flags (TIFs) for the task and updates the SPEC_CTRL MSR on the function __speculation_ctrl_update, but the IBPB is only issued on the next schedule, when the TIF bits are checked. This leaves the
nvdosv
CVE-2026-43291P3HIGHCVSS 8.3≥ 5.15.195, < 5.15.202≥ 6.1.156, < 6.1.165+5 more2026-05-08
CVE-2026-43291 [HIGH] CWE-908 CVE-2026-43291: In the Linux kernel, the following vulnerability has been resolved: net: nfc: nci: Fix parameter va In the Linux kernel, the following vulnerability has been resolved: net: nfc: nci: Fix parameter validation for packet data Since commit 9c328f54741b ("net: nfc: nci: Add parameter validation for packet data") communication with nci nfc chips is not working any more. The mentioned commit tries to fix access of uninitialized data, but failed to under
nvd
CVE-2023-35001P3HIGHCVSS 7.8≥ 3.13, < 4.14.322≥ 4.15, ≤ 4.19.291+6 more2023-07-05
CVE-2023-35001 [HIGH] CWE-787 CVE-2023-35001: Linux Kernel nftables Out-Of-Bounds Read/Write Vulnerability; nft_byteorder poorly handled vm regist Linux Kernel nftables Out-Of-Bounds Read/Write Vulnerability; nft_byteorder poorly handled vm register contents when CAP_NET_ADMIN is in any user or network namespace
nvdosv
CVE-2026-43190P3HIGHCVSS 8.2≥ 2.6.12.1, < 5.10.252≥ 5.11, < 5.15.202+6 more2026-05-06
CVE-2026-43190 [HIGH] CWE-125 CVE-2026-43190: In the Linux kernel, the following vulnerability has been resolved: netfilter: xt_tcpmss: check rem In the Linux kernel, the following vulnerability has been resolved: netfilter: xt_tcpmss: check remaining length before reading optlen Quoting reporter: In net/netfilter/xt_tcpmss.c (lines 53-68), the TCP option parser reads op[i+1] directly without validating the remaining option length. If the last byte of the option field is not EOL/NOP (0/1), th
nvd
CVE-2025-38501P3HIGHCVSS 7.5≥ 5.15, < 6.1.148≥ 6.2, < 6.6.102+3 more2025-08-16
CVE-2025-38501 [HIGH] CWE-400 CVE-2025-38501: In the Linux kernel, the following vulnerability has been resolved: ksmbd: limit repeated connectio In the Linux kernel, the following vulnerability has been resolved: ksmbd: limit repeated connections from clients with the same IP Repeated connections from clients with the same IP address may exhaust the max connections and prevent other normal client connections. This patch limit repeated connections from clients with the same IP.
nvdosv
CVE-2026-43466P3HIGHCVSS 8.2≥ 4.17, < 5.10.253≥ 5.11, < 5.15.203+6 more2026-05-08
CVE-2026-43466 [HIGH] CVE-2026-43466: In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Fix DMA FIFO desync In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Fix DMA FIFO desync on error CQE SQ recovery In case of a TX error CQE, a recovery flow is triggered, mlx5e_reset_txqsq_cc_pc() resets dma_fifo_cc to 0 but not dma_fifo_pc, desyncing the DMA FIFO producer and consumer. After recovery, the producer pushes new DMA entries at the old
nvd
CVE-2020-14386P3HIGHCVSS 7.8≥ 4.6, < 4.9.239≥ 4.10, < 4.14.201+4 more2020-09-16
CVE-2020-14386 [HIGH] CWE-250 CVE-2020-14386: A flaw was found in the Linux kernel before 5.9-rc4. Memory corruption can be exploited to gain root A flaw was found in the Linux kernel before 5.9-rc4. Memory corruption can be exploited to gain root privileges from unprivileged processes. The highest threat from this vulnerability is to data confidentiality and integrity.
nvdosv
CVE-2026-46099P3HIGHCVSS 8.1≥ 4.12, < 5.15.209≥ 5.16, < 6.1.175+5 more2026-05-27
CVE-2026-46099 [HIGH] CWE-911 CVE-2026-46099: In the Linux kernel, the following vulnerability has been resolved: net: ipv6: fix NOREF dst use in In the Linux kernel, the following vulnerability has been resolved: net: ipv6: fix NOREF dst use in seg6 and rpl lwtunnels seg6_input_core() and rpl_input() call ip6_route_input() which sets a NOREF dst on the skb, then pass it to dst_cache_set_ip6() invoking dst_hold() unconditionally. On PREEMPT_RT, ksoftirqd is preemptible and a higher-priority ta
nvd
CVE-2026-31464P3HIGHCVSS 8.1≥ 2.6.27, < 5.10.253≥ 5.11, < 5.15.203+6 more2026-04-22
CVE-2026-31464 [HIGH] CWE-125 CVE-2026-31464: In the Linux kernel, the following vulnerability has been resolved: scsi: ibmvfc: Fix OOB access in In the Linux kernel, the following vulnerability has been resolved: scsi: ibmvfc: Fix OOB access in ibmvfc_discover_targets_done() A malicious or compromised VIO server can return a num_written value in the discover targets MAD response that exceeds max_targets. This value is stored directly in vhost->num_targets without validation, and is then used
nvd
CVE-2026-53147P3HIGHCVSS 8.1≥ 4.15, < 6.1.176≥ 6.2, < 6.6.143+10 more2026-06-25
CVE-2026-53147 [HIGH] CWE-125 CVE-2026-53147: In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Validate XDomain r In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Validate XDomain request packet size before type cast tb_xdp_handle_request() casts the received packet buffer to protocol-specific structs without verifying that the allocation is large enough for the target type. A peer can send a minimal XDomain packet that passes the
nvd
CVE-2022-1786P3HIGHCVSS 7.8≥ 5.10, < 5.12vkernel v5.10 and v5.112022-06-02
CVE-2022-1786 [HIGH] CWE-843 CVE-2022-1786: A use-after-free flaw was found in the Linux kernel’s io_uring subsystem in the way a user sets up a A use-after-free flaw was found in the Linux kernel’s io_uring subsystem in the way a user sets up a ring with IORING_SETUP_IOPOLL with more than one task completing submissions on this ring. This flaw allows a local user to crash or escalate their privileges on the system.
nvdosv
CVE-2023-4004P3HIGHCVSS 7.8≥ 5.6, < 5.10.188≥ 5.11, < 5.15.123+2 more2023-07-31
CVE-2023-4004 [HIGH] CWE-416 CVE-2023-4004: A use-after-free flaw was found in the Linux kernel's netfilter in the way a user triggers the nft_p A use-after-free flaw was found in the Linux kernel's netfilter in the way a user triggers the nft_pipapo_remove function with the element, without a NFT_SET_EXT_KEY_END. This issue could allow a local user to crash the system or potentially escalate their privileges on the system.
nvdosv
CVE-2021-29154P3HIGHCVSS 7.8≥ 3.0, < 4.4.266≥ 4.5, < 4.9.266+5 more2021-04-08
CVE-2021-29154 [HIGH] CWE-77 CVE-2021-29154: BPF JIT compilers in the Linux kernel through 5.11.12 have incorrect computation of branch displacem BPF JIT compilers in the Linux kernel through 5.11.12 have incorrect computation of branch displacements, allowing them to execute arbitrary code within the kernel context. This affects arch/x86/net/bpf_jit_comp.c and arch/x86/net/bpf_jit_comp32.c.
nvdosv
CVE-2023-5717P3HIGHCVSS 7.8≥ 3.2.95, < 3.3≥ 3.16.50, < 3.17+8 more2023-10-25
CVE-2023-5717 [HIGH] CWE-787 CVE-2023-5717: A heap out-of-bounds write vulnerability in the Linux kernel's Linux Kernel Performance Events (perf A heap out-of-bounds write vulnerability in the Linux kernel's Linux Kernel Performance Events (perf) component can be exploited to achieve local privilege escalation. If perf_read_group() is called while an event's sibling_list is smaller than its child's sibling_list, it can increment or write to memory locations outside of the allocated buffer. We
nvdosv
CVE-2020-27815P3HIGHCVSS 7.8≥ 4.5, < 4.9.249≥ 4.10, < 4.14.213+4 more2021-05-26
CVE-2020-27815 [HIGH] CWE-119 CVE-2020-27815: A flaw was found in the JFS filesystem code in the Linux Kernel which allows a local attacker with t A flaw was found in the JFS filesystem code in the Linux Kernel which allows a local attacker with the ability to set extended attributes to panic the system, causing memory corruption or escalating privileges. The highest threat from this vulnerability is to confidentiality, integrity, as well as system availability.
nvdosv
CVE-2021-3612P3HIGHCVSS 7.8fixed in 5.9.0vkernel 5.9-rc12021-07-09
CVE-2021-3612 [HIGH] CWE-20 CVE-2021-3612: An out-of-bounds memory write flaw was found in the Linux kernel's joystick devices subsystem in ver An out-of-bounds memory write flaw was found in the Linux kernel's joystick devices subsystem in versions before 5.9-rc1, in the way the user calls ioctl JSIOCSBTNMAP. This flaw allows a local user to crash the system or possibly escalate their privileges on the system. The highest threat from this vulnerability is to confidentiality, integrity, as well
nvdosv
CVE-2023-0461P3HIGHCVSS 7.8≥ 4.13.0, < 4.14.303≥ 4.19, < 4.19.270+7 more2023-02-28
CVE-2023-0461 [HIGH] CWE-416 CVE-2023-0461: There is a use-after-free vulnerability in the Linux Kernel which can be exploited to achieve local There is a use-after-free vulnerability in the Linux Kernel which can be exploited to achieve local privilege escalation. To reach the vulnerability kernel configuration flag CONFIG_TLS or CONFIG_XFRM_ESPINTCP has to be configured, but the operation does not require any privilege. There is a use-after-free bug of icsk_ulp_data of a struct inet_connectio
nvdosv
Linux Kernel vulnerabilities | cvebase