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.

1965 CVEsRSS

CVE-2025-39980None
11mo ago

nexthop: Forbid FDB status change while nexthop is in a group

In the Linux kernel, the following vulnerability has been resolved: nexthop: Forbid FDB status change while nexthop is in a group The kernel forbids the creation of non-FDB nexthop groups with FDB nexthops: # ip nexthop add id 1 via …

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2025-39978High· 7.8
11mo ago

octeontx2-pf: Fix potential use after free in otx2_tc_add_flow()

In the Linux kernel, the following vulnerability has been resolved: octeontx2-pf: Fix potential use after free in otx2_tc_add_flow() This code calls kfree_rcu(new_node, rcu) and then dereferences "new_node" and then dereferences it on …

▾ TwilightLinux · LinuxEPSS 0.15%via CVEORG
CVE-2025-39977High· 7.8
11mo ago

futex: Prevent use-after-free during requeue-PI

In the Linux kernel, the following vulnerability has been resolved: futex: Prevent use-after-free during requeue-PI syzbot managed to trigger the following race: T1 T2 futex_wait_requeue_pi() fute…

▾ TwilightLinux · LinuxEPSS 0.15%via CVEORG
CVE-2025-39955None
11mo ago

tcp: Clear tcp_sk(sk)->fastopen_rsk in tcp_disconnect().

In the Linux kernel, the following vulnerability has been resolved: tcp: Clear tcp_sk(sk)->fastopen_rsk in tcp_disconnect(). syzbot reported the splat below where a socket had tcp_sk(sk)->fastopen_rsk in the TCP_ESTABLISHED state. [0] …

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
CVE-2025-39953None
11mo ago

cgroup: split cgroup_destroy_wq into 3 workqueues

In the Linux kernel, the following vulnerability has been resolved: cgroup: split cgroup_destroy_wq into 3 workqueues A hung task can occur during [1] LTP cgroup testing when repeatedly mounting/unmounting perf_event and net_prio contr…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2025-39871None
1y ago

dmaengine: idxd: Remove improper idxd_free

In the Linux kernel, the following vulnerability has been resolved: dmaengine: idxd: Remove improper idxd_free The call to idxd_free() introduces a duplicate put_device() leading to a reference count underflow: refcount_t: underflow; u…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2025-39866High· 7.8PoC
1y ago

fs: writeback: fix use-after-free in __mark_inode_dirty()

In the Linux kernel, the following vulnerability has been resolved: fs: writeback: fix use-after-free in __mark_inode_dirty() An use-after-free issue occurred when __mark_inode_dirty() get the bdi_writeback that was in the progress of …

▾ MidnightLinux · LinuxEPSS 0.31%via CVEORG
CVE-2025-39845None
1y ago

x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings()

In the Linux kernel, the following vulnerability has been resolved: x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings() Define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings() to ensure page tables are …

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2025-39826High· 8.8
1y ago

net: rose: convert 'use' field to refcount_t

In the Linux kernel, the following vulnerability has been resolved: net: rose: convert 'use' field to refcount_t The 'use' field in struct rose_neigh is used as a reference counter but lacks atomicity. This can lead to race conditions …

▾ TwilightLinux · LinuxEPSS 0.20%via CVEORG
CVE-2025-39827High· 8.8
1y ago

net: rose: include node references in rose_neigh refcount

In the Linux kernel, the following vulnerability has been resolved: net: rose: include node references in rose_neigh refcount Current implementation maintains two separate reference counting mechanisms: the 'count' field in struct rose…

▾ TwilightLinux · LinuxEPSS 0.21%via CVEORG
CVE-2025-39795None
1y ago

block: avoid possible overflow for chunk_sectors check in blk_stack_limits()

In the Linux kernel, the following vulnerability has been resolved: block: avoid possible overflow for chunk_sectors check in blk_stack_limits() In blk_stack_limits(), we check that the t->chunk_sectors value is a multiple of the t->ph…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2025-39782None
1y ago

jbd2: prevent softlockup in jbd2_log_do_checkpoint()

In the Linux kernel, the following vulnerability has been resolved: jbd2: prevent softlockup in jbd2_log_do_checkpoint() Both jbd2_log_do_checkpoint() and jbd2_journal_shrink_checkpoint_list() periodically release j_list_lock after pro…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2025-39773None
1y ago

net: bridge: fix soft lockup in br_multicast_query_expired()

In the Linux kernel, the following vulnerability has been resolved: net: bridge: fix soft lockup in br_multicast_query_expired() When set multicast_query_interval to a large value, the local variable 'time' in br_multicast_send_query()…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2025-39770High· 7.5
1y ago

net: gso: Forbid IPv6 TSO with extensions on devices with only IPV6_CSUM

In the Linux kernel, the following vulnerability has been resolved: net: gso: Forbid IPv6 TSO with extensions on devices with only IPV6_CSUM When performing Generic Segmentation Offload (GSO) on an IPv6 packet that contains extension h…

▾ TwilightLinux · LinuxEPSS 0.36%via CVEORG
CVE-2025-39764None
1y ago

netfilter: ctnetlink: remove refcounting in expectation dumpers

In the Linux kernel, the following vulnerability has been resolved: netfilter: ctnetlink: remove refcounting in expectation dumpers Same pattern as previous patch: do not keep the expectation object alive via refcount, only store a coo…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2025-39756None
1y ago

fs: Prevent file descriptor table allocations exceeding INT_MAX

In the Linux kernel, the following vulnerability has been resolved: fs: Prevent file descriptor table allocations exceeding INT_MAX When sysctl_nr_open is set to a very high value (for example, 1073741816 as set by systemd), processes …

▾ SunlitLinux · LinuxEPSS 0.18%via CVEORG
CVE-2025-39748None
1y ago

bpf: Forget ranges when refining tnum after JSET

In the Linux kernel, the following vulnerability has been resolved: bpf: Forget ranges when refining tnum after JSET Syzbot reported a kernel warning due to a range invariant violation on the following BPF program. 0: call bpf_get_n…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2025-40300None
1y ago

x86/vmscape: Add conditional IBPB mitigation

In the Linux kernel, the following vulnerability has been resolved: x86/vmscape: Add conditional IBPB mitigation VMSCAPE is a vulnerability that exploits insufficient branch predictor isolation between a guest and a userspace hyperviso…

▾ SunlitLinux · LinuxEPSS 0.34%via CVEORG
CVE-2025-39721None
1y ago

crypto: qat - flush misc workqueue during device shutdown

In the Linux kernel, the following vulnerability has been resolved: crypto: qat - flush misc workqueue during device shutdown Repeated loading and unloading of a device specific QAT driver, for example qat_4xxx, in a tight loop can lea…

▾ SunlitLinux · LinuxEPSS 0.14%via CVEORG
CVE-2025-39691High· 7.8
1y ago

fs/buffer: fix use-after-free when call bh_read() helper

In the Linux kernel, the following vulnerability has been resolved: fs/buffer: fix use-after-free when call bh_read() helper There's issue as follows: BUG: KASAN: stack-out-of-bounds in end_buffer_read_sync+0xe3/0x110 Read of size 8 at…

▾ TwilightLinux · LinuxEPSS 0.18%via CVEORG
CVE-2025-39681None
1y ago

x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init helper

In the Linux kernel, the following vulnerability has been resolved: x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init helper Since 923f3a2b48bd ("x86/resctrl: Query LLC monitoring properties once during boot") resctrl_cpu…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2025-38736None
1y ago

net: usb: asix_devices: Fix PHY address mask in MDIO bus initialization

In the Linux kernel, the following vulnerability has been resolved: net: usb: asix_devices: Fix PHY address mask in MDIO bus initialization Syzbot reported shift-out-of-bounds exception on MDIO bus initialization. The PHY address shou…

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
CVE-2025-38732None
1y ago

netfilter: nf_reject: don't leak dst refcount for loopback packets

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_reject: don't leak dst refcount for loopback packets recent patches to add a WARN() when replacing skb dst entry found an old bug: WARNING: include/linu…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2025-38727None
1y ago

netlink: avoid infinite retry looping in netlink_unicast()

In the Linux kernel, the following vulnerability has been resolved: netlink: avoid infinite retry looping in netlink_unicast() netlink_attachskb() checks for the socket's read memory allocation constraints. Firstly, it has: rmem < R…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2025-38725None
1y ago

net: usb: asix_devices: add phy_mask for ax88772 mdio bus

In the Linux kernel, the following vulnerability has been resolved: net: usb: asix_devices: add phy_mask for ax88772 mdio bus Without setting phy_mask for ax88772 mdio bus, current driver may create at most 32 mdio phy devices with phy…

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
CVE-2025-38721None
1y ago

netfilter: ctnetlink: fix refcount leak on table dump

In the Linux kernel, the following vulnerability has been resolved: netfilter: ctnetlink: fix refcount leak on table dump There is a reference count leak in ctnetlink_dump_table(): if (res < 0) { nf_conntrack_get(…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2025-38704None
1y ago

rcu/nocb: Fix possible invalid rdp's->nocb_cb_kthread pointer access

In the Linux kernel, the following vulnerability has been resolved: rcu/nocb: Fix possible invalid rdp's->nocb_cb_kthread pointer access In the preparation stage of CPU online, if the corresponding the rdp's->nocb_cb_kthread does not e…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2025-38681None
1y ago

mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd()

In the Linux kernel, the following vulnerability has been resolved: mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd() Memory hot remove unmaps and tears down various kernel page table regions as required. The ptdump cod…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2025-38660Critical· 9.8
1y ago

[ceph] parse_longname(): strrchr() expects NUL-terminated string

In the Linux kernel, the following vulnerability has been resolved: [ceph] parse_longname(): strrchr() expects NUL-terminated string ... and parse_longname() is not guaranteed that. That's the reason why it uses kmemdup_nul() to build…

▾ MidnightLinux · LinuxEPSS 0.39%via CVEORG
CVE-2025-38614High· 7.8
1y ago

eventpoll: Fix semi-unbounded recursion

In the Linux kernel, the following vulnerability has been resolved: eventpoll: Fix semi-unbounded recursion Ensure that epoll instances can never form a graph deeper than EP_MAX_NESTS+1 links. Currently, ep_loop_check_proc() ensures t…

▾ TwilightLinux · LinuxEPSS 0.18%via CVEORG
linux vulnerabilities (CVEs) — page 64 · VulnSea