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-72010None
2mo ago

cgroup/cpuset: rebind mm mempolicy to effective_mems, not mems_allowed

In the Linux kernel, the following vulnerability has been resolved: cgroup/cpuset: rebind mm mempolicy to effective_mems, not mems_allowed Creating a child cpuset where cpuset.mems is never set leads to a div/0 when a VMA mempolicy wit…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72004None
2mo ago

wifi: mac80211: fix memory leak in ieee80211_register_hw()

In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: fix memory leak in ieee80211_register_hw() If kmemdup() fails while copying supported band structures, the error path jumps to fail_rate. This skips ra…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72068None
2mo ago

posix-cpu-timers: Use u64 multiplication in update_rlimit_cpu()

In the Linux kernel, the following vulnerability has been resolved: posix-cpu-timers: Use u64 multiplication in update_rlimit_cpu() update_rlimit_cpu() converts the RLIMIT_CPU value to nanoseconds with u64 nsecs = rlim_new * N…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72039None
2mo ago

bnx2x: fix potential memory leak in bnx2x_alloc_mem_bp()

In the Linux kernel, the following vulnerability has been resolved: bnx2x: fix potential memory leak in bnx2x_alloc_mem_bp() If the allocation of fp[i].tpa_info fails, the error path will not free the struct bnx2x_fastpath allocated ea…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72070None
2mo ago

wifi: libertas_tf: fix use-after-free in lbtf_free_adapter()

In the Linux kernel, the following vulnerability has been resolved: wifi: libertas_tf: fix use-after-free in lbtf_free_adapter() lbtf_free_adapter() calls timer_delete(&priv->command_timer), which does not wait for a running command_ti…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72056None
2mo ago

net: ena: clean up XDP TX queues when regular TX setup fails

In the Linux kernel, the following vulnerability has been resolved: net: ena: clean up XDP TX queues when regular TX setup fails create_queues_with_size_backoff() creates XDP TX queues before setting up the regular TX path. If the subs…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72087None
2mo ago

scsi: lpfc: Fix memory leak in lpfc_sli4_driver_resource_setup()

In the Linux kernel, the following vulnerability has been resolved: scsi: lpfc: Fix memory leak in lpfc_sli4_driver_resource_setup() The memory allocated for mboxq using mempool_alloc() is not freed in some of the early exit error path…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72086None
2mo ago

scsi: xen: scsiback: Free the command tag on the TMR submit-failure path

In the Linux kernel, the following vulnerability has been resolved: scsi: xen: scsiback: Free the command tag on the TMR submit-failure path scsiback_device_action() obtains a command tag in scsiback_get_pend_req() and submits a task-m…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2026-72097None
2mo ago

dm-verity: fix a possible NULL pointer dereference

In the Linux kernel, the following vulnerability has been resolved: dm-verity: fix a possible NULL pointer dereference Fix a possible NULL pointer dereference dm_verity_loadpin_is_bdev_trusted if the device has no table.

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2026-72088None
2mo ago

scsi: hpsa: Fix DMA mapping leak on IOACCEL2 reset path

In the Linux kernel, the following vulnerability has been resolved: scsi: hpsa: Fix DMA mapping leak on IOACCEL2 reset path If phys_disk->in_reset is set, the function returns directly without undoing the resources acquired for the com…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72117None
2mo ago

can: bcm: fix data race on rx_stamp/rx_ifindex in bcm_rx_handler()

In the Linux kernel, the following vulnerability has been resolved: can: bcm: fix data race on rx_stamp/rx_ifindex in bcm_rx_handler() For an rx op subscribed on all interfaces (ifindex == 0), the same op is registered once in the shar…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72096None
2mo ago

dm-verity: make error counter atomic

In the Linux kernel, the following vulnerability has been resolved: dm-verity: make error counter atomic The error counter "v->corrupted_errs" was not atomic, thus it could be subject to race conditions. The call to dm_audit_log_target…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72182None
2mo ago

power: supply: charger-manager: fix refcount leak in is_full_charged()

In the Linux kernel, the following vulnerability has been resolved: power: supply: charger-manager: fix refcount leak in is_full_charged() In is_full_charged(), power_supply_get_by_name() is called to obtain a reference to the fuel_gau…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72118None
2mo ago

can: bcm: fix CAN frame rx/tx statistics

In the Linux kernel, the following vulnerability has been resolved: can: bcm: fix CAN frame rx/tx statistics KCSAN detected a data race within the bcm_rx_handler() when two CAN frames have been simultaneously received and processed in …

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72166None
2mo ago

net/9p: fix infinite loop in p9_client_rpc on fatal signal

In the Linux kernel, the following vulnerability has been resolved: net/9p: fix infinite loop in p9_client_rpc on fatal signal When p9_client_rpc() is called with type P9_TFLUSH and the transport has no peer (e.g. fd transport backed b…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72138None
2mo ago

xen/gntdev: fix error handling in ioctl

In the Linux kernel, the following vulnerability has been resolved: xen/gntdev: fix error handling in ioctl When gntdev_ioctl_map_grant_ref() fails to copy the operation result back to userspace after successfully adding the mapping to…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72155None
2mo ago

mtd: spi-nor: swp: Improve locking user experience

In the Linux kernel, the following vulnerability has been resolved: mtd: spi-nor: swp: Improve locking user experience In the case of the first block being locked (or the few first blocks), if the user want to fully unlock the device i…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72142None
2mo ago

i2c: imx: fix locked bus on SMBus block-read of 0 (atomic)

In the Linux kernel, the following vulnerability has been resolved: i2c: imx: fix locked bus on SMBus block-read of 0 (atomic) SMBus 3.1 6.5.7 allows a Block Read byte count of 0, but the atomic (polling) path rejects it as -EPROTO. Wo…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72163None
2mo ago

ocfs2: fix NULL h_transaction deref in ocfs2_assure_trans_credits

In the Linux kernel, the following vulnerability has been resolved: ocfs2: fix NULL h_transaction deref in ocfs2_assure_trans_credits [BUG] A direct write over unwritten extents can panic the kernel in ocfs2_assure_trans_credits() when…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72159None
2mo ago

ocfs2: reject non-inline dinodes with i_size and zero i_clusters

In the Linux kernel, the following vulnerability has been resolved: ocfs2: reject non-inline dinodes with i_size and zero i_clusters On a volume mounted without OCFS2_FEATURE_INCOMPAT_SPARSE_ALLOC, a non-inline regular file with non-ze…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72152None
2mo ago

tpm: tpm_tis_spi: Use wait_woken() in wait_for_tmp_stat()

In the Linux kernel, the following vulnerability has been resolved: tpm: tpm_tis_spi: Use wait_woken() in wait_for_tmp_stat() wait_event_interruptible_timeout() evaluates its condition after setting the current task state to TASK_INTER…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72218None
2mo ago

lockd: Plug nlm_file refcount leak on cached nlm_do_fopen() failure

In the Linux kernel, the following vulnerability has been resolved: lockd: Plug nlm_file refcount leak on cached nlm_do_fopen() failure The cached-file path in nlm_lookup_file() reaches the found: label unconditionally, even when nlm_d…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72177None
2mo ago

mm/damon/sysfs-schemes: fix dir put orders in access_pattern_add_dirs()

In the Linux kernel, the following vulnerability has been resolved: mm/damon/sysfs-schemes: fix dir put orders in access_pattern_add_dirs() Patch series "mm/damon/sysfs-schemes: fix wrong directories put orders in error paths". Error …

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2026-72265None
2mo ago

fbdev: nvidia: fix potential memory leak in nvidiafb_probe()

In the Linux kernel, the following vulnerability has been resolved: fbdev: nvidia: fix potential memory leak in nvidiafb_probe() In nvidiafb_probe(), the memory allocated for modelist in nvidia_set_fbinfo() is not freed in the subseque…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72193None
2mo ago

ntfs3: cap RESTART_TABLE free-chain walker at rt->used

In the Linux kernel, the following vulnerability has been resolved: ntfs3: cap RESTART_TABLE free-chain walker at rt->used A crafted NTFS3 disk image triggers an in-kernel infinite loop at mount time, hanging the mounting thread and fi…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2026-72219None
2mo ago

lockd: Plug nlm_file leak when nlm_do_fopen() fails

In the Linux kernel, the following vulnerability has been resolved: lockd: Plug nlm_file leak when nlm_do_fopen() fails A client can repeatedly drive nlm_do_fopen() failures by presenting file handles that the underlying export rejects…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72228None
2mo ago

batman-adv: frag: fix primary_if leak on failed linearization

In the Linux kernel, the following vulnerability has been resolved: batman-adv: frag: fix primary_if leak on failed linearization If the skb has a frag_list, it must be linearized before it can be split using skb_split(). But when this…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72223None
2mo ago

nvdimm/btt: Free arena sub-allocations on discover_arenas() error path

In the Linux kernel, the following vulnerability has been resolved: nvdimm/btt: Free arena sub-allocations on discover_arenas() error path Memory allocated by btt_freelist_init(), btt_rtt_init(), and btt_maplocks_init() is not freed on…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72241None
2mo ago

leds: uleds: Fix potential buffer overread

In the Linux kernel, the following vulnerability has been resolved: leds: uleds: Fix potential buffer overread The name string supplied by userspace is not guaranteed to be null-terminated, so using strchr() on it might result in a buf…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-72224None
2mo ago

nvdimm/btt: Free arenas on btt_init() error paths

In the Linux kernel, the following vulnerability has been resolved: nvdimm/btt: Free arenas on btt_init() error paths The arenas allocated by discover_arenas() or create_arenas() are not freed on some error paths in btt_init(). This le…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
linux vulnerabilities (CVEs) — page 106 · VulnSea