VulnSea

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

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-53643High· 7.8
1y ago

In the Linux kernel, the following vulnerability has been resolved: nvme-tcp: don't access released socket during error recovery While the error recovery work is temporarily failing reconnect attempts, running the 'nvme list' command c…

In the Linux kernel, the following vulnerability has been resolved: nvme-tcp: don't access released socket during error recovery While the error recovery work is temporarily failing reconnect attempts, running the 'nvme list' command c…

▾ Twilightlinux · linux_kernelEPSS 0.17%via NVD
CVE-2023-53635High· 8.2
1y ago

In the Linux kernel, the following vulnerability has been resolved: netfilter: conntrack: fix wrong ct->timeout value (struct nf_conn)->timeout is an interval before the conntrack confirmed

In the Linux kernel, the following vulnerability has been resolved: netfilter: conntrack: fix wrong ct->timeout value (struct nf_conn)->timeout is an interval before the conntrack confirmed. After confirmed, it becomes a timestamp. I…

▾ Twilightlinux · linux_kernelEPSS 0.43%via NVD
CVE-2023-53638High· 7.0
1y ago

In the Linux kernel, the following vulnerability has been resolved: octeon_ep: cancel queued works in probe error path If it fails to get the devices's MAC address, octep_probe exits while leaving the delayed work intr_poll_task queued…

In the Linux kernel, the following vulnerability has been resolved: octeon_ep: cancel queued works in probe error path If it fails to get the devices's MAC address, octep_probe exits while leaving the delayed work intr_poll_task queued…

▾ Twilightlinux · linux_kernelEPSS 0.14%via NVD
CVE-2023-53629Critical· 9.8
1y ago

In the Linux kernel, the following vulnerability has been resolved: fs: dlm: fix use after free in midcomms commit While working on processing dlm message in softirq context I experienced the following KASAN use-after-free warning: [ …

In the Linux kernel, the following vulnerability has been resolved: fs: dlm: fix use after free in midcomms commit While working on processing dlm message in softirq context I experienced the following KASAN use-after-free warning: [ …

▾ Midnightlinux · linux_kernelEPSS 0.50%via NVD
CVE-2023-53619High· 7.8
1y ago

In the Linux kernel, the following vulnerability has been resolved: netfilter: conntrack: Avoid nf_ct_helper_hash uses after free If nf_conntrack_init_start() fails (for example due to a register_nf_conntrack_bpf() failure), the nf_con…

In the Linux kernel, the following vulnerability has been resolved: netfilter: conntrack: Avoid nf_ct_helper_hash uses after free If nf_conntrack_init_start() fails (for example due to a register_nf_conntrack_bpf() failure), the nf_con…

▾ Twilightlinux · linux_kernelEPSS 0.22%via NVD
CVE-2023-53626High· 7.8
1y ago

In the Linux kernel, the following vulnerability has been resolved: ext4: fix possible double unlock when moving a directory

In the Linux kernel, the following vulnerability has been resolved: ext4: fix possible double unlock when moving a directory

▾ Twilightlinux · linux_kernelEPSS 0.22%via NVD
CVE-2022-50528High· 7.8
1y ago

In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Fix memory leakage This patch fixes potential memory leakage and seg fault in _gpuvm_import_dmabuf() function

In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Fix memory leakage This patch fixes potential memory leakage and seg fault in _gpuvm_import_dmabuf() function

▾ Twilightlinux · linux_kernelEPSS 0.17%via NVD
CVE-2023-53627High· 7.8
1y ago

In the Linux kernel, the following vulnerability has been resolved: scsi: hisi_sas: Grab sas_dev lock when traversing the members of sas_dev.list When freeing slots in function slot_complete_v3_hw(), it is possible that sas_dev.list is…

In the Linux kernel, the following vulnerability has been resolved: scsi: hisi_sas: Grab sas_dev lock when traversing the members of sas_dev.list When freeing slots in function slot_complete_v3_hw(), it is possible that sas_dev.list is…

▾ Twilightlinux · linux_kernelEPSS 0.22%via NVD
CVE-2022-50535Medium· 5.5
1y ago

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Fix potential null-deref in dm_resume [Why] Fixing smatch error: dm_resume() error: we previously assumed 'aconnector->dc_link' could be null [How] C…

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Fix potential null-deref in dm_resume [Why] Fixing smatch error: dm_resume() error: we previously assumed 'aconnector->dc_link' could be null [How] C…

▾ Sunlitlinux · linux_kernelEPSS 0.16%via NVD
CVE-2022-50527Medium· 5.5
1y ago

In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Fix size validation for non-exclusive domains (v4) Fix amdgpu_bo_validate_size() to check whether the TTM domain manager for the requested memory exists, e…

In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Fix size validation for non-exclusive domains (v4) Fix amdgpu_bo_validate_size() to check whether the TTM domain manager for the requested memory exists, e…

▾ Sunlitlinux · linux_kernelEPSS 0.16%via NVD
CVE-2025-39937None
1y ago

net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer

In the Linux kernel, the following vulnerability has been resolved: net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer Since commit 7d5e9737efda ("net: rfkill: gpio: get the name and type from device property") r…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2025-39947None
1y ago

net/mlx5e: Harden uplink netdev access against device unbind

In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Harden uplink netdev access against device unbind The function mlx5_uplink_netdev_get() gets the uplink netdevice pointer from mdev->mlx5e_res.uplink_netdev…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2023-53612None
1y ago

hwmon: (coretemp) Simplify platform device handling

In the Linux kernel, the following vulnerability has been resolved: hwmon: (coretemp) Simplify platform device handling Coretemp's platform driver is unconventional. All the real work is done globally by the initcall and CPU hotplug no…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2023-53610None
1y ago

irqchip: Fix refcount leak in platform_irqchip_probe

In the Linux kernel, the following vulnerability has been resolved: irqchip: Fix refcount leak in platform_irqchip_probe of_irq_find_parent() returns a node pointer with refcount incremented, We should use of_node_put() on it when not …

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2023-53607None
1y ago

ALSA: ymfpci: Fix BUG_ON in probe function

In the Linux kernel, the following vulnerability has been resolved: ALSA: ymfpci: Fix BUG_ON in probe function The snd_dma_buffer.bytes field now contains the aligned size, which this snd_BUG_ON() did not account for, resulting in the …

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
CVE-2023-53605None
1y ago

drm: amd: display: Fix memory leakage

In the Linux kernel, the following vulnerability has been resolved: drm: amd: display: Fix memory leakage This commit fixes memory leakage in dc_construct_ctx() function.

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2023-53604None
1y ago

dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path

In the Linux kernel, the following vulnerability has been resolved: dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path Otherwise the journal_io_cache will leak if dm_register_target() fails.

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
CVE-2023-53603None
1y ago

scsi: qla2xxx: Avoid fcport pointer dereference

In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Avoid fcport pointer dereference Klocwork reported warning of NULL pointer may be dereferenced. The routine exits when sa_ctl is NULL and fcport is all…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2023-53602None
1y ago

wifi: ath11k: fix memory leak in WMI firmware stats

In the Linux kernel, the following vulnerability has been resolved: wifi: ath11k: fix memory leak in WMI firmware stats Memory allocated for firmware pdev, vdev and beacon statistics are not released during rmmod. Fix it by calling at…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2023-53601None
1y ago

bonding: do not assume skb mac_header is set

In the Linux kernel, the following vulnerability has been resolved: bonding: do not assume skb mac_header is set Drivers must not assume in their ndo_start_xmit() that skbs have their mac_header set. skb->data is all what is needed. b…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2023-53596None
1y ago

drivers: base: Free devm resources when unregistering a device

In the Linux kernel, the following vulnerability has been resolved: drivers: base: Free devm resources when unregistering a device In the current code, devres_release_all() only gets called if the device has a bus and has been probed. …

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
CVE-2023-53594None
1y ago

driver core: fix resource leak in device_add()

In the Linux kernel, the following vulnerability has been resolved: driver core: fix resource leak in device_add() When calling kobject_add() failed in device_add(), it will call cleanup_glue_dir() to free resource. But in kobject_add(…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2023-53593None
1y ago

cifs: Release folio lock on fscache read hit.

In the Linux kernel, the following vulnerability has been resolved: cifs: Release folio lock on fscache read hit. Under the current code, when cifs_readpage_worker is called, the call contract is that the callee should unlock the page.…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2023-53582None
1y ago

wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds

In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds Fix a stack-out-of-bounds read in brcmfmac that occurs when 'buf' that is not null…

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
CVE-2023-53578None
1y ago

net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()

In the Linux kernel, the following vulnerability has been resolved: net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() Syzbot reported a bug as following: ===================================================== BUG: KMSAN:…

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
CVE-2023-53591None
1y ago

net/mlx5e: Fix deadlock in tc route query code

In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Fix deadlock in tc route query code Cited commit causes ABBA deadlock[0] when peer flows are created while holding the devcom rw semaphore. Due to peer flow…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2023-53588None
1y ago

wifi: mac80211: check for station first in client probe

In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: check for station first in client probe When probing a client, first check if we have it, and then check for the channel context, otherwise you can tri…

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
CVE-2023-53571None
1y ago

drm/i915: Make intel_get_crtc_new_encoder() less oopsy

In the Linux kernel, the following vulnerability has been resolved: drm/i915: Make intel_get_crtc_new_encoder() less oopsy The point of the WARN was to print something, not oops straight up. Currently that is precisely what happens if …

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2023-53576None
1y ago

null_blk: Always check queue mode setting from configfs

In the Linux kernel, the following vulnerability has been resolved: null_blk: Always check queue mode setting from configfs Make sure to check device queue mode in the null_validate_conf() and return error for NULL_Q_RQ as we don't all…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2023-53575None
1y ago

wifi: iwlwifi: mvm: fix potential array out of bounds access

In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: fix potential array out of bounds access Account for IWL_SEC_WEP_KEY_OFFSET when needed while verifying key_len size in iwl_mvm_sec_key_add().

▾ SunlitLinux · LinuxEPSS 0.14%via CVEORG
linux vulnerabilities (CVEs) — page 209 · VulnSea