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.

6539 CVEsRSS

CVE-2026-23445High· 7.8
7mo ago

igc: fix page fault in XDP TX timestamps handling

In the Linux kernel, the following vulnerability has been resolved: igc: fix page fault in XDP TX timestamps handling If an XDP application that requested TX timestamping is shutting down while the link of the interface in use is still…

▾ TwilightLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23440High· 7.5
7mo ago

net/mlx5e: Fix race condition during IPSec ESN update

In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Fix race condition during IPSec ESN update In IPSec full offload mode, the device reports an ESN (Extended Sequence Number) wrap event to the driver. The dr…

▾ TwilightLinux · LinuxEPSS 0.28%via CVEORG
CVE-2026-23437High· 7.8
7mo ago

net: shaper: protect late read accesses to the hierarchy

In the Linux kernel, the following vulnerability has been resolved: net: shaper: protect late read accesses to the hierarchy We look up a netdev during prep of Netlink ops (pre- callbacks) and take a ref to it. Then later in the body o…

▾ TwilightLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23428Critical· 9.8
7mo ago

ksmbd: fix use-after-free of share_conf in compound request

In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix use-after-free of share_conf in compound request smb2_get_ksmbd_tcon() reuses work->tcon in compound requests without validating tcon->t_state. ksmbd_tree_c…

▾ MidnightLinux · LinuxEPSS 0.34%via CVEORG
CVE-2026-23448None
7mo ago

net: usb: cdc_ncm: add ndpoffset to NDP16 nframes bounds check

In the Linux kernel, the following vulnerability has been resolved: net: usb: cdc_ncm: add ndpoffset to NDP16 nframes bounds check cdc_ncm_rx_verify_ndp16() validates that the NDP header and its DPE entries fit within the skb. The firs…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23447None
7mo ago

net: usb: cdc_ncm: add ndpoffset to NDP32 nframes bounds check

In the Linux kernel, the following vulnerability has been resolved: net: usb: cdc_ncm: add ndpoffset to NDP32 nframes bounds check The same bounds-check bug fixed for NDP16 in the previous patch also exists in cdc_ncm_rx_verify_ndp32()…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23417None
7mo ago

bpf: Fix constant blinding for PROBE_MEM32 stores

In the Linux kernel, the following vulnerability has been resolved: bpf: Fix constant blinding for PROBE_MEM32 stores BPF_ST | BPF_PROBE_MEM32 immediate stores are not handled by bpf_jit_blind_insn(), allowing user-controlled 32-bit im…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-23415High· 7.8PoC
7mo ago

futex: Fix UaF between futex_key_to_node_opt() and vma_replace_policy()

In the Linux kernel, the following vulnerability has been resolved: futex: Fix UaF between futex_key_to_node_opt() and vma_replace_policy() During futex_key_to_node_opt() execution, vma->vm_policy is read under speculative mmap lock an…

▾ MidnightLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-23413High· 7.8
7mo ago

clsact: Fix use-after-free in init/destroy rollback asymmetry

In the Linux kernel, the following vulnerability has been resolved: clsact: Fix use-after-free in init/destroy rollback asymmetry Fix a use-after-free in the clsact qdisc upon init/destroy rollback asymmetry. The latter is achieved by …

▾ TwilightLinux · LinuxEPSS 0.16%via CVEORG
CVE-2026-23412High· 7.8
7mo ago

netfilter: bpf: defer hook memory release until rcu readers are done

In the Linux kernel, the following vulnerability has been resolved: netfilter: bpf: defer hook memory release until rcu readers are done Yiming Qian reports UaF when concurrent process is dumping hooks via nfnetlink_hooks: BUG: KASAN:…

▾ TwilightLinux · LinuxEPSS 0.16%via CVEORG
CVE-2026-23386None
7mo ago

gve: fix incorrect buffer cleanup in gve_tx_clean_pending_packets for QPL

In the Linux kernel, the following vulnerability has been resolved: gve: fix incorrect buffer cleanup in gve_tx_clean_pending_packets for QPL In DQ-QPL mode, gve_tx_clean_pending_packets() incorrectly uses the RDA buffer cleanup path. …

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-23376None
7mo ago

nvmet-fcloop: Check remoteport port_state before calling done callback

In the Linux kernel, the following vulnerability has been resolved: nvmet-fcloop: Check remoteport port_state before calling done callback In nvme_fc_handle_ls_rqst_work, the lsrsp->done callback is only set when remoteport->port_state…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-23369None
7mo ago

i2c: i801: Revert "i2c: i801: replace acpi_lock with I2C bus lock"

In the Linux kernel, the following vulnerability has been resolved: i2c: i801: Revert "i2c: i801: replace acpi_lock with I2C bus lock" This reverts commit f707d6b9e7c18f669adfdb443906d46cfbaaa0c1. Under rare circumstances, multiple ud…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23366None
7mo ago

drm/client: Do not destroy NULL modes

In the Linux kernel, the following vulnerability has been resolved: drm/client: Do not destroy NULL modes 'modes' in drm_client_modeset_probe may fail to kcalloc. If this occurs, we jump to 'out', calling modes_destroy on it, which de…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23363None
7mo ago

wifi: mt76: mt7925: Fix possible oob access in mt7925_mac_write_txwi_80211()

In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7925: Fix possible oob access in mt7925_mac_write_txwi_80211() Check frame length before accessing the mgmt fields in mt7925_mac_write_txwi_80211 in orde…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23358None
7mo ago

drm/amdgpu: Fix error handling in slot reset

In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Fix error handling in slot reset If the device has not recovered after slot reset is called, it goes to out label for error handling. There it could make d…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23348None
7mo ago

cxl: Fix race of nvdimm_bus object when creating nvdimm objects

In the Linux kernel, the following vulnerability has been resolved: cxl: Fix race of nvdimm_bus object when creating nvdimm objects Found issue during running of cxl-translate.sh unit test. Adding a 3s sleep right before the test seems…

▾ SunlitLinux · LinuxEPSS 0.09%via CVEORG
CVE-2026-23338None
7mo ago

drm/amdgpu/userq: Do not allow userspace to trivially triger kernel warnings

In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/userq: Do not allow userspace to trivially triger kernel warnings Userspace can either deliberately pass in the too small num_fences, or the required number…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23346None
7mo ago

arm64: io: Extract user memory type in ioremap_prot()

In the Linux kernel, the following vulnerability has been resolved: arm64: io: Extract user memory type in ioremap_prot() The only caller of ioremap_prot() outside of the generic ioremap() implementation is generic_access_phys(), which…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23329None
7mo ago

libie: don't unroll if fwlog isn't supported

In the Linux kernel, the following vulnerability has been resolved: libie: don't unroll if fwlog isn't supported The libie_fwlog_deinit() function can be called during driver unload even when firmware logging was never properly initial…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23316None
7mo ago

net: ipv4: fix ARM64 alignment fault in multipath hash seed

In the Linux kernel, the following vulnerability has been resolved: net: ipv4: fix ARM64 alignment fault in multipath hash seed `struct sysctl_fib_multipath_hash_seed` contains two u32 fields (user_seed and mp_seed), making it an 8-byt…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23332None
7mo ago

cpufreq: intel_pstate: Fix crash during turbo disable

In the Linux kernel, the following vulnerability has been resolved: cpufreq: intel_pstate: Fix crash during turbo disable When the system is booted with kernel command line argument "nosmt" or "maxcpus" to limit the number of CPUs, dis…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23299None
7mo ago

Bluetooth: purge error queues in socket destructors

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: purge error queues in socket destructors When TX timestamping is enabled via SO_TIMESTAMPING, SKBs may be queued into sk_error_queue and will stay there unt…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23313None
7mo ago

i40e: Fix preempt count leak in napi poll tracepoint

In the Linux kernel, the following vulnerability has been resolved: i40e: Fix preempt count leak in napi poll tracepoint Using get_cpu() in the tracepoint assignment causes an obvious preempt count leak because nothing invokes put_cpu(…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23307None
7mo ago

can: ems_usb: ems_usb_read_bulk_callback(): check the proper length of a message

In the Linux kernel, the following vulnerability has been resolved: can: ems_usb: ems_usb_read_bulk_callback(): check the proper length of a message When looking at the data in a USB urb, the actual_length is the size of the buffer pas…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23297None
7mo ago

nfsd: Fix cred ref leak in nfsd_nl_threads_set_doit().

In the Linux kernel, the following vulnerability has been resolved: nfsd: Fix cred ref leak in nfsd_nl_threads_set_doit(). syzbot reported memory leak of struct cred. [0] nfsd_nl_threads_set_doit() passes get_current_cred() to nfsd_sv…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23298None
7mo ago

can: ucan: Fix infinite loop from zero-length messages

In the Linux kernel, the following vulnerability has been resolved: can: ucan: Fix infinite loop from zero-length messages If a broken ucan device gets a message with the message length field set to 0, then the driver will loop for for…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23289None
7mo ago

IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq()

In the Linux kernel, the following vulnerability has been resolved: IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq() Fix a user triggerable leak on the system call failure path.

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23286None
7mo ago

atm: lec: fix null-ptr-deref in lec_arp_clear_vccs

In the Linux kernel, the following vulnerability has been resolved: atm: lec: fix null-ptr-deref in lec_arp_clear_vccs syzkaller reported a null-ptr-deref in lec_arp_clear_vccs(). This issue can be easily reproduced using the syzkaller…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23282None
7mo ago

smb: client: fix oops due to uninitialised var in smb2_unlink()

In the Linux kernel, the following vulnerability has been resolved: smb: client: fix oops due to uninitialised var in smb2_unlink() If SMB2_open_init() or SMB2_close_init() fails (e.g. reconnect), the iovs set @rqst will be left uninit…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
Linux vulnerabilities (CVEs) — page 164 · VulnSea