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 4 of 851
CVE-2003-0961P2HIGHCVSS 7.2ExploitedPoC≤ 2.4.222003-12-15
CVE-2003-0961 [HIGH] CVE-2003-0961: Integer overflow in the do_brk function for the brk system call in Linux kernel 2.4.22 and earlier a Integer overflow in the do_brk function for the brk system call in Linux kernel 2.4.22 and earlier allows local users to gain root privileges.
nvd
CVE-2009-3547P2HIGHCVSS 7.0ExploitedPoC≤ 2.6.31.14v2.6.322009-11-04
CVE-2009-3547 [HIGH] CWE-362 CVE-2009-3547: Multiple race conditions in fs/pipe.c in the Linux kernel before 2.6.32-rc6 allow local users to cau Multiple race conditions in fs/pipe.c in the Linux kernel before 2.6.32-rc6 allow local users to cause a denial of service (NULL pointer dereference and system crash) or gain privileges by attempting to open an anonymous pipe via a /proc/*/fd/ pathname.
nvd
CVE-2009-2698P2HIGHCVSS 7.8ExploitedPoCfixed in 2.6.192009-08-27
CVE-2009-2698 [HIGH] CWE-476 CVE-2009-2698: The udp_sendmsg function in the UDP implementation in (1) net/ipv4/udp.c and (2) net/ipv6/udp.c in t The udp_sendmsg function in the UDP implementation in (1) net/ipv4/udp.c and (2) net/ipv6/udp.c in the Linux kernel before 2.6.19 allows local users to gain privileges or cause a denial of service (NULL pointer dereference and system crash) via vectors involving the MSG_MORE flag and a UDP socket.
nvd
CVE-2010-2959P2HIGHCVSS 7.2ExploitedPoCfixed in 2.6.27.53≥ 2.6.32, < 2.6.32.21+2 more2010-09-08
CVE-2010-2959 [HIGH] CWE-190 CVE-2010-2959: Integer overflow in net/can/bcm.c in the Controller Area Network (CAN) implementation in the Linux k Integer overflow in net/can/bcm.c in the Controller Area Network (CAN) implementation in the Linux kernel before 2.6.27.53, 2.6.32.x before 2.6.32.21, 2.6.34.x before 2.6.34.6, and 2.6.35.x before 2.6.35.4 allows attackers to execute arbitrary code or cause a denial of service (system crash) via crafted CAN traffic.
nvd
CVE-2010-1173P2HIGHCVSS 7.1ExploitedPoC≤ 2.6.33.3v2.6.0+331 more2010-05-07
CVE-2010-1173 [HIGH] CWE-20 CVE-2010-1173: The sctp_process_unk_param function in net/sctp/sm_make_chunk.c in the Linux kernel 2.6.33.3 and ear The sctp_process_unk_param function in net/sctp/sm_make_chunk.c in the Linux kernel 2.6.33.3 and earlier, when SCTP is enabled, allows remote attackers to cause a denial of service (system crash) via an SCTPChunkInit packet containing multiple invalid parameters that require a large amount of error data.
nvd
CVE-2010-3849P2MEDIUMCVSS 4.7ExploitedPoCfixed in 2.6.36.22010-12-30
CVE-2010-3849 [MEDIUM] CWE-476 CVE-2010-3849: The econet_sendmsg function in net/econet/af_econet.c in the Linux kernel before 2.6.36.2, when an e 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 cause a denial of service (NULL pointer dereference and OOPS) via a sendmsg call that specifies a NULL value for the remote address field.
nvd
CVE-2018-5391P1HIGHCVSS 7.5ExploitedRansomware≥ 3.9, ≤ 4.182018-09-06
CVE-2018-5391 [HIGH] CWE-400 CVE-2018-5391: The Linux kernel, versions 3.9+, is vulnerable to a denial of service attack with low rates of speci The Linux kernel, versions 3.9+, is vulnerable to a denial of service attack with low rates of specially modified packets targeting IP fragment re-assembly. An attacker may cause a denial of service condition by sending specially crafted IP fragments. Various vulnerabilities in IP fragmentation have been discovered and fixed over the years. The current
nvdosv
CVE-2018-5383P1MEDIUMCVSS 6.8ExploitedRansomware≥ 0, < 4.4.0-159.1872019-08-13
CVE-2018-5383 [MEDIUM] linux, linux-aws, linux-kvm, linux-raspi2, linux-snapdragon vulnerabilities linux, linux-aws, linux-kvm, linux-raspi2, linux-snapdragon vulnerabilities Eli Biham and Lior Neumann discovered that the Bluetooth implementation in the Linux kernel did not properly validate elliptic curve parameters during Diffie-Hellman key exchange in some situations. An attacker could use this to expose sensitive information. (CVE-2018-5383) It was discovered that a heap buffer overflow ex
osv
CVE-2023-2163P2HIGHCVSS 8.8Exploited≥ 5.3, < 5.4.242≥ 5.5, < 5.10.179+4 more2023-09-20
CVE-2023-2163 [HIGH] CWE-682 CVE-2023-2163: Incorrect verifier pruning in BPF in Linux Kernel >=5.4 leads to unsafe code paths being incorrectly Incorrect verifier pruning in BPF in Linux Kernel >=5.4 leads to unsafe code paths being incorrectly marked as safe, resulting in arbitrary read/write in kernel memory, lateral privilege escalation, and container escape.
nvdosv
CVE-2023-31248P2HIGHCVSS 7.8Exploited≥ 5.9, < 5.10.188≥ 5.11, < 5.15.121+3 more2023-07-05
CVE-2023-31248 [HIGH] CWE-416 CVE-2023-31248: Linux Kernel nftables Use-After-Free Local Privilege Escalation Vulnerability; `nft_chain_lookup_byi Linux Kernel nftables Use-After-Free Local Privilege Escalation Vulnerability; `nft_chain_lookup_byid()` failed to check whether a chain was active and CAP_NET_ADMIN is in any user or network namespace
nvdosv
CVE-2025-37899P2HIGHCVSS 7.8Exploited≥ 5.15, < 6.12.28≥ 6.13, < 6.14.6+4 more2025-05-20
CVE-2025-37899 [HIGH] CWE-416 CVE-2025-37899: In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix use-after-free in se In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix use-after-free in session logoff The sess->user object can currently be in use by another thread, for example if another connection has sent a session setup request to bind to the session being free'd. The handler for that connection could be in the smb2_sess_setup functio
nvdosv
CVE-2024-26987P2MEDIUMCVSS 5.5Exploited≥ 5.18, < 6.1.88≥ 6.2, < 6.6.29+2 more2024-05-01
CVE-2024-26987 [MEDIUM] CWE-667 CVE-2024-26987: In the Linux kernel, the following vulnerability has been resolved: mm/memory-failure: fix deadlock In the Linux kernel, the following vulnerability has been resolved: mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled When I did hard offline test with hugetlb pages, below deadlock occurs: WARNING: possible circular locking dependency detected 6.8.0-11409-gf6cef5f8c37f #1 Not tainted bash/46904 is trying to acquire lock: ff
nvdosv
CVE-2009-2908P2MEDIUMCVSS 4.9Exploitedv2.6.312009-10-13
CVE-2009-2908 [MEDIUM] CVE-2009-2908: The d_delete function in fs/ecryptfs/inode.c in eCryptfs in the Linux kernel 2.6.31 allows local use The d_delete function in fs/ecryptfs/inode.c in eCryptfs in the Linux kernel 2.6.31 allows local users to cause a denial of service (kernel OOPS) and possibly execute arbitrary code via unspecified vectors that cause a "negative dentry" and trigger a NULL pointer dereference, as demonstrated via a Mutt temporary directory in an eCryptfs mount.
nvd
CVE-2017-0561P2CRITICALCVSS 9.8PoCv3.10v3.182017-04-07
CVE-2017-0561 [CRITICAL] CWE-787 CVE-2017-0561: A remote code execution vulnerability in the Broadcom Wi-Fi firmware could enable a remote attacker A remote code execution vulnerability in the Broadcom Wi-Fi firmware could enable a remote attacker to execute arbitrary code within the context of the Wi-Fi SoC. This issue is rated as Critical due to the possibility of remote code execution in the context of the Wi-Fi SoC. Product: Android. Versions: Kernel-3.10, Kernel-3.18. Android ID: A-34199105
nvd
CVE-2017-7533P3HIGHCVSS 7.0ExploitedPoC≥ 3.14, < 3.16.47≥ 3.17, < 3.18.64+3 more2017-08-05
CVE-2017-7533 [HIGH] CWE-362 CVE-2017-7533: Race condition in the fsnotify implementation in the Linux kernel through 4.12.4 allows local users Race condition in the fsnotify implementation in the Linux kernel through 4.12.4 allows local users to gain privileges or cause a denial of service (memory corruption) via a crafted application that leverages simultaneous execution of the inotify_handle_event and vfs_rename functions.
nvdosv
CVE-2017-5715P2MEDIUMCVSS 5.6PoC≥ 0, < 3.13.0-143.1922018-03-09
CVE-2017-5715 [MEDIUM] linux vulnerability linux vulnerability USN-3542-1 mitigated CVE-2017-5715 (Spectre Variant 2) for the amd64 architecture in Ubuntu 14.04 LTS. This update provides the compiler-based retpoline kernel mitigation for the amd64 and i386 architectures. Original advisory details: Jann Horn discovered that microprocessors utilizing speculative execution and branch prediction may allow unauthorized memory reads via sidechannel attacks. This flaw is known as Spectre. A local att
osv
CVE-2024-35960P3CRITICALCVSS 9.1Exploited≥ 4.10, < 4.19.313≥ 4.20, < 5.4.275+8 more2024-05-20
CVE-2024-35960 [CRITICAL] CWE-476 CVE-2024-35960: In the Linux kernel, the following vulnerability has been resolved: net/mlx5: Properly link new fs In the Linux kernel, the following vulnerability has been resolved: net/mlx5: Properly link new fs rules into the tree Previously, add_rule_fg would only add newly created rules from the handle into the tree when they had a refcount of 1. On the other hand, create_flow_handle tries hard to find and reference already existing identical rules instea
nvdosv
CVE-2019-6974P2HIGHCVSS 8.1PoC≥ 3.10, < 3.16.64≥ 3.17, < 3.18.136+5 more2019-02-15
CVE-2019-6974 [HIGH] CWE-362 CVE-2019-6974: In the Linux kernel before 4.20.8, kvm_ioctl_create_device in virt/kvm/kvm_main.c mishandles referen In the Linux kernel before 4.20.8, kvm_ioctl_create_device in virt/kvm/kvm_main.c mishandles reference counting because of a race condition, leading to a use-after-free.
nvdosv
CVE-2009-0065P2CRITICALCVSS 10.0PoC≤ 2.6.27v2.2.27+87 more2009-01-07
CVE-2009-0065 [CRITICAL] CWE-119 CVE-2009-0065: Buffer overflow in net/sctp/sm_statefuns.c in the Stream Control Transmission Protocol (sctp) implem Buffer overflow in net/sctp/sm_statefuns.c in the Stream Control Transmission Protocol (sctp) implementation in the Linux kernel before 2.6.28-git8 allows remote attackers to have an unknown impact via an FWD-TSN (aka FORWARD-TSN) chunk with a large stream ID.
nvd
CVE-2021-3490P2HIGHCVSS 7.8PoC≥ 5.10, < 5.10.37≥ 5.11, < 5.11.21+7 more2021-06-04
CVE-2021-3490 [HIGH] CWE-20 CVE-2021-3490: The eBPF ALU32 bounds tracking for bitwise ops (AND, OR and XOR) in the Linux kernel did not properl The eBPF ALU32 bounds tracking for bitwise ops (AND, OR and XOR) in the Linux kernel did not properly update 32-bit bounds, which could be turned into out of bounds reads and writes in the Linux kernel and therefore, arbitrary code execution. This issue was fixed via commit 049c4e13714e ("bpf: Fix alu32 const subreg bound tracking on bitwise operations")
nvdosv
Linux Kernel vulnerabilities | cvebase