VulnSea

Linux vulnerabilities

CVEs whose affected-version data names the Linux package. Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

6536 CVEsRSS

CVE-2026-89760High· 7.8
1mo ago

mm, swap: don't free a hibernation slot that is in the swap cache

In the Linux kernel, the following vulnerability has been resolved: mm, swap: don't free a hibernation slot that is in the swap cache A slot with a folio in the swap cache is freed when the folio leaves the cache, not when its count dr…

▾ TwilightLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-89758High· 7.8
1mo ago

mm/mempolicy: skip non-present PMDs when queueing folios

In the Linux kernel, the following vulnerability has been resolved: mm/mempolicy: skip non-present PMDs when queueing folios Patch series "mm: handle device-private PMDs in walk callbacks", v3. Since commit 368076f52ebe ("mm/huge_memo…

▾ TwilightLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-89755High· 7.8⚖ disputed
1mo ago

In the Linux kernel, the following vulnerability has been resolved: mm/migrate_device: clear stale mapping after freeing swapcache __migrate_device_pages() reads the folio mapping before calling folio_free_swap()

In the Linux kernel, the following vulnerability has been resolved: mm/migrate_device: clear stale mapping after freeing swapcache __migrate_device_pages() reads the folio mapping before calling folio_free_swap(). When folio_free_swap…

▾ TwilightLinux · LinuxEPSS 0.16%via NVD
CVE-2026-89754High· 7.8PoC
1mo ago

mm/pagewalk: fix stale walk->action escaping walk_pmd_range()

In the Linux kernel, the following vulnerability has been resolved: mm/pagewalk: fix stale walk->action escaping walk_pmd_range() If ->pmd_entry() sets walk->action = ACTION_AGAIN, the pmd_none() check is retried. The PMD entry may be…

▾ MidnightLinux · LinuxEPSS 0.14%via CVEORG
CVE-2026-89748High· 7.8⚖ disputed
1mo ago

tracing: Fix retry exhaustion in simple ring buffer reader swap

In the Linux kernel, the following vulnerability has been resolved: tracing: Fix retry exhaustion in simple ring buffer reader swap simple_ring_buffer_swap_reader_page() starts with retry set to 8 and post-decrements it only after a fa…

▾ TwilightLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-89743High· 7.7⚖ disputed
1mo ago

misc: nsm: bound the device-reported response length

In the Linux kernel, the following vulnerability has been resolved: misc: nsm: bound the device-reported response length nsm_sendrecv_msg_locked() stores the virtqueue used-ring length reported by the NSM device into msg->resp.len with…

▾ TwilightLinux · LinuxEPSS 0.14%via CVEORG
CVE-2026-89738High· 7.8⚖ disputed
1mo ago

usb: gadget: at91_udc: drain polled-VBUS timer/work before udc is freed

In the Linux kernel, the following vulnerability has been resolved: usb: gadget: at91_udc: drain polled-VBUS timer/work before udc is freed In polled-VBUS mode (board.vbus_pin && board.vbus_polled), probe arms a self-restarting cycle: …

▾ TwilightLinux · LinuxEPSS 0.19%via CVEORG
CVE-2026-89731High· 7.1
1mo ago

In the Linux kernel, the following vulnerability has been resolved: cxl/ras: Fix cxl_rch_get_aer_info() out-of-bounds AER register read cxl_rch_get_aer_info() copies the RCH Downstream Port AER capability from the RCRB MMIO block using…

In the Linux kernel, the following vulnerability has been resolved: cxl/ras: Fix cxl_rch_get_aer_info() out-of-bounds AER register read cxl_rch_get_aer_info() copies the RCH Downstream Port AER capability from the RCRB MMIO block using…

▾ TwilightLinux · LinuxEPSS 0.16%via NVD
CVE-2026-89713Critical· 9.1⚖ disputed
1mo ago

NFSD: check truncate permission under inode lock

In the Linux kernel, the following vulnerability has been resolved: NFSD: check truncate permission under inode lock nfsd_setattr() checks whether a size update needs NFSD_MAY_TRUNC before it takes inode_lock(). The comparison uses the…

▾ MidnightLinux · LinuxEPSS 0.66%via CVEORG
CVE-2026-89709High· 8.1⚖ disputed
1mo ago

In the Linux kernel, the following vulnerability has been resolved: lockd, nfsd: RCU-protect nlmsvc_ops dispatch nlmsvc_ops is published by nfsd_lockd_init() and cleared by nfsd_lockd_shutdown() with plain stores, while lockd dereferen…

In the Linux kernel, the following vulnerability has been resolved: lockd, nfsd: RCU-protect nlmsvc_ops dispatch nlmsvc_ops is published by nfsd_lockd_init() and cleared by nfsd_lockd_shutdown() with plain stores, while lockd dereferen…

▾ TwilightLinux · LinuxEPSS 0.53%via NVD
CVE-2026-89708Critical· 9.8⚖ disputed
1mo ago

In the Linux kernel, the following vulnerability has been resolved: nfsd: RCU-protect cl_cb_session to fix use-after-free on session teardown After a DESTROY_SESSION the per-session teardown path can free a session while rpciod still h…

In the Linux kernel, the following vulnerability has been resolved: nfsd: RCU-protect cl_cb_session to fix use-after-free on session teardown After a DESTROY_SESSION the per-session teardown path can free a session while rpciod still h…

▾ MidnightLinux · LinuxEPSS 0.44%via NVD
CVE-2026-89705High· 7.1
1mo ago

In the Linux kernel, the following vulnerability has been resolved: nfsd: restore rq_status_counter to even on all nfsd_dispatch() exit paths nfsd_dispatch() sets rq_status_counter to an odd value once a request has been decoded, and b…

In the Linux kernel, the following vulnerability has been resolved: nfsd: restore rq_status_counter to even on all nfsd_dispatch() exit paths nfsd_dispatch() sets rq_status_counter to an odd value once a request has been decoded, and b…

▾ TwilightLinux · LinuxEPSS 0.16%via NVD
CVE-2026-89703Critical· 9.8⚖ disputed
1mo ago

nfsd: set SC_STATUS_FREED in nfsd4_drop_revoked_stid for delegations

In the Linux kernel, the following vulnerability has been resolved: nfsd: set SC_STATUS_FREED in nfsd4_drop_revoked_stid for delegations nfsd4_drop_revoked_stid() handles FREE_STATEID for admin-revoked delegations but does not set SC_S…

▾ MidnightLinux · LinuxEPSS 0.62%via CVEORG
CVE-2026-89702Critical· 9.8⚖ disputed
1mo ago

nfsd: size fh_verify server sockaddr slot by xpt_locallen

In the Linux kernel, the following vulnerability has been resolved: nfsd: size fh_verify server sockaddr slot by xpt_locallen The nfsd_fh_verify and nfsd_fh_verify_err tracepoints declare the server sockaddr slot sized by xpt_remotelen…

▾ MidnightLinux · LinuxEPSS 0.50%via CVEORG
CVE-2026-89695High· 7.5
1mo ago

nfsd: cap decoded POSIX ACL count to bound sort cost

In the Linux kernel, the following vulnerability has been resolved: nfsd: cap decoded POSIX ACL count to bound sort cost nfsd4_decode_posixacl() reads a u32 entry count off the wire and passes it straight to posix_acl_alloc() and sort_…

▾ TwilightLinux · LinuxEPSS 0.49%via CVEORG
CVE-2026-89687High· 7.5⚖ disputed
1mo ago

nfsd: ensure nfsd_file_do_acquire() does not use a non-opened file

In the Linux kernel, the following vulnerability has been resolved: nfsd: ensure nfsd_file_do_acquire() does not use a non-opened file ->atomic_open is permitted to return success without actually opening the file. It indicates this b…

▾ TwilightLinux · LinuxEPSS 0.49%via CVEORG
CVE-2026-80932High· 8.4⚖ disputed
1mo ago

vsock/virtio: flush works in dependency order

In the Linux kernel, the following vulnerability has been resolved: vsock/virtio: flush works in dependency order virtio_vsock_remove() stops the virtqueues and then flushes each work item before freeing the enclosing virtio_vsock. Th…

▾ TwilightLinux · LinuxEPSS 0.14%via CVEORG
CVE-2026-80977High· 7.8
1mo ago

net: skbuff: don't touch shared zerocopy state in skb_tx_error()

In the Linux kernel, the following vulnerability has been resolved: net: skbuff: don't touch shared zerocopy state in skb_tx_error() skb_tx_error() completes the zerocopy uarg and clears SKBFL_ALL_ZEROCOPY, and skb_zcopy_downgrade_mana…

▾ TwilightLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-80976Critical· 9.8⚖ disputed
1mo ago

seg6: reset IP6CB after IPv6 decapsulation

In the Linux kernel, the following vulnerability has been resolved: seg6: reset IP6CB after IPv6 decapsulation decap_and_validate() pulls the outer SRv6 headers and makes the inner packet the skb network header. The IPv6 control block …

▾ MidnightLinux · LinuxEPSS 0.71%via CVEORG
CVE-2026-80972Medium· 5.5
1mo ago

ALSA: aloop: Check card index validity at probe

In the Linux kernel, the following vulnerability has been resolved: ALSA: aloop: Check card index validity at probe aloop driver blindly trusts that the given devptr->id value is within the proper card index range at probe. It's OK fo…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-80971High· 7.8
1mo ago

ALSA: bcd2000: clear the URB pointers on disconnect

In the Linux kernel, the following vulnerability has been resolved: ALSA: bcd2000: clear the URB pointers on disconnect bcd2000_free_usb_related_resources() frees both URBs and leaves the pointers behind: usb_kill_urb(bcd2k->midi_out…

▾ TwilightLinux · LinuxEPSS 0.16%via CVEORG
CVE-2026-80969Medium· 5.5
1mo ago

ALSA: mpu401: Check card index validity at probe

In the Linux kernel, the following vulnerability has been resolved: ALSA: mpu401: Check card index validity at probe mpu401 driver blindly trusts that the given devptr->id value is within the proper card index range at probe. It's OK …

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-80968Medium· 5.5
1mo ago

ALSA: mts64: Check card index validity at probe

In the Linux kernel, the following vulnerability has been resolved: ALSA: mts64: Check card index validity at probe Although mts64 driver has a check of the given devptr->id value, it doesn't check for a negative id, which is often giv…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-80967High· 8.4⚖ disputed
1mo ago

ALSA: pcxhr: initialize mutexes before requesting threaded IRQ

In the Linux kernel, the following vulnerability has been resolved: ALSA: pcxhr: initialize mutexes before requesting threaded IRQ pcxhr_probe() requests pcxhr_threaded_irq() before initializing mgr->lock, even though the threaded hand…

▾ TwilightLinux · LinuxEPSS 0.19%via CVEORG
CVE-2026-80966Medium· 5.5
1mo ago

ALSA: portman2x4: Check card index validity at probe

In the Linux kernel, the following vulnerability has been resolved: ALSA: portman2x4: Check card index validity at probe Although portman2x4 driver has a check of the given devptr->id value, it doesn't check for a negative id, which is…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-80965Medium· 5.5
1mo ago

ALSA: serial-u16550: Check card index validity at probe

In the Linux kernel, the following vulnerability has been resolved: ALSA: serial-u16550: Check card index validity at probe serial-u16550 driver blindly trusts that the given devptr->id value is within the proper card index range at pr…

▾ SunlitLinux · LinuxEPSS 0.18%via CVEORG
CVE-2026-80963Medium· 5.5
1mo ago

dm-stats: fix a crash if allocation of per-cpu data fails

In the Linux kernel, the following vulnerability has been resolved: dm-stats: fix a crash if allocation of per-cpu data fails If "dm_kvzalloc(percpu_alloc_size, cpu_to_node(cpu))" fails, the code jumps to the "out" label and calls dm_s…

▾ SunlitLinux · LinuxEPSS 0.18%via CVEORG
CVE-2026-80951High· 7.8
1mo ago

i3c: master: svc: bound IBI payload to the requested max_payload_len

In the Linux kernel, the following vulnerability has been resolved: i3c: master: svc: bound IBI payload to the requested max_payload_len svc_i3c_master_handle_ibi() reads the IBI payload from the RX FIFO into the IBI slot. The loop is …

▾ TwilightLinux · LinuxEPSS 0.21%via CVEORG
CVE-2026-80949Medium· 5.5
1mo ago

wifi: brcmfmac: Fix memory leak in brcmf_sdio_read_control()

In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: Fix memory leak in brcmf_sdio_read_control() The memory allocated for buf is not freed in some of the error paths in brcmf_sdio_read_control(). Fix tha…

▾ SunlitLinux · LinuxEPSS 0.18%via CVEORG
CVE-2026-80941Medium· 5.5
1mo ago

wifi: rtw88: Fix potential memory leak in rtw_txq_push_skb()

In the Linux kernel, the following vulnerability has been resolved: wifi: rtw88: Fix potential memory leak in rtw_txq_push_skb() The skb passed to the rtw_hci_tx_write() is expected to be freed when the function fails, but the error pa…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
Linux vulnerabilities (CVEs) — page 86 · VulnSea