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-2026-43483None
6mo ago

KVM: SVM: Set/clear CR8 write interception when AVIC is (de)activated

In the Linux kernel, the following vulnerability has been resolved: KVM: SVM: Set/clear CR8 write interception when AVIC is (de)activated Explicitly set/clear CR8 write interception when AVIC is (de)activated to fix a bug where KVM lea…

▾ SunlitLinux · LinuxEPSS 0.11%via CVEORG
CVE-2026-43478None
6mo ago

ASoC: codecs: rt1011: Use component to get the dapm context in spk_mode_put

In the Linux kernel, the following vulnerability has been resolved: ASoC: codecs: rt1011: Use component to get the dapm context in spk_mode_put The correct helper to use in rt1011_recv_spk_mode_put() to retrieve the DAPM context is snd…

▾ SunlitLinux · LinuxEPSS 0.10%via CVEORG
CVE-2026-43484None
6mo ago

mmc: core: Avoid bitfield RMW for claim/retune flags

In the Linux kernel, the following vulnerability has been resolved: mmc: core: Avoid bitfield RMW for claim/retune flags Move claimed and retune control flags out of the bitfield word to avoid unrelated RMW side effects in asynchronous…

▾ SunlitLinux · LinuxEPSS 0.11%via CVEORG
CVE-2026-43487None
6mo ago

ata: libata-core: Disable LPM on ST1000DM010-2EP102

In the Linux kernel, the following vulnerability has been resolved: ata: libata-core: Disable LPM on ST1000DM010-2EP102 According to a user report, the ST1000DM010-2EP102 has problems with LPM, causing random system freezes. The drive …

▾ SunlitLinux · LinuxEPSS 0.11%via CVEORG
CVE-2026-43488None
6mo ago

usb: xhci: Prevent interrupt storm on host controller error (HCE)

In the Linux kernel, the following vulnerability has been resolved: usb: xhci: Prevent interrupt storm on host controller error (HCE) The xHCI controller reports a Host Controller Error (HCE) in UAS Storage Device plug/unplug scenarios…

▾ SunlitLinux · LinuxEPSS 0.11%via CVEORG
CVE-2026-43485None
6mo ago

nouveau/gsp: drop WARN_ON in ACPI probes

In the Linux kernel, the following vulnerability has been resolved: nouveau/gsp: drop WARN_ON in ACPI probes These WARN_ONs seem to trigger a lot, and we don't seem to have a plan to fix them, so just drop them, as they are most likely…

▾ SunlitLinux · LinuxEPSS 0.11%via CVEORG
CVE-2026-43289None
6mo ago

kexec: derive purgatory entry from symbol

In the Linux kernel, the following vulnerability has been resolved: kexec: derive purgatory entry from symbol kexec_load_purgatory() derives image->start by locating e_entry inside an SHF_EXECINSTR section. If the purgatory object con…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-43292None
6mo ago

mm/vmalloc: prevent RCU stalls in kasan_release_vmalloc_node

In the Linux kernel, the following vulnerability has been resolved: mm/vmalloc: prevent RCU stalls in kasan_release_vmalloc_node When CONFIG_PAGE_OWNER is enabled, freeing KASAN shadow pages during vmalloc cleanup triggers expensive st…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-43287None
6mo ago

drm: Account property blob allocations to memcg

In the Linux kernel, the following vulnerability has been resolved: drm: Account property blob allocations to memcg DRM_IOCTL_MODE_CREATEPROPBLOB allows userspace to allocate arbitrary-sized property blobs backed by kernel memory. Cur…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-43305None
6mo ago

drm/amd/display: Fix mismatched unlock for DMUB HW lock in HWSS fast path

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Fix mismatched unlock for DMUB HW lock in HWSS fast path [Why] The evaluation for whether we need to use the DMUB HW lock isn't the same as whether we…

▾ SunlitLinux · LinuxEPSS 0.08%via CVEORG
CVE-2026-43313None
6mo ago

ACPI: processor: Fix NULL-pointer dereference in acpi_processor_errata_piix4()

In the Linux kernel, the following vulnerability has been resolved: ACPI: processor: Fix NULL-pointer dereference in acpi_processor_errata_piix4() In acpi_processor_errata_piix4(), the pointer dev is first assigned an IDE device and th…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-43314None
6mo ago

dm: remove fake timeout to avoid leak request

In the Linux kernel, the following vulnerability has been resolved: dm: remove fake timeout to avoid leak request Since commit 15f73f5b3e59 ("blk-mq: move failure injection out of blk_mq_complete_request"), drivers are responsible for …

▾ SunlitLinux · LinuxEPSS 0.14%via CVEORG
CVE-2026-43318None
6mo ago

drm/amdgpu: fix sync handling in amdgpu_dma_buf_move_notify

In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: fix sync handling in amdgpu_dma_buf_move_notify Invalidating a dmabuf will impact other users of the shared BO. In the scenario where process A moves the B…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-43315None
6mo ago

KVM: nSVM: Remove a user-triggerable WARN on nested_svm_load_cr3() succeeding

In the Linux kernel, the following vulnerability has been resolved: KVM: nSVM: Remove a user-triggerable WARN on nested_svm_load_cr3() succeeding Drop the WARN in svm_set_nested_state() on nested_svm_load_cr3() failing as it is trivial…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-43319None
6mo ago

spi: spidev: fix lock inversion between spi_lock and buf_lock

In the Linux kernel, the following vulnerability has been resolved: spi: spidev: fix lock inversion between spi_lock and buf_lock The spidev driver previously used two mutexes, spi_lock and buf_lock, but acquired them in different orde…

▾ SunlitLinux · LinuxEPSS 0.09%via CVEORG
CVE-2026-43323None
6mo ago

sched/fair: Fix zero_vruntime tracking fix

In the Linux kernel, the following vulnerability has been resolved: sched/fair: Fix zero_vruntime tracking fix John reported that stress-ng-yield could make his machine unhappy and managed to bisect it to commit b3d99f43c72b ("sched/fa…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-43320None
6mo ago

drm/amd/display: Fix dsc eDP issue

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Fix dsc eDP issue [why] Need to add function hook check before use

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-43333None
6mo ago

bpf: reject direct access to nullable PTR_TO_BUF pointers

In the Linux kernel, the following vulnerability has been resolved: bpf: reject direct access to nullable PTR_TO_BUF pointers check_mem_access() matches PTR_TO_BUF via base_type() which strips PTR_MAYBE_NULL, allowing direct dereferenc…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-43328None
6mo ago

cpufreq: governor: fix double free in cpufreq_dbs_governor_init() error path

In the Linux kernel, the following vulnerability has been resolved: cpufreq: governor: fix double free in cpufreq_dbs_governor_init() error path When kobject_init_and_add() fails, cpufreq_dbs_governor_init() calls kobject_put(&dbs_data…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-43361None
6mo ago

btrfs: fix transaction abort when snapshotting received subvolumes

In the Linux kernel, the following vulnerability has been resolved: btrfs: fix transaction abort when snapshotting received subvolumes Currently a user can trigger a transaction abort by snapshotting a previously received snapshot a bu…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-43359None
6mo ago

btrfs: fix transaction abort on set received ioctl due to item overflow

In the Linux kernel, the following vulnerability has been resolved: btrfs: fix transaction abort on set received ioctl due to item overflow If the set received ioctl fails due to an item overflow when attempting to add the BTRFS_UUID_K…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-43351None
6mo ago

KVM: arm64: Eagerly init vgic dist/redist on vgic creation

In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Eagerly init vgic dist/redist on vgic creation If vgic_allocate_private_irqs_locked() fails for any odd reason, we exit kvm_vgic_create() early, leaving di…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-43367None
6mo ago

drm/amd: Fix a few more NULL pointer dereference in device cleanup

In the Linux kernel, the following vulnerability has been resolved: drm/amd: Fix a few more NULL pointer dereference in device cleanup I found a few more paths that cleanup fails due to a NULL version pointer on unsupported hardware. …

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-43369None
6mo ago

drm/amd: Fix NULL pointer dereference in device cleanup

In the Linux kernel, the following vulnerability has been resolved: drm/amd: Fix NULL pointer dereference in device cleanup When GPU initialization fails due to an unsupported HW block IP blocks may have a NULL version pointer. During …

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-43363None
6mo ago

x86/apic: Disable x2apic on resume if the kernel expects so

In the Linux kernel, the following vulnerability has been resolved: x86/apic: Disable x2apic on resume if the kernel expects so When resuming from s2ram, firmware may re-enable x2apic mode, which may have been disabled by the kernel du…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-43395None
6mo ago

drm/xe/sync: Cleanup partially initialized sync on parse failure

In the Linux kernel, the following vulnerability has been resolved: drm/xe/sync: Cleanup partially initialized sync on parse failure xe_sync_entry_parse() can allocate references (syncobj, fence, chain fence, or user fence) before hitt…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-43394None
6mo ago

nfsd: Fix cred ref leak in nfsd_nl_listener_set_doit().

In the Linux kernel, the following vulnerability has been resolved: nfsd: Fix cred ref leak in nfsd_nl_listener_set_doit(). nfsd_nl_listener_set_doit() uses get_current_cred() without put_cred(). As we can see from other callers, svc_…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-43398None
6mo ago

drm/amdgpu: add upper bound check on user inputs in wait ioctl

In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: add upper bound check on user inputs in wait ioctl Huge input values in amdgpu_userq_wait_ioctl can lead to a OOM and could be exploited. So check these i…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-43396None
6mo ago

drm/xe/sync: Fix user fence leak on alloc failure

In the Linux kernel, the following vulnerability has been resolved: drm/xe/sync: Fix user fence leak on alloc failure When dma_fence_chain_alloc() fails, properly release the user fence reference to prevent a memory leak. (cherry pick…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-43399None
6mo ago

drm/amdgpu/userq: Fix reference leak in amdgpu_userq_wait_ioctl

In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/userq: Fix reference leak in amdgpu_userq_wait_ioctl Drop reference to syncobj and timeline fence when aborting the ioctl due output array being too small. …

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
Linux vulnerabilities (CVEs) — page 165 · VulnSea