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

Bluetooth: L2CAP: Validate PDU length before reading SDU length in l2cap_ecred_data_rcv()

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Validate PDU length before reading SDU length in l2cap_ecred_data_rcv() l2cap_ecred_data_rcv() reads the SDU length field from skb->data using get_un…

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

Bluetooth: L2CAP: Fix deadlock in l2cap_conn_del()

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix deadlock in l2cap_conn_del() l2cap_conn_del() calls cancel_delayed_work_sync() for both info_timer and id_addr_timer while holding conn->lock. Ho…

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

Bluetooth: L2CAP: Fix null-ptr-deref on l2cap_sock_ready_cb

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix null-ptr-deref on l2cap_sock_ready_cb Before using sk pointer, check if it is null. Fix the following: KASAN: null-ptr-deref in range [0x00000…

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

HID: apple: avoid memory leak in apple_report_fixup()

In the Linux kernel, the following vulnerability has been resolved: HID: apple: avoid memory leak in apple_report_fixup() The apple_report_fixup() function was returning a newly kmemdup()-allocated buffer, but never freeing it. The ca…

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

HID: magicmouse: avoid memory leak in magicmouse_report_fixup()

In the Linux kernel, the following vulnerability has been resolved: HID: magicmouse: avoid memory leak in magicmouse_report_fixup() The magicmouse_report_fixup() function was returning a newly kmemdup()-allocated buffer, but never free…

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

btrfs: set BTRFS_ROOT_ORPHAN_CLEANUP during subvol create

In the Linux kernel, the following vulnerability has been resolved: btrfs: set BTRFS_ROOT_ORPHAN_CLEANUP during subvol create We have recently observed a number of subvolumes with broken dentries. ls-ing the parent dir looks like: drw…

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

nvme-pci: ensure we're polling a polled queue

In the Linux kernel, the following vulnerability has been resolved: nvme-pci: ensure we're polling a polled queue A user can change the polled queue count at run time. There's a brief window during a reset where a hipri task may try to…

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

HID: asus: avoid memory leak in asus_report_fixup()

In the Linux kernel, the following vulnerability has been resolved: HID: asus: avoid memory leak in asus_report_fixup() The asus_report_fixup() function was returning a newly allocated kmemdup()-allocated buffer, but never freeing it. …

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

driver core: platform: use generic driver_override infrastructure

In the Linux kernel, the following vulnerability has been resolved: driver core: platform: use generic driver_override infrastructure When a driver is probed through __driver_attach(), the bus' match() callback is called without the de…

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

tracing: Fix potential deadlock in cpu hotplug with osnoise

In the Linux kernel, the following vulnerability has been resolved: tracing: Fix potential deadlock in cpu hotplug with osnoise The following sequence may leads deadlock in cpu hotplug: task1 task2 task3 ----- …

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

dmaengine: idxd: Fix crash when the event log is disabled

In the Linux kernel, the following vulnerability has been resolved: dmaengine: idxd: Fix crash when the event log is disabled If reporting errors to the event log is not supported by the hardware, and an error that causes Function Leve…

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

RDMA/irdma: Harden depth calculation functions

In the Linux kernel, the following vulnerability has been resolved: RDMA/irdma: Harden depth calculation functions An issue was exposed where OS can pass in U32_MAX for SQ/RQ/SRQ size. This can cause integer overflow and truncation of …

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

s390/syscalls: Add spectre boundary for syscall dispatch table

In the Linux kernel, the following vulnerability has been resolved: s390/syscalls: Add spectre boundary for syscall dispatch table The s390 syscall number is directly controlled by userspace, but does not have an array_index_nospec() b…

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

s390/entry: Scrub r12 register on kernel entry

In the Linux kernel, the following vulnerability has been resolved: s390/entry: Scrub r12 register on kernel entry Before commit f33f2d4c7c80 ("s390/bp: remove TIF_ISOLATE_BP"), all entry handlers loaded r12 with the current task point…

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

drm/amd/display: Fix drm_edid leak in amdgpu_dm

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Fix drm_edid leak in amdgpu_dm [WHAT] When a sink is connected, aconnector->drm_edid was overwritten without freeing the previous allocation, causing …

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

mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0]

In the Linux kernel, the following vulnerability has been resolved: mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0] Multiple sysfs command paths dereference contexts_arr[0] without first verifying that kdamond->cont…

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

drm/amd/display: check if ext_caps is valid in BL setup

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: check if ext_caps is valid in BL setup LVDS connectors don't have extended backlight caps so check if the pointer is valid before accessing it. (cher…

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

mm/pagewalk: fix race between concurrent split and refault

In the Linux kernel, the following vulnerability has been resolved: mm/pagewalk: fix race between concurrent split and refault The splitting of a PUD entry in walk_pud_range() can race with a concurrent thread refaulting the PUD leaf e…

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

xfs: stop reclaim before pushing AIL during unmount

In the Linux kernel, the following vulnerability has been resolved: xfs: stop reclaim before pushing AIL during unmount The unmount sequence in xfs_unmount_flush_inodes() pushed the AIL while background reclaim and inodegc are still ru…

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

netfs: Fix kernel BUG in netfs_limit_iter() for ITER_KVEC iterators

In the Linux kernel, the following vulnerability has been resolved: netfs: Fix kernel BUG in netfs_limit_iter() for ITER_KVEC iterators When a process crashes and the kernel writes a core dump to a 9P filesystem, __kernel_write() creat…

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

dmaengine: idxd: Fix leaking event log memory

In the Linux kernel, the following vulnerability has been resolved: dmaengine: idxd: Fix leaking event log memory During the device remove process, the device is reset, causing the configuration registers to go back to their default st…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-31432High· 8.8
6mo ago

ksmbd: fix OOB write in QUERY_INFO for compound requests

In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix OOB write in QUERY_INFO for compound requests When a compound request such as READ + QUERY_INFO(Security) is received, and the first command (READ) consumes…

▾ TwilightLinux · LinuxEPSS 0.55%via CVEORG
CVE-2026-31514None
6mo ago

erofs: set fileio bio failed in short read case

In the Linux kernel, the following vulnerability has been resolved: erofs: set fileio bio failed in short read case For file-backed mount, IO requests are handled by vfs_iocb_iter_read(). However, it can be interrupted by SIGKILL, retu…

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

drm/amdgpu: prevent immediate PASID reuse case

In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: prevent immediate PASID reuse case PASID resue could cause interrupt issue when process immediately runs into hw state left by previous process exited with…

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
CVE-2026-31493None
6mo ago

RDMA/efa: Fix use of completion ctx after free

In the Linux kernel, the following vulnerability has been resolved: RDMA/efa: Fix use of completion ctx after free On admin queue completion handling, if the admin command completed with error we print data from the completion context.…

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
CVE-2026-31487None
6mo ago

spi: use generic driver_override infrastructure

In the Linux kernel, the following vulnerability has been resolved: spi: use generic driver_override infrastructure When a driver is probed through __driver_attach(), the bus' match() callback is called without the device lock held, th…

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

bpf: Fix exception exit lock checking for subprogs

In the Linux kernel, the following vulnerability has been resolved: bpf: Fix exception exit lock checking for subprogs process_bpf_exit_full() passes check_lock = !curframe to check_resource_leak(), which is false in cases when bpf_thr…

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

net: bcmasp: fix double free of WoL irq

In the Linux kernel, the following vulnerability has been resolved: net: bcmasp: fix double free of WoL irq We do not need to free wol_irq since it was instantiated with devm_request_irq(). So devres will free for us.

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
CVE-2026-31530None
6mo ago

cxl/port: Fix use after free of parent_port in cxl_detach_ep()

In the Linux kernel, the following vulnerability has been resolved: cxl/port: Fix use after free of parent_port in cxl_detach_ep() cxl_detach_ep() is called during bottom-up removal when all CXL memory devices beneath a switch port hav…

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
CVE-2026-31528High· 7.8
6mo ago

perf: Make sure to use pmu_ctx->pmu for groups

In the Linux kernel, the following vulnerability has been resolved: perf: Make sure to use pmu_ctx->pmu for groups Oliver reported that x86_pmu_del() ended up doing an out-of-bound memory access when group_sched_in() fails and needs to…

▾ TwilightLinux · LinuxEPSS 0.13%via CVEORG
linux vulnerabilities (CVEs) — page 162 · VulnSea