VulnSea

Linux has 2,768 CVEs on record between 2021 and 2026. Disclosure cadence is accelerating: 1706 in the last 90 days against 308 in the 90 before. The busiest recent month was September 2026 with 1571. The median CVSS is 7.8 (high), with 153 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 255 days (6 cases). The dominant weakness classes are CWE-416 (154) and CWE-476 (112). Most affected products: Linux (1902), linux_kernel (866).

CVEs per month

Last 12 months, by publish date

101112010203040506070809
Exploited share
0% vs 1% corpus
Median CVSS
7.8
Publish → KEV
255 d median(6)
Last 90 days
1706 prev 308

Products

  • Linux 1902
  • linux_kernel 866
2768
Total CVEs
153
Critical
6
CISA KEV
6
Exploited

Linux vulnerabilities

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

2768 CVEsRSS

CVE-2022-2586Medium· 5.3CISA KEV0dayPoC
2y ago

It was discovered that a nft object or expression could reference a nft set on a different nft table, leading to a use-after-free once that table was deleted.

It was discovered that a nft object or expression could reference a nft set on a different nft table, leading to a use-after-free once that table was deleted.

▾ Midnightlinux · linux_kernelEPSS 10%via NVD
CVE-2023-6546High· 7.00dayPoC
2y ago

A race condition was found in the GSM 0710 tty multiplexor in the Linux kernel

A race condition was found in the GSM 0710 tty multiplexor in the Linux kernel. This issue occurs when two threads execute the GSMIOC_SETCONF ioctl on the same tty file descriptor with the gsm line discipline enabled, and can lead to a u…

▾ Abyssallinux · linux_kernelEPSS 0.73%via NVD
CVE-2023-6931High· 7.8PoC
2y ago

A heap out-of-bounds write vulnerability in the Linux kernel's Performance Events system component can be exploited to achieve local privilege escalation. A perf_event's read_size can overflow, leading to an heap out-of-bounds increme…

A heap out-of-bounds write vulnerability in the Linux kernel's Performance Events system component can be exploited to achieve local privilege escalation. A perf_event's read_size can overflow, leading to an heap out-of-bounds increme…

▾ Midnightlinux · linux_kernelEPSS 0.71%via NVD
CVE-2023-6610High· 7.1
2y ago

An out-of-bounds read vulnerability was found in smb2_dump_detail in fs/smb/client/smb2ops.c in the Linux Kernel

An out-of-bounds read vulnerability was found in smb2_dump_detail in fs/smb/client/smb2ops.c in the Linux Kernel. This issue could allow a local attacker to crash the system or leak internal kernel information.

▾ Twilightlinux · linux_kernelEPSS 0.43%via NVD
CVE-2023-5090Medium· 6.0
2y ago

A flaw was found in KVM

A flaw was found in KVM. An improper check in svm_set_x2apic_msr_interception() may allow direct access to host x2apic msrs when the guest resets its apic, potentially leading to a denial of service condition.

▾ Sunlitlinux · linux_kernelEPSS 0.23%via NVD
CVE-2023-42753High· 7.0
3y ago

An array indexing vulnerability was found in the netfilter subsystem of the Linux kernel

An array indexing vulnerability was found in the netfilter subsystem of the Linux kernel. A missing macro could lead to a miscalculation of the `h->nets` array offset, providing attackers with the primitive to arbitrarily increment/decre…

▾ Twilightlinux · linux_kernelEPSS 0.51%via NVD
CVE-2023-4622High· 7.8PoC
3y ago

A use-after-free vulnerability in the Linux kernel's af_unix component can be exploited to achieve local privilege escalation. The unix_stream_sendpage() function tries to add data to the last skb in the peer's recv queue without lock…

A use-after-free vulnerability in the Linux kernel's af_unix component can be exploited to achieve local privilege escalation. The unix_stream_sendpage() function tries to add data to the last skb in the peer's recv queue without lock…

▾ Midnightlinux · linux_kernelEPSS 0.61%via NVD
CVE-2023-4244High· 7.8
3y ago

A use-after-free vulnerability in the Linux kernel's netfilter: nf_tables component can be exploited to achieve local privilege escalation. Due to a race condition between nf_tables netlink control plane transaction and nft_set elemen…

A use-after-free vulnerability in the Linux kernel's netfilter: nf_tables component can be exploited to achieve local privilege escalation. Due to a race condition between nf_tables netlink control plane transaction and nft_set elemen…

▾ Twilightlinux · linux_kernelEPSS 0.24%via NVD
CVE-2023-4611High· 7.0
3y ago

A use-after-free flaw was found in mm/mempolicy.c in the memory management subsystem in the Linux Kernel

A use-after-free flaw was found in mm/mempolicy.c in the memory management subsystem in the Linux Kernel. This issue is caused by a race between mbind() and VMA-locked page fault, and may allow a local attacker to crash the system or lea…

▾ Twilightlinux · linux_kernelEPSS 0.27%via NVD
CVE-2023-3640High· 7.0PoC
3y ago

A possible unauthorized memory access flaw was found in the Linux kernel's cpu_entry_area mapping of X86 CPU data to memory, where a user may guess the location of exception stacks or other important data

A possible unauthorized memory access flaw was found in the Linux kernel's cpu_entry_area mapping of X86 CPU data to memory, where a user may guess the location of exception stacks or other important data. Based on the previous CVE-2023-…

▾ Midnightlinux · linux_kernelEPSS 0.76%via NVD
CVE-2023-3609High· 7.8PoC
3y ago

A use-after-free vulnerability in the Linux kernel's net/sched: cls_u32 component can be exploited to achieve local privilege escalation. If tcf_change_indev() fails, u32_set_parms() will immediately return an error after incrementing…

A use-after-free vulnerability in the Linux kernel's net/sched: cls_u32 component can be exploited to achieve local privilege escalation. If tcf_change_indev() fails, u32_set_parms() will immediately return an error after incrementing…

▾ Midnightlinux · linux_kernelEPSS 0.45%via NVD
CVE-2023-3390High· 7.8PoC
3y ago

A use-after-free vulnerability was found in the Linux kernel's netfilter subsystem in net/netfilter/nf_tables_api.c. Mishandled error handling with NFT_MSG_NEWRULE makes it possible to use a dangling pointer in the same transaction caus…

A use-after-free vulnerability was found in the Linux kernel's netfilter subsystem in net/netfilter/nf_tables_api.c. Mishandled error handling with NFT_MSG_NEWRULE makes it possible to use a dangling pointer in the same transaction caus…

▾ Midnightlinux · linux_kernelEPSS 0.91%via NVD
CVE-2023-35823High· 7.0
3y ago

An issue was discovered in the Linux kernel before 6.3.2

An issue was discovered in the Linux kernel before 6.3.2. A use-after-free was found in saa7134_finidev in drivers/media/pci/saa7134/saa7134-core.c.

▾ Twilightlinux · linux_kernelEPSS 0.20%via NVD
CVE-2023-3268High· 7.1
3y ago

An out of bounds (OOB) memory access flaw was found in the Linux kernel in relay_file_read_start_pos in kernel/relay.c in the relayfs

An out of bounds (OOB) memory access flaw was found in the Linux kernel in relay_file_read_start_pos in kernel/relay.c in the relayfs. This flaw could allow a local attacker to crash the system or leak kernel internal information.

▾ Twilightlinux · linux_kernelEPSS 0.48%via NVD
CVE-2023-2235High· 7.8
3y ago

A use-after-free vulnerability in the Linux Kernel Performance Events system can be exploited to achieve local privilege escalation. The perf_group_detach function did not check the event's siblings' attach_state before calling add_ev…

A use-after-free vulnerability in the Linux Kernel Performance Events system can be exploited to achieve local privilege escalation. The perf_group_detach function did not check the event's siblings' attach_state before calling add_ev…

▾ Twilightlinux · linux_kernelEPSS 0.25%via NVD
CVE-2023-2008High· 8.20dayPoC
3y ago

A flaw was found in the Linux kernel's udmabuf device driver, within a fault handler

A flaw was found in the Linux kernel's udmabuf device driver, within a fault handler. This issue occurs due to the lack of proper validation of user-supplied data, which can result in memory access past the end of an array. This may allo…

▾ Abyssallinux · linux_kernelEPSS 1.0%via NVD
CVE-2023-1829High· 7.8PoC
3y ago

A use-after-free vulnerability in the Linux Kernel traffic control index filter (tcindex) can be exploited to achieve local privilege escalation. The tcindex_delete function which does not properly deactivate filters in case of a perfect…

A use-after-free vulnerability in the Linux Kernel traffic control index filter (tcindex) can be exploited to achieve local privilege escalation. The tcindex_delete function which does not properly deactivate filters in case of a perfect…

▾ Midnightlinux · linux_kernelEPSS 1.1%via NVD
CVE-2023-1281High· 7.8PoC
3y ago

Use After Free vulnerability in Linux kernel traffic control index filter (tcindex) allows Privilege Escalation. The imperfect hash area can be updated while packets are traversing, which will cause a use-after-free when 'tcf_exts_exec()…

Use After Free vulnerability in Linux kernel traffic control index filter (tcindex) allows Privilege Escalation. The imperfect hash area can be updated while packets are traversing, which will cause a use-after-free when 'tcf_exts_exec()…

▾ Midnightlinux · linux_kernelEPSS 0.30%via NVD
CVE-2022-2196Medium· 5.8
3y ago

A regression exists in the Linux Kernel within KVM: nVMX that allowed for speculative execution attacks. L2 can carry out Spectre v2 attacks on L1 due to L1 thinking it doesn't need retpolines or IBPB after running L2 due to KVM (L0) adv…

A regression exists in the Linux Kernel within KVM: nVMX that allowed for speculative execution attacks. L2 can carry out Spectre v2 attacks on L1 due to L1 thinking it doesn't need retpolines or IBPB after running L2 due to KVM (L0) adv…

▾ Sunlitlinux · linux_kernelEPSS 0.29%via NVD
CVE-2022-45884High· 7.0
3y ago

An issue was discovered in the Linux kernel through 6.0.9

An issue was discovered in the Linux kernel through 6.0.9. drivers/media/dvb-core/dvbdev.c has a use-after-free, related to dvb_register_device dynamically allocating fops.

▾ Twilightlinux · linux_kernelEPSS 0.33%via NVD
CVE-2022-3636Medium· 5.5
3y ago

A vulnerability was identified in Linux Kernel 33fc42de33278b2b3ec6f3390512987bc29a62b7

A vulnerability was identified in Linux Kernel 33fc42de33278b2b3ec6f3390512987bc29a62b7. This affects the function __mtk_ppe_check_skb of the file drivers/net/ethernet/mediatek/mtk_ppe.c of the component Ethernet Handler. Such manipulati…

▾ Sunlitlinux · linux_kernelEPSS 0.35%via NVD
CVE-2022-3566Medium· 4.6
3y ago

A vulnerability was identified in Linux Kernel up to 4.19.316/5.4.278/5.10.220/5.15.161

A vulnerability was identified in Linux Kernel up to 4.19.316/5.4.278/5.10.220/5.15.161. This impacts the function tcp_getsockopt/tcp_setsockopt of the component TCP Handler. Such manipulation leads to race condition. A high complexity l…

▾ Sunlitlinux · linux_kernelEPSS 0.70%via NVD
CVE-2022-3534Medium· 5.5
3y ago

A vulnerability has been found in Linux Kernel up to 5.10.162/5.15.85/6.0.15/6.1.1

A vulnerability has been found in Linux Kernel up to 5.10.162/5.15.85/6.0.15/6.1.1. The impacted element is the function btf_dump_name_dups of the file tools/lib/bpf/btf_dump.c of the component libbpf. The manipulation leads to use after…

▾ Sunlitlinux · linux_kernelEPSS 0.91%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.31%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.96%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-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-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-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.8%via NVD
Linux vulnerabilities (CVEs) — page 92 · VulnSea