VulnSea

linux has 8,801 CVEs on record between 2019 and 2026. Disclosure cadence is accelerating: 3618 in the last 90 days against 1308 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
3618 prev 1308

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-2026-68139None
3mo ago

net/mlx5e: Use sender devcom for MPV master-up

In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Use sender devcom for MPV master-up After PCIe DPC recovery, mlx5 reloads the affected functions and replays multiport affiliation events. In the reported f…

▾ SunlitLinux · LinuxEPSS 0.18%via CVEORG
CVE-2026-68164None
3mo ago

mm/damon/core: disallow overlapping input ranges for damon_set_regions()

In the Linux kernel, the following vulnerability has been resolved: mm/damon/core: disallow overlapping input ranges for damon_set_regions() damon_set_regions() assumes the input ranges are sorted by the address and don't overlap each …

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2026-68180None
3mo ago

intel_th: fix MSC output device reference leak

In the Linux kernel, the following vulnerability has been resolved: intel_th: fix MSC output device reference leak intel_th_output_open() looks up the output device with bus_find_device_by_devt(), which returns the device with a refere…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-68165None
3mo ago

mm/damon/core: validate ranges in damon_set_regions()

In the Linux kernel, the following vulnerability has been resolved: mm/damon/core: validate ranges in damon_set_regions() DAMON core logic assumes zero length regions don't exist. However, a few DAMON API callers including DAMON_SYSFS…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2026-68186None
3mo ago

binfmt_misc: set have_execfd only once the interpreter is opened

In the Linux kernel, the following vulnerability has been resolved: binfmt_misc: set have_execfd only once the interpreter is opened load_misc_binary() raises bprm->have_execfd as soon as it sees the 'O' (or 'C') flag. This happens wel…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-68184None
3mo ago

cdrom: fix stack out-of-bounds read in CDROMVOLCTRL

In the Linux kernel, the following vulnerability has been resolved: cdrom: fix stack out-of-bounds read in CDROMVOLCTRL mmc_ioctl_cdrom_volume() first reads the audio control mode page into a 32-byte stack buffer with cgc->buflen set t…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-68187None
3mo ago

exec: fix unsigned loop counter wrap in transfer_args_to_stack()

In the Linux kernel, the following vulnerability has been resolved: exec: fix unsigned loop counter wrap in transfer_args_to_stack() The stop value is derived from bprm->p >> PAGE_SHIFT. The index variable is an unsigned long. If bprm-…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-68188None
3mo ago

Bluetooth: RFCOMM: Fix session UAF in set_termios

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: RFCOMM: Fix session UAF in set_termios rfcomm_tty_set_termios() tests dlc->session without rfcomm_mutex and later passes the pointer to rfcomm_send_rpn(). T…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-68190None
3mo ago

staging: rtl8723bs: fix OOB reads in rtw_get_wps_ie()

In the Linux kernel, the following vulnerability has been resolved: staging: rtl8723bs: fix OOB reads in rtw_get_wps_ie() rtw_get_wps_ie() iterates over IE data from network frames without validating that the IE header and payload fit …

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2026-68197None
3mo ago

wifi: mwifiex: fix NULL dereference when the AP has HT-cap but no HT-oper

In the Linux kernel, the following vulnerability has been resolved: wifi: mwifiex: fix NULL dereference when the AP has HT-cap but no HT-oper mwifiex_tdls_add_ht_oper() gates its follow-the-AP-bandwidth path on bss_desc->bcn_ht_cap bei…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-68212None
3mo ago

media: saa7134: Fix a possible memory leak in saa7134_video_init1

In the Linux kernel, the following vulnerability has been resolved: media: saa7134: Fix a possible memory leak in saa7134_video_init1 In saa7134_video_init1(), the return value of the first saa7134_pgtable_alloc() is not checked. If it…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-68416None
3mo ago

mtd: fix double free and WARN_ON in add_mtd_device() error paths

In the Linux kernel, the following vulnerability has been resolved: mtd: fix double free and WARN_ON in add_mtd_device() error paths When device_register() or mtd_nvmem_add() fails inside add_mtd_device() for a partition, the error han…

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
CVE-2026-68102None
3mo ago

drm/amdgpu: fix aperture mapping leak

In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: fix aperture mapping leak amdgpu_pci_remove() calls drm_dev_unplug() before invoking the driver fini routines. This causes drm_dev_enter() in amdgpu_ttm_fi…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-68203None
3mo ago

media: vivid: fix cleanup bugs in vivid_init()

In the Linux kernel, the following vulnerability has been resolved: media: vivid: fix cleanup bugs in vivid_init() When platform_device_register() fails in vivid_init(), the embedded struct device in vivid_pdev has already been initial…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2026-68083Critical· 9.1
3mo ago

ksmbd: fix path resolution in ksmbd_vfs_kern_path_create

In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix path resolution in ksmbd_vfs_kern_path_create The SMB2 open lookup is rooted at the share with LOOKUP_BENEATH, but the create/mkdir/hardlink sink is not: ks…

▾ MidnightLinux · LinuxEPSS 0.48%via CVEORG
CVE-2026-68233None
3mo ago

drm/vc4: Shut down BO cache timer before teardown

In the Linux kernel, the following vulnerability has been resolved: drm/vc4: Shut down BO cache timer before teardown The BO cache timer callback schedules time_work, and time_work can rearm the timer through vc4_bo_cache_free_old(). …

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-68185None
3mo ago

LoongArch: Move jump_label_init() before parse_early_param()

In the Linux kernel, the following vulnerability has been resolved: LoongArch: Move jump_label_init() before parse_early_param() When enabling both CONFIG_MEM_ALLOC_PROFILING=y and CONFIG_MEM_ALLOC_PROFILING_ENABLED_BY_DEFAULT=y, then …

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2026-68241None
3mo ago

drm/i915/mst: limit DP MST ESI service loop

In the Linux kernel, the following vulnerability has been resolved: drm/i915/mst: limit DP MST ESI service loop The loop in intel_dp_check_mst_status() keeps servicing interrupts originating from the sink without bound. Add an upper bo…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2026-68238None
3mo ago

drm/amdgpu: Release VFCT ACPI table reference

In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Release VFCT ACPI table reference amdgpu_acpi_vfct_bios() fetches the VFCT table with acpi_get_table() but never releases it. acpi_get_table() takes a refe…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-68211None
3mo ago

media: stm32-dcmipp: Return queued buffers on start_streaming() failure

In the Linux kernel, the following vulnerability has been resolved: media: stm32-dcmipp: Return queued buffers on start_streaming() failure The vb2 framework hands buffers to the driver via buf_queue() before calling start_streaming().…

▾ SunlitLinux · LinuxEPSS 0.18%via CVEORG
CVE-2026-68247None
3mo ago

drm/i915/bios: range check LFP Data Block panel_type2

In the Linux kernel, the following vulnerability has been resolved: drm/i915/bios: range check LFP Data Block panel_type2 While the panel_type from LFP Data Block is range checked, panel_type2 is not. Add a few helpers for range checki…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-68318None
3mo ago

pds_core: fix use-after-free on workqueue during remove

In the Linux kernel, the following vulnerability has been resolved: pds_core: fix use-after-free on workqueue during remove In pdsc_remove(), the workqueue is destroyed before pdsc_teardown() is called. This ordering allows two paths t…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-68400High· 7.8
3mo ago

firmware: arm_ffa: Fix Endpoint Memory Access Descriptor offset calculation

In the Linux kernel, the following vulnerability has been resolved: firmware: arm_ffa: Fix Endpoint Memory Access Descriptor offset calculation Use the descriptor's `ep_mem_offset` to calculate the start of the endpoint memory access a…

▾ TwilightLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-68396None
3mo ago

scsi: core: wake eh reliably when using scsi_schedule_eh

In the Linux kernel, the following vulnerability has been resolved: scsi: core: wake eh reliably when using scsi_schedule_eh Drivers which use the scsi_schedule_eh function to run the error handler currently risk the error handler thre…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2026-68418None
3mo ago

RDMA/irdma: Prevent user-triggered null deref on QP create

In the Linux kernel, the following vulnerability has been resolved: RDMA/irdma: Prevent user-triggered null deref on QP create Previously, the user QP creation path would only attempt to populate iwqp->iwpbl if the user-provided req.us…

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
CVE-2026-68408None
3mo ago

wifi: cfg80211: convert pmsr_free_wk to wiphy_work to fix deadlock

In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: convert pmsr_free_wk to wiphy_work to fix deadlock When a netlink socket that owns a PMSR session is closed, cfg80211_release_pmsr() clears the request…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-68401High· 7.8
3mo ago

firmware: arm_ffa: Fix out-of-bound writes in ffa_setup_and_transmit()

In the Linux kernel, the following vulnerability has been resolved: firmware: arm_ffa: Fix out-of-bound writes in ffa_setup_and_transmit() Sashiko (locally) reports multiple out-of-bound issues in ffa_setup_and_transmit: 1) Writing ep_…

▾ TwilightLinux · LinuxEPSS 0.14%via CVEORG
CVE-2026-68421None
3mo ago

sched_ext: Don't warn on core-sched forced idle in put_prev_task_scx()

In the Linux kernel, the following vulnerability has been resolved: sched_ext: Don't warn on core-sched forced idle in put_prev_task_scx() put_prev_task_scx() warns when a runnable task drops to a lower sched_class without SCX_OPS_ENQ_…

▾ SunlitLinux · LinuxEPSS 0.19%via CVEORG
CVE-2026-68412None
3mo ago

wifi: cfg80211: Fix an error handling path in cfg80211_wext_siwscan()

In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: Fix an error handling path in cfg80211_wext_siwscan() If the test against IEEE80211_MAX_SSID_LEN fails, then 'creq' leaks. Use the existing error handl…

▾ SunlitLinux · LinuxEPSS 0.20%via CVEORG
CVE-2026-68426Critical· 9.8
3mo ago

xfrm: fix stale skb->prev after async crypto steals a GSO segment

In the Linux kernel, the following vulnerability has been resolved: xfrm: fix stale skb->prev after async crypto steals a GSO segment skb_gso_segment() leaves the segment list head with ->prev pointing at the last segment, an invariant…

▾ MidnightLinux · LinuxEPSS 0.50%via CVEORG
linux vulnerabilities (CVEs) — page 123 · VulnSea