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-2024-53236None
1y ago

xsk: Free skb when TX metadata options are invalid

In the Linux kernel, the following vulnerability has been resolved: xsk: Free skb when TX metadata options are invalid When a new skb is allocated for transmitting an xsk descriptor, i.e., for every non-multibuf descriptor or the first…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2024-53196None
1y ago

KVM: arm64: Don't retire aborted MMIO instruction

In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Don't retire aborted MMIO instruction Returning an abort to the guest for an unsupported MMIO access is a documented feature of the KVM UAPI. Nevertheless,…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2024-53189None
1y ago

wifi: nl80211: fix bounds checker error in nl80211_parse_sched_scan

In the Linux kernel, the following vulnerability has been resolved: wifi: nl80211: fix bounds checker error in nl80211_parse_sched_scan The channels array in the cfg80211_scan_request has a __counted_by attribute attached to it, which …

▾ SunlitLinux · LinuxEPSS 0.23%via CVEORG
CVE-2024-53172None
1y ago

ubi: fastmap: Fix duplicate slab cache names while attaching

In the Linux kernel, the following vulnerability has been resolved: ubi: fastmap: Fix duplicate slab cache names while attaching Since commit 4c39529663b9 ("slab: Warn on duplicate cache names when DEBUG_VM=y"), the duplicate slab cach…

▾ SunlitLinux · LinuxEPSS 0.25%via CVEORG
CVE-2024-56611Medium· 5.5
1y ago

mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM

In the Linux kernel, the following vulnerability has been resolved: mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM We currently assume that there is at least one VMA in a MM, which isn't true. So we mig…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2024-56592None
1y ago

bpf: Call free_htab_elem() after htab_unlock_bucket()

In the Linux kernel, the following vulnerability has been resolved: bpf: Call free_htab_elem() after htab_unlock_bucket() For htab of maps, when the map is removed from the htab, it may hold the last reference of the map. bpf_map_fd_pu…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2024-56588None
1y ago

scsi: hisi_sas: Create all dump files during debugfs initialization

In the Linux kernel, the following vulnerability has been resolved: scsi: hisi_sas: Create all dump files during debugfs initialization For the current debugfs of hisi_sas, after user triggers dump, the driver allocate memory space to …

▾ SunlitLinux · LinuxEPSS 0.24%via CVEORG
CVE-2024-56565None
1y ago

f2fs: fix to drop all discards after creating snapshot on lvm device

In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to drop all discards after creating snapshot on lvm device Piergiorgio reported a bug in bugzilla as below: ------------[ cut here ]------------ WARNING: CP…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2024-56566None
1y ago

mm/slub: Avoid list corruption when removing a slab from the full list

In the Linux kernel, the following vulnerability has been resolved: mm/slub: Avoid list corruption when removing a slab from the full list Boot with slub_debug=UFPZ. If allocated object failed in alloc_consistency_checks, all objects …

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2024-56583None
1y ago

sched/deadline: Fix warning in migrate_enable for boosted tasks

In the Linux kernel, the following vulnerability has been resolved: sched/deadline: Fix warning in migrate_enable for boosted tasks When running the following command: while true; do stress-ng --cyclic 30 --timeout 30s --minimize …

▾ SunlitLinux · LinuxEPSS 0.23%via CVEORG
CVE-2024-56538High· 7.8
1y ago

drm: zynqmp_kms: Unplug DRM device before removal

In the Linux kernel, the following vulnerability has been resolved: drm: zynqmp_kms: Unplug DRM device before removal Prevent userspace accesses to the DRM device from causing use-after-frees by unplugging the device before we remove i…

▾ TwilightLinux · LinuxEPSS 0.27%via CVEORG
CVE-2024-53224High· 8.8
1y ago

RDMA/mlx5: Move events notifier registration to be after device registration

In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx5: Move events notifier registration to be after device registration Move pkey change work initialization and cleanup from device resources stage to notifier s…

▾ TwilightLinux · LinuxEPSS 0.33%via CVEORG
CVE-2024-53216High· 7.8
1y ago

nfsd: release svc_expkey/svc_export with rcu_work

In the Linux kernel, the following vulnerability has been resolved: nfsd: release svc_expkey/svc_export with rcu_work The last reference for `cache_head` can be reduced to zero in `c_show` and `e_show`(using `rcu_read_lock` and `rcu_re…

▾ TwilightLinux · LinuxEPSS 0.22%via CVEORG
CVE-2024-53179Critical· 9.8
1y ago

smb: client: fix use-after-free of signing key

In the Linux kernel, the following vulnerability has been resolved: smb: client: fix use-after-free of signing key Customers have reported use-after-free in @ses->auth_key.response with SMB2.1 + sign mounts which occurs due to followin…

▾ MidnightLinux · LinuxEPSS 0.62%via CVEORG
CVE-2024-53177Critical· 9.8
1y ago

smb: prevent use-after-free due to open_cached_dir error paths

In the Linux kernel, the following vulnerability has been resolved: smb: prevent use-after-free due to open_cached_dir error paths If open_cached_dir() encounters an error parsing the lease from the server, the error handling may race …

▾ MidnightLinux · LinuxEPSS 0.55%via CVEORG
CVE-2024-53195None
1y ago

KVM: arm64: Get rid of userspace_irqchip_in_use

In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Get rid of userspace_irqchip_in_use Improper use of userspace_irqchip_in_use led to syzbot hitting the following WARN_ON() in kvm_timer_update_irq(): WARN…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2024-53178High· 7.5
1y ago

smb: Don't leak cfid when reconnect races with open_cached_dir

In the Linux kernel, the following vulnerability has been resolved: smb: Don't leak cfid when reconnect races with open_cached_dir open_cached_dir() may either race with the tcon reconnection even before compound_send_recv() or directl…

▾ TwilightLinux · LinuxEPSS 0.54%via CVEORG
CVE-2024-53168High· 7.8
1y ago

sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket

In the Linux kernel, the following vulnerability has been resolved: sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket BUG: KASAN: slab-use-after-free in tcp_write_timer_handler+0x156/0x3e0 Read of size 1 at addr ffff888111f3…

▾ TwilightLinux · LinuxEPSS 0.25%via CVEORG
CVE-2024-53187Medium· 5.5
1y ago

io_uring: check for overflows in io_pin_pages

In the Linux kernel, the following vulnerability has been resolved: io_uring: check for overflows in io_pin_pages WARNING: CPU: 0 PID: 5834 at io_uring/memmap.c:144 io_pin_pages+0x149/0x180 io_uring/memmap.c:144 CPU: 0 UID: 0 PID: 5834…

▾ SunlitLinux · LinuxEPSS 0.28%via CVEORG
CVE-2024-56544Medium· 5.5
1y ago

udmabuf: change folios array from kmalloc to kvmalloc

In the Linux kernel, the following vulnerability has been resolved: udmabuf: change folios array from kmalloc to kvmalloc When PAGE_SIZE 4096, MAX_PAGE_ORDER 10, 64bit machine, page_alloc only support 4MB. If above this, trigger this w…

▾ SunlitLinux · LinuxEPSS 0.25%via CVEORG
CVE-2024-53219Medium· 5.5
1y ago

virtiofs: use pages instead of pointer for kernel direct IO

In the Linux kernel, the following vulnerability has been resolved: virtiofs: use pages instead of pointer for kernel direct IO When trying to insert a 10MB kernel module kept in a virtio-fs with cache disabled, the following warning w…

▾ SunlitLinux · LinuxEPSS 0.27%via CVEORG
CVE-2024-53201Medium· 5.5
1y ago

drm/amd/display: Fix null check for pipe_ctx->plane_state in dcn20_program_pipe

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Fix null check for pipe_ctx->plane_state in dcn20_program_pipe This commit addresses a null pointer dereference issue in dcn20_program_pipe(). Previou…

▾ SunlitLinux · LinuxEPSS 0.26%via CVEORG
CVE-2024-56664High· 7.8
1y ago

In the Linux kernel, the following vulnerability has been resolved: bpf, sockmap: Fix race between element replace and close() Element replace (with a socket different from the one stored) may race with socket's close() link popping & …

In the Linux kernel, the following vulnerability has been resolved: bpf, sockmap: Fix race between element replace and close() Element replace (with a socket different from the one stored) may race with socket's close() link popping & …

▾ Twilightlinux · linux_kernelEPSS 0.18%via NVD
CVE-2024-56641High· 7.5⚖ disputed
1y ago

In the Linux kernel, the following vulnerability has been resolved: net/smc: initialize close_work early to avoid warning We encountered a warning that close_work was canceled before initialization. WARNING: CPU: 7 PID: 111103 at ke…

In the Linux kernel, the following vulnerability has been resolved: net/smc: initialize close_work early to avoid warning We encountered a warning that close_work was canceled before initialization. WARNING: CPU: 7 PID: 111103 at ke…

▾ Twilightlinux · linux_kernelEPSS 0.53%via NVD
CVE-2024-56637High· 7.3
1y ago

In the Linux kernel, the following vulnerability has been resolved: netfilter: ipset: Hold module reference while requesting a module User space may unload ip_set.ko while it is itself requesting a set type backend module, leading to a…

In the Linux kernel, the following vulnerability has been resolved: netfilter: ipset: Hold module reference while requesting a module User space may unload ip_set.ko while it is itself requesting a set type backend module, leading to a…

▾ Twilightlinux · linux_kernelEPSS 0.18%via NVD
CVE-2024-56624High· 7.8⚖ disputed
1y ago

In the Linux kernel, the following vulnerability has been resolved: iommufd: Fix out_fput in iommufd_fault_alloc() As fput() calls the file->f_op->release op, where fault obj and ictx are getting released, there is no need to release t…

In the Linux kernel, the following vulnerability has been resolved: iommufd: Fix out_fput in iommufd_fault_alloc() As fput() calls the file->f_op->release op, where fault obj and ictx are getting released, there is no need to release t…

▾ Twilightlinux · linux_kernelEPSS 0.19%via NVD
CVE-2024-56549High· 7.8⚖ disputed
1y ago

In the Linux kernel, the following vulnerability has been resolved: cachefiles: Fix NULL pointer dereference in object->file At present, the object->file has the NULL pointer dereference problem in ondemand-mode

In the Linux kernel, the following vulnerability has been resolved: cachefiles: Fix NULL pointer dereference in object->file At present, the object->file has the NULL pointer dereference problem in ondemand-mode. The root cause is that…

▾ Twilightlinux · linux_kernelEPSS 0.23%via NVD
CVE-2024-53209Critical· 9.8
1y ago

In the Linux kernel, the following vulnerability has been resolved: bnxt_en: Fix receive ring space parameters when XDP is active The MTU setting at the time an XDP multi-buffer is attached determines whether the aggregation ring will …

In the Linux kernel, the following vulnerability has been resolved: bnxt_en: Fix receive ring space parameters when XDP is active The MTU setting at the time an XDP multi-buffer is attached determines whether the aggregation ring will …

▾ Midnightlinux · linux_kernelEPSS 0.63%via NVD
CVE-2024-53167High· 7.5
1y ago

In the Linux kernel, the following vulnerability has been resolved: nfs/blocklayout: Don't attempt unregister for invalid block device Since commit d869da91cccb ("nfs/blocklayout: Fix premature PR key unregistration") an unmount of a p…

In the Linux kernel, the following vulnerability has been resolved: nfs/blocklayout: Don't attempt unregister for invalid block device Since commit d869da91cccb ("nfs/blocklayout: Fix premature PR key unregistration") an unmount of a p…

▾ Twilightlinux · linux_kernelEPSS 0.64%via NVD
CVE-2024-56672High· 7.8
1y ago

In the Linux kernel, the following vulnerability has been resolved: blk-cgroup: Fix UAF in blkcg_unpin_online() blkcg_unpin_online() walks up the blkcg hierarchy putting the online pin

In the Linux kernel, the following vulnerability has been resolved: blk-cgroup: Fix UAF in blkcg_unpin_online() blkcg_unpin_online() walks up the blkcg hierarchy putting the online pin. To walk up, it uses blkcg_parent(blkcg) but it wa…

▾ Twilightlinux · linux_kernelEPSS 0.27%via NVD
linux vulnerabilities (CVEs) — page 261 · VulnSea