VendorsLinuxlinux_kernel4.15
Vulnerabilities

Linux Kernel 4.15

Ranked by severity, then by exploit likelihood. Click a CVE ID for its full record.

28CVEs
CVE-2022-49149
rxrpc: Fix call timer start racing with call destruction
Published 2025-02-26 · Modified
9.8EPSS 0.005
CVE-2026-43233
netfilter: nf_conntrack_h323: fix OOB read in decode_choice()
Published 2026-05-06 · Analyzed
8.2EPSS 0.006
CVE-2019-12881
i915_gem_userptr_get_pages in drivers/gpu/drm/i915/i915_gem_userptr.c in the Linux kernel 4.15.0 on Ubuntu 18.04.2 allows local users to cause a denial of service (NULL pointer dereference and BUG) or possibly have unspecified other impact via crafted ioctl calls to /dev/dri/card0.
Published 2019-06-18 · Modified
7.8EPSS 0.008
CVE-2018-7566
The Linux kernel 4.15 has a Buffer Overflow via an SNDRV_SEQ_IOCTL_SET_CLIENT_POOL ioctl write operation to /dev/snd/seq by a local user.
Published 2018-03-30 · Modified
7.8EPSS 0.005
CVE-2018-14619
A flaw was found in the crypto subsystem of the Linux kernel before version kernel-4.15-rc4. The "null skcipher" was being dropped when each af_alg_ctx was freed instead of when the aead_tfm was freed. This can cause the null skcipher to be freed while it is still in use leading to a local user being able to crash the system or possibly escalate privileges.
Published 2018-08-30 · Modified
7.8EPSS 0.004
CVE-2018-12930
ntfs_end_buffer_async_read in the ntfs.ko filesystem driver in the Linux kernel 4.15.0 allows attackers to trigger a stack-based out-of-bounds write and cause a denial of service (kernel oops or panic) or possibly have unspecified other impact via a crafted ntfs filesystem.
Published 2018-06-28 · Modified
7.8EPSS 0.004
CVE-2018-12931
ntfs_attr_find in the ntfs.ko filesystem driver in the Linux kernel 4.15.0 allows attackers to trigger a stack-based out-of-bounds write and cause a denial of service (kernel oops or panic) or possibly have unspecified other impact via a crafted ntfs filesystem.
Published 2018-06-28 · Modified
7.8EPSS 0.004
CVE-2022-50156
HID: cp2112: prevent a buffer overflow in cp2112_xfer()
Published 2025-06-18 · Modified
7.8EPSS 0.002
CVE-2023-53515
virtio-mmio: don't break lifecycle of vm_dev
Published 2025-10-01 · Analyzed
7.8EPSS 0.001
CVE-2026-31663
xfrm: hold dev ref until after transport_finish NF_HOOK
Published 2026-04-24 · Modified
7.8EPSS 0.001
CVE-2026-23378
net/sched: act_ife: Fix metalist update behavior
Published 2026-03-25 · Modified
7.8EPSS 0.001
CVE-2017-1000410
The Linux kernel version 3.3-rc1 and later is affected by a vulnerability lies in the processing of incoming L2CAP commands - ConfigRequest, and ConfigResponse messages. This info leak is a result of uninitialized stack variables that may be returned to an attacker in their uninitialized state. By manipulating the code flows that precede the handling of these configuration messages, an attacker can also gain some control over which data will be held in the uninitialized stack variables. This can allow him to bypass KASLR, and stack canaries protection - as both pointers and stack canaries may be leaked in this manner. Combining this vulnerability (for example) with the previously disclosed RCE vulnerability in L2CAP configuration parsing (CVE-2017-1000251) may allow an attacker to exploit the RCE against kernels which were built with the above mitigations. These are the specifics of this vulnerability: In the function l2cap_parse_conf_rsp and in the function l2cap_parse_conf_req the following variable is declared without initialization: struct l2cap_conf_efs efs; In addition, when parsing input configuration parameters in both of these functions, the switch case for handling EFS elements may skip the memcpy call that will write to the efs variable: ... case L2CAP_CONF_EFS: if (olen == sizeof(efs)) memcpy(&efs, (void *)val, olen); ... The olen in the above if is attacker controlled, and regardless of that if, in both of these functions the efs variable would eventually be added to the outgoing configuration request that is being built: l2cap_add_conf_opt(&ptr, L2CAP_CONF_EFS, sizeof(efs), (unsigned long) &efs); So by sending a configuration request, or response, that contains an L2CAP_CONF_EFS element, but with an element length that is not sizeof(efs) - the memcpy to the uninitialized efs variable can be avoided, and the uninitialized variable would be returned to the attacker (16 bytes).
Published 2017-12-07 · Modified
7.5EPSS 0.042
CVE-2026-31662
tipc: fix bc_ackers underflow on duplicate GRP_ACK_MSG
Published 2026-04-24 · Analyzed
7.5EPSS 0.007
CVE-2018-1000028
Linux kernel version after commit bdcf0a423ea1 - 4.15-rc4+, 4.14.8+, 4.9.76+, 4.4.111+ contains a Incorrect Access Control vulnerability in NFS server (nfsd) that can result in remote users reading or writing files they should not be able to via NFS. This attack appear to be exploitable via NFS server must export a filesystem with the "rootsquash" options enabled. This vulnerability appears to have been fixed in after commit 1995266727fa.
Published 2018-02-09 · Modified
7.4EPSS 0.014
CVE-2017-1000407
The Linux Kernel 2.6.32 and later are affected by a denial of service, by flooding the diagnostic port 0x80 an exception can be triggered leading to a kernel panic.
Published 2017-12-11 · Modified
7.4EPSS 0.012
CVE-2024-42292
kobject_uevent: Fix OOB access within zap_modalias_env()
Published 2024-08-17 · Modified
7.1EPSS 0.002
CVE-2018-1000200
The Linux Kernel versions 4.14, 4.15, and 4.16 has a null pointer dereference which can result in an out of memory (OOM) killing of large mlocked processes. The issue arises from an oom killed process's final thread calling exit_mmap(), which calls munlock_vma_pages_all() for mlocked vmas.This can happen synchronously with the oom reaper's unmap_page_range() since the vma's VM_LOCKED bit is cleared before munlocking (to determine if any other vmas share the memory and are mlocked).
Published 2018-06-05 · Modified
5.5EPSS 0.005
CVE-2018-12928
In the Linux kernel 4.15.0, a NULL pointer dereference was discovered in hfs_ext_read_extent in hfs.ko. This can occur during a mount of a crafted hfs filesystem.
Published 2018-06-28 · Modified
5.5EPSS 0.004
CVE-2018-12929
ntfs_read_locked_inode in the ntfs.ko filesystem driver in the Linux kernel 4.15.0 allows attackers to trigger a use-after-free read and possibly cause a denial of service (kernel oops or panic) via a crafted ntfs filesystem.
Published 2018-06-28 · Modified
5.5EPSS 0.004
CVE-2018-14646
The Linux kernel before 4.15-rc8 was found to be vulnerable to a NULL pointer dereference bug in the __netlink_ns_capable() function in the net/netlink/af_netlink.c file. A local attacker could exploit this when a net namespace with a netnsid is assigned to cause a kernel panic and a denial of service.
Published 2018-11-26 · Modified
5.5EPSS 0.004
CVE-2022-49957
kcm: fix strp_init() order and cleanup
Published 2025-06-18 · Analyzed
5.5EPSS 0.003
CVE-2024-27413
efi/capsule-loader: fix incorrect allocation size
Published 2024-05-17 · Analyzed
5.5EPSS 0.002
CVE-2025-71186
dmaengine: stm32: dmamux: fix device leak on route allocation
Published 2026-01-31 · Modified
5.5EPSS 0.002
CVE-2026-53047
efi/capsule-loader: fix incorrect sizeof in phys array reallocation
Published 2026-06-24 · Analyzed
5.5EPSS 0.002
CVE-2022-50445
xfrm: Reinject transport-mode packets through workqueue
Published 2025-10-01 · Analyzed
5.5EPSS 0.002
CVE-2025-71081
ASoC: stm32: sai: fix OF node leak on probe
Published 2026-01-13 · Analyzed
5.5EPSS 0.001
CVE-2026-23381
net: bridge: fix nd_tbl NULL dereference when IPv6 is disabled
Published 2026-03-25 · Modified
5.5EPSS 0.001
CVE-2017-15129
A use-after-free vulnerability was found in network namespaces code affecting the Linux kernel before 4.14.11. The function get_net_ns_by_id() in net/core/net_namespace.c does not check for the net::count value after it has found a peer network in netns_ids idr, which could lead to double free and memory corruption. This vulnerability could allow an unprivileged local user to induce kernel memory corruption on the system, leading to a crash. Due to the nature of the flaw, privilege escalation cannot be fully ruled out, although it is thought to be unlikely.
Published 2018-01-09 · Modified
4.9EPSS 0.004