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-2023-0590Medium· 4.7
3y ago

A use-after-free flaw was found in qdisc_graft in net/sched/sch_api.c in the Linux Kernel due to a race problem

A use-after-free flaw was found in qdisc_graft in net/sched/sch_api.c in the Linux Kernel due to a race problem. This flaw leads to a denial of service issue. If patch ebda44da44f6 ("net: sched: fix race condition in qdisc_graft()") not …

▾ Sunlitlinux · linux_kernelEPSS 0.23%via NVD
CVE-2022-4095High· 7.8
3y ago

A use-after-free flaw was found in Linux kernel before 5.19.2

A use-after-free flaw was found in Linux kernel before 5.19.2. This issue occurs in cmd_hdl_filter in drivers/staging/rtl8712/rtl8712_cmd.c, allowing an attacker to launch a local denial of service attack and gain escalation of privileges.

▾ Twilightlinux · linux_kernelEPSS 0.26%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-48423High· 7.8
3y ago

In the Linux kernel before 6.1.3, fs/ntfs3/record.c does not validate resident attribute names

In the Linux kernel before 6.1.3, fs/ntfs3/record.c does not validate resident attribute names. An out-of-bounds write may occur.

▾ Twilightlinux · linux_kernelEPSS 0.27%via NVD
CVE-2023-1095Medium· 5.5
3y ago

In nf_tables_updtable, if nf_tables_table_enable returns an error, nft_trans_destroy is called to free the transaction object

In nf_tables_updtable, if nf_tables_table_enable returns an error, nft_trans_destroy is called to free the transaction object. nft_trans_destroy() calls list_del(), but the transaction was never placed on a list -- the list head is all z…

▾ Sunlitlinux · linux_kernelEPSS 0.24%via NVD
CVE-2022-4139High· 7.8
3y ago

An incorrect TLB flush issue was found in the Linux kernel’s GPU i915 kernel driver, potentially leading to random memory corruption or data leaks

An incorrect TLB flush issue was found in the Linux kernel’s GPU i915 kernel driver, potentially leading to random memory corruption or data leaks. This flaw could allow a local user to crash the system or escalate their privileges on th…

▾ Twilightlinux · linux_kernelEPSS 0.27%via NVD
CVE-2022-47929Medium· 5.5PoC
3y ago

In the Linux kernel before 6.1.6, a NULL pointer dereference bug in the traffic control subsystem allows an unprivileged user to trigger a denial of service (system crash) via a crafted traffic control configuration that is set up with "…

In the Linux kernel before 6.1.6, a NULL pointer dereference bug in the traffic control subsystem allows an unprivileged user to trigger a denial of service (system crash) via a crafted traffic control configuration that is set up with "…

▾ Twilightlinux · linux_kernelEPSS 1.0%via NVD
CVE-2023-23455Medium· 5.5
3y ago

atm_tc_enqueue in net/sched/sch_atm.c in the Linux kernel through 6.1.4 allows attackers to cause a denial of service because of type confusion (non-negative numbers can sometimes indicate a TC_ACT_SHOT condition rather than valid classi…

atm_tc_enqueue in net/sched/sch_atm.c in the Linux kernel through 6.1.4 allows attackers to cause a denial of service because of type confusion (non-negative numbers can sometimes indicate a TC_ACT_SHOT condition rather than valid classi…

▾ Sunlitlinux · linux_kernelEPSS 0.28%via NVD
CVE-2023-23454Medium· 5.5
3y ago

cbq_classify in net/sched/sch_cbq.c in the Linux kernel through 6.1.4 allows attackers to cause a denial of service (slab-out-of-bounds read) because of type confusion (non-negative numbers can sometimes indicate a TC_ACT_SHOT condition …

cbq_classify in net/sched/sch_cbq.c in the Linux kernel through 6.1.4 allows attackers to cause a denial of service (slab-out-of-bounds read) because of type confusion (non-negative numbers can sometimes indicate a TC_ACT_SHOT condition …

▾ Sunlitlinux · linux_kernelEPSS 0.34%via NVD
CVE-2022-3628Medium· 6.6PoC
3y ago

A buffer overflow flaw was found in the Linux kernel Broadcom Full MAC Wi-Fi driver

A buffer overflow flaw was found in the Linux kernel Broadcom Full MAC Wi-Fi driver. This issue occurs when a user connects to a malicious USB device. This can allow a local user to crash the system or escalate their privileges.

▾ Twilightlinux · linux_kernelEPSS 0.60%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.35%via NVD
CVE-2022-47946Medium· 5.5PoC
3y ago

An issue was discovered in the Linux kernel 5.10.x before 5.10.155

An issue was discovered in the Linux kernel 5.10.x before 5.10.155. A use-after-free in io_sqpoll_wait_sq in fs/io_uring.c allows an attacker to crash the kernel, resulting in denial of service. finish_wait can be skipped. An attack can …

▾ Twilightlinux · linux_kernelEPSS 0.38%via NVD
CVE-2022-4662Medium· 5.5
3y ago

A flaw incorrect access control in the Linux kernel USB core subsystem was found in the way user attaches usb device

A flaw incorrect access control in the Linux kernel USB core subsystem was found in the way user attaches usb device. A local user could use this flaw to crash the system.

▾ Sunlitlinux · linux_kernelEPSS 0.37%via NVD
CVE-2022-47520High· 7.1
3y ago

An issue was discovered in the Linux kernel before 6.0.11

An issue was discovered in the Linux kernel before 6.0.11. Missing offset validation in drivers/net/wireless/microchip/wilc1000/hif.c in the WILC1000 wireless driver can trigger an out-of-bounds read when parsing a Robust Security Networ…

▾ Twilightlinux · linux_kernelEPSS 0.31%via NVD
CVE-2022-47518High· 7.8
3y ago

An issue was discovered in the Linux kernel before 6.0.11

An issue was discovered in the Linux kernel before 6.0.11. Missing validation of the number of channels in drivers/net/wireless/microchip/wilc1000/cfg80211.c in the WILC1000 wireless driver can trigger a heap-based buffer overflow when c…

▾ Twilightlinux · linux_kernelEPSS 0.32%via NVD
CVE-2022-3115Medium· 5.5
3y ago

An issue was discovered in the Linux kernel through 5.16-rc6

An issue was discovered in the Linux kernel through 5.16-rc6. malidp_crtc_reset in drivers/gpu/drm/arm/malidp_crtc.c lacks check of the return value of kzalloc() and will cause the null pointer dereference.

▾ Sunlitlinux · linux_kernelEPSS 0.25%via NVD
CVE-2022-3104Medium· 5.5
3y ago

An issue was discovered in the Linux kernel through 5.16-rc6

An issue was discovered in the Linux kernel through 5.16-rc6. lkdtm_ARRAY_BOUNDS in drivers/misc/lkdtm/bugs.c lacks check of the return value of kmalloc() and will cause the null pointer dereference.

▾ Sunlitlinux · linux_kernelEPSS 0.26%via NVD
CVE-2022-42329Medium· 5.5
3y ago

Guests can trigger deadlock in Linux netback driver T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] The patch for XSA-392 introduced another issue which mig…

Guests can trigger deadlock in Linux netback driver T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] The patch for XSA-392 introduced another issue which mig…

▾ Sunlitlinux · linux_kernelEPSS 0.22%via NVD
CVE-2022-42328Medium· 5.5
3y ago

Guests can trigger deadlock in Linux netback driver T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] The patch for XSA-392 introduced another issue which mig…

Guests can trigger deadlock in Linux netback driver T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] The patch for XSA-392 introduced another issue which mig…

▾ Sunlitlinux · linux_kernelEPSS 0.22%via NVD
CVE-2022-4269Medium· 5.5
3y ago

A flaw was found in the Linux kernel Traffic Control (TC) subsystem

A flaw was found in the Linux kernel Traffic Control (TC) subsystem. Using a specific networking configuration (redirecting egress packets to ingress using TC action "mirred") a local unprivileged user could trigger a CPU soft lockup (AB…

▾ Sunlitlinux · linux_kernelEPSS 0.20%via NVD
CVE-2022-4129Medium· 5.5
3y ago

A flaw was found in the Linux kernel's Layer 2 Tunneling Protocol (L2TP)

A flaw was found in the Linux kernel's Layer 2 Tunneling Protocol (L2TP). A missing lock when clearing sk_user_data can lead to a race condition and NULL pointer dereference. A local user could use this flaw to potentially crash the syst…

▾ Sunlitlinux · layer_2_tunneling_protocolEPSS 0.18%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.34%via NVD
CVE-2022-42896High· 8.0PoC
3y ago

There are use-after-free vulnerabilities in the Linux kernel's net/bluetooth/l2cap_core.c's l2cap_connect and l2cap_le_connect_req functions which may allow code execution and leaking kernel memory (respectively) remotely via Bluetooth. …

There are use-after-free vulnerabilities in the Linux kernel's net/bluetooth/l2cap_core.c's l2cap_connect and l2cap_le_connect_req functions which may allow code execution and leaking kernel memory (respectively) remotely via Bluetooth. …

▾ Midnightlinux · linux_kernelEPSS 2.5%via NVD
CVE-2022-42895Medium· 5.1
3y ago

There is an infoleak vulnerability in the Linux kernel's net/bluetooth/l2cap_core.c's l2cap_parse_conf_req function which can be used to leak kernel pointers remotely. We recommend upgrading past commit  https://github.com/torvalds/linux…

There is an infoleak vulnerability in the Linux kernel's net/bluetooth/l2cap_core.c's l2cap_parse_conf_req function which can be used to leak kernel pointers remotely. We recommend upgrading past commit  https://github.com/torvalds/linux…

▾ Sunlitlinux · linux_kernelEPSS 0.48%via NVD
CVE-2022-43750Medium· 6.7
4y ago

drivers/usb/mon/mon_bin.c in usbmon in the Linux kernel before 5.19.15 and 6.x before 6.0.1 allows a user-space client to corrupt the monitor's internal memory.

drivers/usb/mon/mon_bin.c in usbmon in the Linux kernel before 5.19.15 and 6.x before 6.0.1 allows a user-space client to corrupt the monitor's internal memory.

▾ Sunlitlinux · linux_kernelEPSS 0.36%via NVD
CVE-2022-3646Low· 3.1
4y ago

A vulnerability, which was classified as problematic, has been found in Linux Kernel

A vulnerability, which was classified as problematic, has been found in Linux Kernel. This issue affects the function nilfs_attach_log_writer of the file fs/nilfs2/segment.c of the component BPF. The manipulation leads to memory leak. Th…

▾ Sunlitlinux · linux_kernelEPSS 1.1%via NVD
CVE-2022-3635Medium· 5.5PoC
4y ago

A vulnerability, which was classified as critical, has been found in Linux Kernel

A vulnerability, which was classified as critical, has been found in Linux Kernel. Affected by this issue is the function tst_timer of the file drivers/atm/idt77252.c of the component IPsec. The manipulation leads to use after free. It i…

▾ Twilightlinux · linux_kernelEPSS 0.43%via NVD
CVE-2022-3633Low· 3.5
4y ago

A vulnerability classified as problematic has been found in Linux Kernel

A vulnerability classified as problematic has been found in Linux Kernel. Affected is the function j1939_session_destroy of the file net/can/j1939/transport.c. The manipulation leads to memory leak. It is recommended to apply a patch to …

▾ Sunlitlinux · linux_kernelEPSS 0.34%via NVD
CVE-2022-3629Low· 2.6
4y ago

A vulnerability was found in Linux Kernel

A vulnerability was found in Linux Kernel. It has been declared as problematic. This vulnerability affects the function vsock_connect of the file net/vmw_vsock/af_vsock.c. The manipulation leads to memory leak. The complexity of an attac…

▾ Sunlitlinux · linux_kernelEPSS 0.37%via NVD
CVE-2022-3625Medium· 4.6
4y ago

A vulnerability was found in Linux Kernel

A vulnerability was found in Linux Kernel. It has been classified as critical. This affects the function devlink_param_set/devlink_param_get of the file net/core/devlink.c of the component IPsec. The manipulation leads to use after free.…

▾ Sunlitlinux · linux_kernelEPSS 0.35%via NVD
Linux vulnerabilities (CVEs) — page 290 · VulnSea