cbcvebase.

Linux Kernel vulnerabilities

16,357 known vulnerabilities affecting linux/linux_kernel.

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

Vulnerabilities

Page 11 of 818
CVE-2005-1263P3HIGHCVSS 7.2PoCv2.2.0v2.2.1+72 more2005-05-11
CVE-2005-1263 [HIGH] CVE-2005-1263: The elf_core_dump function in binfmt_elf.c for Linux kernel 2.x.x to 2.2.27-rc2, 2.4.x to 2.4.31-pre The elf_core_dump function in binfmt_elf.c for Linux kernel 2.x.x to 2.2.27-rc2, 2.4.x to 2.4.31-pre1, and 2.6.x to 2.6.12-rc4 allows local users to execute arbitrary code via an ELF binary that, in certain conditions involving the create_elf_tables function, causes a negative length argument to pass a signed integer comparison, leading to a buffer overflow.
nvd
CVE-2014-4943P3MEDIUMCVSS 6.9PoC≥ 2.6.23, < 3.2.62≥ 3.3, < 3.4.102+4 more2014-07-19
CVE-2014-4943 [MEDIUM] CWE-269 CVE-2014-4943: The PPPoL2TP feature in net/l2tp/l2tp_ppp.c in the Linux kernel through 3.15.6 allows local users to The PPPoL2TP feature in net/l2tp/l2tp_ppp.c in the Linux kernel through 3.15.6 allows local users to gain privileges by leveraging data-structure differences between an l2tp socket and an inet socket.
nvdosv
CVE-2026-23455P3CRITICALCVSS 9.1≥ 2.6.17, < 5.10.253≥ 5.11, < 5.15.203+9 more2026-04-03
CVE-2026-23455 [CRITICAL] CWE-125 CVE-2026-23455: In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conntrack_h323: c In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conntrack_h323: check for zero length in DecodeQ931() In DecodeQ931(), the UserUserIE code path reads a 16-bit length from the packet, then decrements it by 1 to skip the protocol discriminator byte before passing it to DecodeH323_UserInformation(). If the encoded l
nvdosv
CVE-2025-27558P3LOWCVSS 3.5≥ 0, < 6.1.147-1≥ 0, < 6.12.41-1+1 more2025-05-21
CVE-2025-27558 [LOW] CVE-2025-27558: IEEE P802 IEEE P802.11-REVme D1.1 through D7.0 allows FragAttacks against mesh networks. In mesh networks using Wi-Fi Protected Access (WPA, WPA2, or WPA3) or Wired Equivalent Privacy (WEP), an adversary can exploit this vulnerability to inject arbitrary frames towards devices that support receiving non-SSP A-MSDU frames. NOTE: this issue exists because of an incorrect fix for CVE-2020-24588. P802.11-REVme, as of early 2025, is a planned release of the 802.11
osv
CVE-2019-10126P3CRITICALCVSS 9.8≥ 4.2, < 4.4.186≥ 4.5, < 4.9.186+4 more2019-06-14
CVE-2019-10126 [CRITICAL] CWE-122 CVE-2019-10126: A flaw was found in the Linux kernel. A heap based buffer overflow in mwifiex_uap_parse_tail_ies fun A flaw was found in the Linux kernel. A heap based buffer overflow in mwifiex_uap_parse_tail_ies function in drivers/net/wireless/marvell/mwifiex/ie.c might lead to memory corruption and possibly other consequences.
nvdosv
CVE-2019-16746P3CRITICALCVSS 9.8≥ 2.6.25, < 3.16.79≥ 3.17, < 4.4.197+4 more2019-09-24
CVE-2019-16746 [CRITICAL] CWE-120 CVE-2019-16746: An issue was discovered in net/wireless/nl80211.c in the Linux kernel through 5.2.17. It does not ch An issue was discovered in net/wireless/nl80211.c in the Linux kernel through 5.2.17. It does not check the length of variable elements in a beacon head, leading to a buffer overflow.
nvdosv
CVE-1999-1018P4HIGHCVSS 7.5PoC≤ 2.2.10v2.2.01999-07-27
CVE-1999-1018 [HIGH] CVE-1999-1018: IPChains in Linux kernels 2.2.10 and earlier does not reassemble IP fragments before checking the he IPChains in Linux kernels 2.2.10 and earlier does not reassemble IP fragments before checking the header information, which allows a remote attacker to bypass the filtering rules using several fragments with 0 offsets.
nvd
CVE-2026-53151P3CRITICALCVSS 9.8≥ 6.2, < 6.6.144≥ 6.7, < 6.12.95+9 more2026-06-25
CVE-2026-53151 [CRITICAL] CVE-2026-53151: In the Linux kernel, the following vulnerability has been resolved: rxrpc: Fix the ACK parser to ex In the Linux kernel, the following vulnerability has been resolved: rxrpc: Fix the ACK parser to extract the SACK table for parsing Fix modification of the received skbuff in rxrpc_input_soft_acks() and a potential incorrect access of the buffer in a fragmented UDP packet (the packet would probably have to be deliberately pre-generated as fragmented) whe
nvd
CVE-2026-53246P3CRITICALCVSS 9.8≥ 2.6.12.1, < 6.18.36≥ 6.19, < 7.0.13+11 more2026-06-25
CVE-2026-53246 [CRITICAL] CWE-787 CVE-2026-53246: In the Linux kernel, the following vulnerability has been resolved: sctp: validate cached peer INIT In the Linux kernel, the following vulnerability has been resolved: sctp: validate cached peer INIT chunk length in COOKIE_ECHO processing When a listening SCTP server processes a COOKIE_ECHO chunk, the cached peer INIT chunk embedded after the cookie is parsed and its parameters are later walked by sctp_process_init() using sctp_walk_params().
nvd
CVE-2026-46325P3CRITICALCVSS 9.8≥ 6.2.3, < 6.18.14≥ 6.19, < 6.19.42026-06-09
CVE-2026-46325 [CRITICAL] CVE-2026-46325: In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: Fix iova-to-va conver In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: Fix iova-to-va conversion for MR page sizes != PAGE_SIZE The current implementation incorrectly handles memory regions (MRs) with page sizes different from the system PAGE_SIZE. The core issue is that rxe_set_page() is called with mr->page_size step increments, but the page_lis
nvd
CVE-2019-9213P3MEDIUMCVSS 5.5PoC≥ 4.9, < 4.9.162≥ 4.14, < 4.14.105+2 more2019-03-05
CVE-2019-9213 [MEDIUM] CWE-476 CVE-2019-9213: In the Linux kernel before 4.20.14, expand_downwards in mm/mmap.c lacks a check for the mmap minimum In the Linux kernel before 4.20.14, expand_downwards in mm/mmap.c lacks a check for the mmap minimum address, which makes it easier for attackers to exploit kernel NULL pointer dereferences on non-SMAP platforms. This is related to a capability check for the wrong task.
nvdosv
CVE-2019-1125P3MEDIUMCVSS 5.6PoC≥ 0, < 5.2.7-12019-09-03
CVE-2019-1125 [MEDIUM] CVE-2019-1125: An information disclosure vulnerability exists when certain central processing units (CPU) speculatively access memory An information disclosure vulnerability exists when certain central processing units (CPU) speculatively access memory. An attacker who successfully exploited the vulnerability could read privileged data across trust boundaries. To exploit this vulnerability, an attacker would have to log on to an affected system and run a specially crafted
osv
CVE-2023-32254P3HIGHCVSS 8.1≥ 5.15, < 5.15.145≥ 5.16, < 6.1.28+2 more2023-07-10
CVE-2023-32254 [HIGH] CWE-362 CVE-2023-32254: A flaw was found in the Linux kernel's ksmbd, a high-performance in-kernel SMB server. The specific 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. An attacker can leverage this vulnerability to execute code in the context of the kernel.
nvdosv
CVE-2010-3848P4MEDIUMCVSS 6.9PoCfixed in 2.6.36.22010-12-30
CVE-2010-3848 [MEDIUM] CWE-787 CVE-2010-3848: Stack-based buffer overflow in the econet_sendmsg function in net/econet/af_econet.c in the Linux ke Stack-based buffer overflow in the econet_sendmsg function in net/econet/af_econet.c in the Linux kernel before 2.6.36.2, when an econet address is configured, allows local users to gain privileges by providing a large number of iovec structures.
nvd
CVE-2013-4579P4MEDIUMCVSS 4.3PoC≤ 3.12v3.0+235 more2013-11-20
CVE-2013-4579 [MEDIUM] CWE-310 CVE-2013-4579: The ath9k_htc_set_bssid_mask function in drivers/net/wireless/ath/ath9k/htc_drv_main.c in the Linux The ath9k_htc_set_bssid_mask function in drivers/net/wireless/ath/ath9k/htc_drv_main.c in the Linux kernel through 3.12 uses a BSSID masking approach to determine the set of MAC addresses on which a Wi-Fi device is listening, which allows remote attackers to discover the original MAC address after spoofing by sending a series of packets to MAC addresse
nvdosv
CVE-2023-38428P3CRITICALCVSS 9.1≥ 5.15, < 5.15.113≥ 5.16, < 6.1.30+1 more2023-07-18
CVE-2023-38428 [CRITICAL] CWE-125 CVE-2023-38428: An issue was discovered in the Linux kernel before 6.3.4. fs/ksmbd/smb2pdu.c in ksmbd does not prope 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.
nvdosv
CVE-2022-47942P3HIGHCVSS 8.8≥ 5.15, < 5.15.62≥ 5.16, < 5.18.18+1 more2022-12-23
CVE-2022-47942 [HIGH] CWE-787 CVE-2022-47942: An issue was discovered in ksmbd in the Linux kernel 5.15 through 5.19 before 5.19.2. There is a hea An issue was discovered in ksmbd in the Linux kernel 5.15 through 5.19 before 5.19.2. There is a heap-based buffer overflow in set_ntacl_dacl, related to use of SMB2_QUERY_INFO_HE after a malformed SMB2_SET_INFO_HE command.
nvdosv
CVE-2020-0009P4MEDIUMCVSS 5.5PoC≥ 0, < 5.5.13-12020-01-08
CVE-2020-0009 [MEDIUM] CVE-2020-0009: In calc_vm_may_flags of ashmem In calc_vm_may_flags of ashmem.c, there is a possible arbitrary write to shared memory due to a permissions bypass. This could lead to local escalation of privilege by corrupting memory shared between processes, with no additional execution privileges needed. User interaction is not needed for exploitation. Product: Android Versions: Android kernel Android ID: A-142938932
osv
CVE-2020-25705P3HIGHCVSS 7.4fixed in 5.10.02020-11-17
CVE-2020-25705 [HIGH] CWE-330 CVE-2020-25705: A flaw in ICMP packets in the Linux kernel may allow an attacker to quickly scan open UDP ports. Thi A flaw in ICMP packets in the Linux kernel may allow an attacker to quickly scan open UDP ports. This flaw allows an off-path remote attacker to effectively bypass source port UDP randomization. Software that relies on UDP source port randomization are indirectly affected as well on the Linux Based Products (RUGGEDCOM RM1224: All versions between v5.0
nvdosv
CVE-2026-52914P3CRITICALCVSS 9.8≥ 3.13, < 5.10.258≥ 5.11, < 5.15.209+9 more2026-06-24
CVE-2026-52914 [CRITICAL] CWE-787 CVE-2026-52914: In the Linux kernel, the following vulnerability has been resolved: batman-adv: fix fragment reasse In the Linux kernel, the following vulnerability has been resolved: batman-adv: fix fragment reassembly length accounting batman-adv keeps a running payload length for queued fragments and uses it to validate a fragment chain before reassembly. That accounting currently allows the accumulated fragment length to be truncated during updates. As a
nvd
Linux Kernel vulnerabilities | cvebase