VulnSea

Linux has 8,801 CVEs on record between 2019 and 2026. Disclosure cadence is accelerating: 3603 in the last 90 days against 1316 in the 90 before. The busiest recent month was September 2026 with 2014. The median CVSS is 7.8 (high), with 520 rated critical. 0% have been exploited in the wild, in line with the corpus average. The median gap from publication to a KEV listing is 158 days (7 cases). The dominant weakness classes are CWE-416 (496) and CWE-476 (444). Most affected products: Linux (6450), linux_kernel (2349), kernel (1).

CVEs per month

Last 12 months, by publish date

120102030405060708091011
Exploited share
0% vs 1% corpus
Median CVSS
7.8
Publish → KEV
158 d median(7)
Last 90 days
3603 prev 1316

Products

  • Linux 6450
  • linux_kernel 2349
  • kernel 1
  • layer_2_tunneling_protocol 1
8801
Total CVEs
520
Critical
7
CISA KEV
7
Exploited

linux vulnerabilities

CVEs affecting linux, newest first. Open any entry for full detail, references, and exploit status.

8801 CVEsRSS

CVE-2022-3028High· 7.0
4y ago

A race condition was found in the Linux kernel's IP framework for transforming packets (XFRM subsystem) when multiple calls to xfrm_probe_algs occurred simultaneously

A race condition was found in the Linux kernel's IP framework for transforming packets (XFRM subsystem) when multiple calls to xfrm_probe_algs occurred simultaneously. This flaw could allow a local attacker to potentially trigger an out-…

▾ Twilightlinux · linux_kernelEPSS 0.23%via NVD
CVE-2022-2153Medium· 5.5
4y ago

A flaw was found in the Linux kernel’s KVM when attempting to set a SynIC IRQ

A flaw was found in the Linux kernel’s KVM when attempting to set a SynIC IRQ. This issue makes it possible for a misbehaving VMM to write to SYNIC/STIMER MSRs, causing a NULL pointer dereference. This flaw allows an unprivileged local a…

▾ Sunlitlinux · linux_kernelEPSS 0.47%via NVD
CVE-2022-1184Medium· 5.5
4y ago

A use-after-free flaw was found in fs/ext4/namei.c:dx_insert_block() in the Linux kernel’s filesystem sub-component

A use-after-free flaw was found in fs/ext4/namei.c:dx_insert_block() in the Linux kernel’s filesystem sub-component. This flaw allows a local attacker with a user privilege to cause a denial of service.

▾ Sunlitlinux · linux_kernelEPSS 0.29%via NVD
CVE-2022-0171Medium· 5.5
4y ago

A flaw was found in the Linux kernel

A flaw was found in the Linux kernel. The existing KVM SEV API has a vulnerability that allows a non-root (host) user-level application to crash the host kernel by creating a confidential guest VM instance in AMD CPU that supports Secure…

▾ Sunlitlinux · linux_kernelEPSS 0.30%via NVD
CVE-2022-2959High· 7.00day
4y ago

A race condition was found in the Linux kernel's watch queue due to a missing lock in pipe_resize_ring()

A race condition was found in the Linux kernel's watch queue due to a missing lock in pipe_resize_ring(). The specific flaw exists within the handling of pipe buffers. The issue results from the lack of proper locking when performing ope…

▾ Abyssallinux · linux_kernelEPSS 0.38%via NVD
CVE-2022-2978High· 7.8
4y ago

A flaw use after free in the Linux kernel NILFS file system was found in the way user triggers function security_inode_alloc to fail with following call to function nilfs_mdt_destroy

A flaw use after free in the Linux kernel NILFS file system was found in the way user triggers function security_inode_alloc to fail with following call to function nilfs_mdt_destroy. A local user could use this flaw to crash the system …

▾ Twilightlinux · linux_kernelEPSS 0.25%via NVD
CVE-2021-4037Medium· 4.4
4y ago

A vulnerability was found in the fs/inode.c:inode_init_owner() function logic of the LInux kernel that allows local users to create files for the XFS file-system with an unintended group ownership and with group execution and SGID permis…

A vulnerability was found in the fs/inode.c:inode_init_owner() function logic of the LInux kernel that allows local users to create files for the XFS file-system with an unintended group ownership and with group execution and SGID permis…

▾ Sunlitlinux · linux_kernelEPSS 0.34%via NVD
CVE-2021-3759Medium· 5.5
4y ago

A memory overflow vulnerability was found in the Linux kernel’s ipc functionality of the memcg subsystem, in the way a user calls the semget function multiple times, creating semaphores

A memory overflow vulnerability was found in the Linux kernel’s ipc functionality of the memcg subsystem, in the way a user calls the semget function multiple times, creating semaphores. This flaw allows a local user to starve the resour…

▾ Sunlitlinux · linux_kernelEPSS 0.36%via NVD
CVE-2022-2503Medium· 6.9PoC
4y ago

Dm-verity is used for extending root-of-trust to root filesystems

Dm-verity is used for extending root-of-trust to root filesystems. LoadPin builds on this property to restrict module/firmware loads to just the trusted root filesystem. Device-mapper table reloads currently allow users with root privile…

▾ Twilightlinux · linux_kernelEPSS 0.42%via NVD
CVE-2022-1012High· 8.2
4y ago

A memory leak problem was found in the TCP source port generation algorithm in net/ipv4/tcp.c due to the small table perturb size

A memory leak problem was found in the TCP source port generation algorithm in net/ipv4/tcp.c due to the small table perturb size. This flaw may allow an attacker to information leak and may cause a denial of service problem.

▾ Twilightlinux · linux_kernelEPSS 4.4%via NVD
CVE-2022-36123High· 7.8
4y ago

The Linux kernel before 5.18.13 lacks a certain clear operation for the block starting symbol (.bss)

The Linux kernel before 5.18.13 lacks a certain clear operation for the block starting symbol (.bss). This allows Xen PV guest OS users to cause a denial of service or gain privileges.

▾ Twilightlinux · linux_kernelEPSS 0.89%via NVD
CVE-2020-36558Medium· 5.1
4y ago

A race condition in the Linux kernel before 5.5.7 involving VT_RESIZEX could lead to a NULL pointer dereference and general protection fault.

A race condition in the Linux kernel before 5.5.7 involving VT_RESIZEX could lead to a NULL pointer dereference and general protection fault.

▾ Sunlitlinux · linux_kernelEPSS 0.31%via NVD
CVE-2021-33655Medium· 6.7
4y ago

When sending malicous data to kernel by ioctl cmd FBIOPUT_VSCREENINFO,kernel will write memory out of bounds.

When sending malicous data to kernel by ioctl cmd FBIOPUT_VSCREENINFO,kernel will write memory out of bounds.

▾ Sunlitlinux · linux_kernelEPSS 0.32%via NVD
CVE-2021-4135Medium· 5.5
4y ago

A memory leak vulnerability was found in the Linux kernel's eBPF for the Simulated networking device driver in the way user uses BPF for the device such that function nsim_map_alloc_elem being called

A memory leak vulnerability was found in the Linux kernel's eBPF for the Simulated networking device driver in the way user uses BPF for the device such that function nsim_map_alloc_elem being called. A local user could use this flaw to …

▾ Sunlitlinux · linux_kernelEPSS 0.24%via NVD
CVE-2022-34918High· 7.8PoC
4y ago

An issue was discovered in the Linux kernel through 5.18.9

An issue was discovered in the Linux kernel through 5.18.9. A type confusion bug in nft_set_elem_init (leading to a buffer overflow) could be used by a local attacker to escalate privileges, a different vulnerability than CVE-2022-32250.…

▾ Midnightlinux · linux_kernelEPSS 5.5%via NVD
CVE-2022-1852Medium· 5.5
4y ago

A NULL pointer dereference flaw was found in the Linux kernel’s KVM module, which can lead to a denial of service in the x86_emulate_insn in arch/x86/kvm/emulate.c

A NULL pointer dereference flaw was found in the Linux kernel’s KVM module, which can lead to a denial of service in the x86_emulate_insn in arch/x86/kvm/emulate.c. This flaw occurs while executing an illegal instruction in guest in the …

▾ Sunlitlinux · linux_kernelEPSS 0.33%via NVD
CVE-2022-32981High· 7.8PoC
4y ago

An issue was discovered in the Linux kernel through 5.18.3 on powerpc 32-bit platforms

An issue was discovered in the Linux kernel through 5.18.3 on powerpc 32-bit platforms. There is a buffer overflow in ptrace PEEKUSER and POKEUSER (aka PEEKUSR and POKEUSR) when accessing floating point registers.

▾ Midnightlinux · linux_kernelEPSS 0.97%via NVD
CVE-2022-32296Low· 3.3
4y ago

The Linux kernel before 5.17.9 allows TCP servers to identify clients by observing what source ports are used

The Linux kernel before 5.17.9 allows TCP servers to identify clients by observing what source ports are used. This occurs because of use of Algorithm 4 ("Double-Hash Port Selection Algorithm") of RFC 6056.

▾ Sunlitlinux · linux_kernelEPSS 0.44%via NVD
CVE-2022-32250High· 7.8PoC
4y ago

net/netfilter/nf_tables_api.c in the Linux kernel through 5.18.1 allows a local user (able to create user/net namespaces) to escalate privileges to root because an incorrect NFT_STATEFUL_EXPR check leads to a use-after-free.

net/netfilter/nf_tables_api.c in the Linux kernel through 5.18.1 allows a local user (able to create user/net namespaces) to escalate privileges to root because an incorrect NFT_STATEFUL_EXPR check leads to a use-after-free.

▾ Midnightlinux · linux_kernelEPSS 2.9%via NVD
CVE-2022-1462Medium· 6.3
4y ago

An out-of-bounds read flaw was found in the Linux kernel’s TeleTYpe subsystem

An out-of-bounds read flaw was found in the Linux kernel’s TeleTYpe subsystem. The issue occurs in how a user triggers a race condition using ioctls TIOCSPTLCK and TIOCGPTPEER and TIOCSTI and TCXONC with leakage of memory in the flush_to…

▾ Sunlitlinux · linux_kernelEPSS 0.34%via NVD
CVE-2022-1882High· 7.8
4y ago

A use-after-free flaw was found in the Linux kernel’s pipes functionality in how a user performs manipulations with the pipe post_one_notification() after free_pipe_info() that is already called

A use-after-free flaw was found in the Linux kernel’s pipes functionality in how a user performs manipulations with the pipe post_one_notification() after free_pipe_info() that is already called. This flaw allows a local user to crash or…

▾ Twilightlinux · linux_kernelEPSS 0.37%via NVD
CVE-2022-1734High· 7.0
4y ago

A flaw in Linux Kernel found in nfcmrvl_nci_unregister_dev() in drivers/nfc/nfcmrvl/main.c can lead to use after free both read or write when non synchronized between cleanup routine and firmware download routine.

A flaw in Linux Kernel found in nfcmrvl_nci_unregister_dev() in drivers/nfc/nfcmrvl/main.c can lead to use after free both read or write when non synchronized between cleanup routine and firmware download routine.

▾ Twilightlinux · linux_kernelEPSS 0.53%via NVD
CVE-2022-1679High· 7.8PoC
4y ago

A use-after-free flaw was found in the Linux kernel’s Atheros wireless adapter driver in the way a user forces the ath9k_htc_wait_for_target function to fail with some input messages

A use-after-free flaw was found in the Linux kernel’s Atheros wireless adapter driver in the way a user forces the ath9k_htc_wait_for_target function to fail with some input messages. This flaw allows a local user to crash or potentially…

▾ Midnightlinux · linux_kernelEPSS 0.81%via NVD
CVE-2022-1015Medium· 6.6PoC
4y ago

A flaw was found in the Linux kernel in linux/net/netfilter/nf_tables_api.c of the netfilter subsystem

A flaw was found in the Linux kernel in linux/net/netfilter/nf_tables_api.c of the netfilter subsystem. This flaw allows a local user to cause an out-of-bounds write issue.

▾ Twilightlinux · linux_kernelEPSS 1.5%via NVD
CVE-2022-1353High· 7.1
4y ago

A vulnerability was found in the pfkey_register function in net/key/af_key.c in the Linux kernel

A vulnerability was found in the pfkey_register function in net/key/af_key.c in the Linux kernel. This flaw allows a local, unprivileged user to gain access to kernel memory, leading to a system crash or a leak of internal kernel informa…

▾ Twilightlinux · linux_kernelEPSS 0.40%via NVD
CVE-2022-29582High· 7.0PoC
4y ago

In the Linux kernel before 5.17.3, fs/io_uring.c has a use-after-free due to a race condition in io_uring timeouts

In the Linux kernel before 5.17.3, fs/io_uring.c has a use-after-free due to a race condition in io_uring timeouts. This can be triggered by a local user who has no access to any user namespace; however, the race condition perhaps can on…

▾ Midnightlinux · linux_kernelEPSS 0.77%via NVD
CVE-2020-35501Low· 3.4
4y ago

A flaw was found in the Linux kernels implementation of audit rules, where a syscall can unexpectedly not be correctly not be logged by the audit subsystem

A flaw was found in the Linux kernels implementation of audit rules, where a syscall can unexpectedly not be correctly not be logged by the audit subsystem

▾ Sunlitlinux · linux_kernelEPSS 0.24%via NVD
CVE-2022-1055High· 7.8
4y ago

A use-after-free exists in the Linux Kernel in tc_new_tfilter that could allow a local attacker to gain privilege escalation

A use-after-free exists in the Linux Kernel in tc_new_tfilter that could allow a local attacker to gain privilege escalation. The exploit requires unprivileged user namespaces. We recommend upgrading past commit 04c2a47ffb13c29778e2a14e4…

▾ Twilightlinux · linux_kernelEPSS 0.50%via NVD
CVE-2022-0500High· 7.8
4y ago

A flaw was found in unrestricted eBPF usage by the BPF_BTF_LOAD, leading to a possible out-of-bounds memory write in the Linux kernel’s BPF subsystem due to the way a user loads BTF

A flaw was found in unrestricted eBPF usage by the BPF_BTF_LOAD, leading to a possible out-of-bounds memory write in the Linux kernel’s BPF subsystem due to the way a user loads BTF. This flaw allows a local user to crash or escalate the…

▾ Twilightlinux · linux_kernelEPSS 0.36%via NVD
CVE-2022-0995High· 7.8CISA KEVPoC
4y ago

An out-of-bounds (OOB) memory write flaw was found in the Linux kernel’s watch_queue event notification subsystem

An out-of-bounds (OOB) memory write flaw was found in the Linux kernel’s watch_queue event notification subsystem. This flaw can overwrite parts of the kernel state, potentially allowing a local user to gain privileged access or cause a …

▾ Abyssallinux · linux_kernelEPSS 8.9%via NVD
linux vulnerabilities (CVEs) — page 292 · VulnSea