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 59 of 821
CVE-2026-43051P3HIGHCVSS 8.1≥ 3.3, < 5.10.253≥ 5.11, < 5.15.203+6 more2026-05-01
CVE-2026-43051 [HIGH] CWE-125 CVE-2026-43051: In the Linux kernel, the following vulnerability has been resolved: HID: wacom: fix out-of-bounds r In the Linux kernel, the following vulnerability has been resolved: HID: wacom: fix out-of-bounds read in wacom_intuos_bt_irq The wacom_intuos_bt_irq() function processes Bluetooth HID reports without sufficient bounds checking. A maliciously crafted short report can trigger an out-of-bounds read when copying data into the wacom structure. Specifica
nvd
CVE-2024-0565P3HIGHCVSS 7.4≥ 6.1.36, < 6.7v6.72024-01-15
CVE-2024-0565 [HIGH] CWE-191 CVE-2024-0565: An out-of-bounds memory read flaw was found in receive_encrypted_standard in fs/smb/client/smb2ops.c An out-of-bounds memory read flaw was found in receive_encrypted_standard in fs/smb/client/smb2ops.c in the SMB Client sub-component in the Linux Kernel. This issue occurs due to integer underflow on the memcpy length, leading to a denial of service.
nvdosv
CVE-2022-29581P3HIGHCVSS 7.8≥ 4.14, < 4.14.278≥ 4.15, < 4.19.241+4 more2022-05-17
CVE-2022-29581 [HIGH] CWE-911 CVE-2022-29581: Improper Update of Reference Count vulnerability in net/sched of Linux Kernel allows local attacker Improper Update of Reference Count vulnerability in net/sched of Linux Kernel allows local attacker to cause privilege escalation to root. This issue affects: Linux Kernel versions prior to 5.18; version 4.14 and later versions.
nvdosv
CVE-2026-43134P3HIGHCVSS 8.1≥ 3.14, < 5.10.252≥ 5.11, < 5.15.202+6 more2026-05-06
CVE-2026-43134 [HIGH] CVE-2026-43134: In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix missing k In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix missing key size check for L2CAP_LE_CONN_REQ This adds a check for encryption key size upon receiving L2CAP_LE_CONN_REQ which is required by L2CAP/LE/CFC/BV-15-C which expects L2CAP_CR_LE_BAD_KEY_SIZE.
nvd
CVE-2022-2639P3HIGHCVSS 7.8≥ 3.18.139, < 3.19≥ 4.4.179, < 4.5+8 more2022-09-01
CVE-2022-2639 [HIGH] CWE-192 CVE-2022-2639: An integer coercion error was found in the openvswitch kernel module. Given a sufficiently large num An integer coercion error was found in the openvswitch kernel module. Given a sufficiently large number of actions, while copying and reserving memory for a new action of a new flow, the reserve_sfa_size() function does not return -EMSGSIZE as expected, potentially leading to an out-of-bounds write access. This flaw allows a local user to crash or poten
nvdosv
CVE-2018-1087P3HIGHCVSS 7.8v4.16v4.172018-05-15
CVE-2018-1087 [HIGH] CWE-250 CVE-2018-1087: kernel KVM before versions kernel 4.16, kernel 4.16-rc7, kernel 4.17-rc1, kernel 4.17-rc2 and kernel kernel KVM before versions kernel 4.16, kernel 4.16-rc7, kernel 4.17-rc1, kernel 4.17-rc2 and kernel 4.17-rc3 is vulnerable to a flaw in the way the Linux kernel's KVM hypervisor handled exceptions delivered after a stack switch operation via Mov SS or Pop SS instructions. During the stack switch operation, the processor did not deliver interrupts and e
nvdosv
CVE-2026-53256P3HIGHCVSS 8.0≥ 2.6.12.1, < 5.10.259≥ 5.11, < 5.15.210+16 more2026-06-25
CVE-2026-53256 [HIGH] CWE-416 CVE-2026-53256: In the Linux kernel, the following vulnerability has been resolved: Bluetooth: RFCOMM: hold listene In the Linux kernel, the following vulnerability has been resolved: Bluetooth: RFCOMM: hold listener socket in rfcomm_connect_ind() rfcomm_get_sock_by_channel() scans rfcomm_sk_list under the list lock, but returns the selected listener after dropping that lock without taking a reference. rfcomm_connect_ind() then locks the listener, queues a child s
nvd
CVE-2018-9568P3HIGHCVSS 7.8fixed in 3.10.108≥ 3.11, < 3.16.58+5 more2018-12-06
CVE-2018-9568 [HIGH] CWE-704 CVE-2018-9568: In sk_clone_lock of sock.c, there is a possible memory corruption due to type confusion. This could In sk_clone_lock of sock.c, there is a possible memory corruption due to type confusion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation. Product: Android. Versions: Android kernel. Android ID: A-113509306. References: Upstream kernel.
nvdosv
CVE-2020-12657P3HIGHCVSS 7.8fixed in 5.6.52020-05-05
CVE-2020-12657 [HIGH] CWE-416 CVE-2020-12657: An issue was discovered in the Linux kernel before 5.6.5. There is a use-after-free in block/bfq-ios An issue was discovered in the Linux kernel before 5.6.5. There is a use-after-free in block/bfq-iosched.c related to bfq_idle_slice_timer_body.
nvdosv
CVE-2019-2054P3HIGHCVSS 7.8≥ 0, < 4.8.5-12019-05-08
CVE-2019-2054 [HIGH] CVE-2019-2054: In the seccomp implementation prior to kernel version 4 In the seccomp implementation prior to kernel version 4.8, there is a possible seccomp bypass due to seccomp policies that allow the use of ptrace. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation. Product: Android Versions: Android kernel Android ID: A-119769499
osv
CVE-2018-1128P3HIGHCVSS 7.5≥ 0, < 4.19.9-12018-07-10
CVE-2018-1128 [HIGH] CVE-2018-1128: It was found that cephx authentication protocol did not verify ceph clients correctly and was vulnerable to replay attack It was found that cephx authentication protocol did not verify ceph clients correctly and was vulnerable to replay attack. Any attacker having access to ceph cluster network who is able to sniff packets on network can use this vulnerability to authenticate with ceph service and perform actions allowed by ceph service. Ceph branches master,
osv
CVE-2018-20976P3HIGHCVSS 7.8fixed in 4.182019-08-19
CVE-2018-20976 [HIGH] CWE-416 CVE-2018-20976: An issue was discovered in fs/xfs/xfs_super.c in the Linux kernel before 4.18. A use after free exis An issue was discovered in fs/xfs/xfs_super.c in the Linux kernel before 4.18. A use after free exists, related to xfs_fs_fill_super failure.
nvdosv
CVE-2024-23307P3HIGHCVSS 7.8≥ 4.1, < 6.1.84≥ 6.2, < 6.6.24+3 more2024-01-25
CVE-2024-23307 [HIGH] CWE-190 CVE-2024-23307: Integer Overflow or Wraparound vulnerability in Linux Linux kernel kernel on Linux, x86, ARM (md, ra Integer Overflow or Wraparound vulnerability in Linux Linux kernel kernel on Linux, x86, ARM (md, raid, raid5 modules) allows Forced Integer Overflow.
nvdosv
CVE-2020-25670P3HIGHCVSS 7.8≥ 3.6, < 4.4.267≥ 4.5, < 4.9.267+6 more2021-05-26
CVE-2020-25670 [HIGH] CWE-416 CVE-2020-25670: A vulnerability was found in Linux Kernel where refcount leak in llcp_sock_bind() causing use-after- A vulnerability was found in Linux Kernel where refcount leak in llcp_sock_bind() causing use-after-free which might lead to privilege escalations.
nvdosv
CVE-2021-37576P3HIGHCVSS 7.8≥ 3.10, < 4.4.277≥ 4.5, < 4.9.277+5 more2021-07-26
CVE-2021-37576 [HIGH] CWE-787 CVE-2021-37576: arch/powerpc/kvm/book3s_rtas.c in the Linux kernel through 5.13.5 on the powerpc platform allows KVM arch/powerpc/kvm/book3s_rtas.c in the Linux kernel through 5.13.5 on the powerpc platform allows KVM guest OS users to cause host OS memory corruption via rtas_args.nargs, aka CID-f62f3c20647e.
nvdosv
CVE-2021-33033P3HIGHCVSS 7.8fixed in 5.11.142021-05-14
CVE-2021-33033 [HIGH] CWE-416 CVE-2021-33033: The Linux kernel before 5.11.14 has a use-after-free in cipso_v4_genopt in net/ipv4/cipso_ipv4.c bec The Linux kernel before 5.11.14 has a use-after-free in cipso_v4_genopt in net/ipv4/cipso_ipv4.c because the CIPSO and CALIPSO refcounting for the DOI definitions is mishandled, aka CID-ad5d07f4a9cd. This leads to writing an arbitrary value.
nvdosv
CVE-2015-8966P3HIGHCVSS 7.8≤ 4.3.62016-12-08
CVE-2015-8966 [HIGH] CWE-264 CVE-2015-8966: arch/arm/kernel/sys_oabi-compat.c in the Linux kernel before 4.4 allows local users to gain privileg arch/arm/kernel/sys_oabi-compat.c in the Linux kernel before 4.4 allows local users to gain privileges via a crafted (1) F_OFD_GETLK, (2) F_OFD_SETLK, or (3) F_OFD_SETLKW command in an fcntl64 system call.
nvdosv
CVE-2019-18675P3HIGHCVSS 7.8fixed in 3.16.60≥ 3.17, < 3.18.113+4 more2019-11-25
CVE-2019-18675 [HIGH] CWE-190 CVE-2019-18675: The Linux kernel through 5.3.13 has a start_offset+size Integer Overflow in cpia2_remap_buffer in dr The Linux kernel through 5.3.13 has a start_offset+size Integer Overflow in cpia2_remap_buffer in drivers/media/usb/cpia2/cpia2_core.c because cpia2 has its own mmap implementation. This allows local users (with /dev/video0 access) to obtain read and write permissions on kernel physical pages, which can possibly result in a privilege escalation.
nvdosv
CVE-2018-8822P3HIGHCVSS 7.8≥ 2.6.12, < 3.2.102≥ 3.3, < 3.16.57+13 more2018-03-20
CVE-2018-8822 [HIGH] CWE-119 CVE-2018-8822: Incorrect buffer length handling in the ncp_read_kernel function in fs/ncpfs/ncplib_kernel.c in the Incorrect buffer length handling in the ncp_read_kernel function in fs/ncpfs/ncplib_kernel.c in the Linux kernel through 4.15.11, and in drivers/staging/ncpfs/ncplib_kernel.c in the Linux kernel 4.16-rc through 4.16-rc6, could be exploited by malicious NCPFS servers to crash the kernel or execute code.
nvdosv
CVE-2016-3157P3HIGHCVSS 7.8≥ 0, < 4.5.1-12016-04-12
CVE-2016-3157 [HIGH] CVE-2016-3157: The __switch_to function in arch/x86/kernel/process_64 The __switch_to function in arch/x86/kernel/process_64.c in the Linux kernel does not properly context-switch IOPL on 64-bit PV Xen guests, which allows local guest OS users to gain privileges, cause a denial of service (guest OS crash), or obtain sensitive information by leveraging I/O port access.
osv
Linux Kernel vulnerabilities | cvebase