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-2025-21992None
1y ago

HID: ignore non-functional sensor in HP 5MP Camera

In the Linux kernel, the following vulnerability has been resolved: HID: ignore non-functional sensor in HP 5MP Camera The HP 5MP Camera (USB ID 0408:5473) reports a HID sensor interface that is not actually implemented. Attempting to …

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2025-21986None
1y ago

net: switchdev: Convert blocking notification chain to a raw one

In the Linux kernel, the following vulnerability has been resolved: net: switchdev: Convert blocking notification chain to a raw one A blocking notification chain uses a read-write semaphore to protect the integrity of the chain. The s…

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

drm/hyperv: Fix address space leak when Hyper-V DRM device is removed

In the Linux kernel, the following vulnerability has been resolved: drm/hyperv: Fix address space leak when Hyper-V DRM device is removed When a Hyper-V DRM device is probed, the driver allocates MMIO space for the vram, and maps it ca…

▾ SunlitLinux · LinuxEPSS 0.19%via CVEORG
CVE-2025-21975None
1y ago

net/mlx5: handle errors in mlx5_chains_create_table()

In the Linux kernel, the following vulnerability has been resolved: net/mlx5: handle errors in mlx5_chains_create_table() In mlx5_chains_create_table(), the return value of mlx5_get_fdb_sub_ns() and mlx5_get_flow_namespace() must be ch…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2025-21974None
1y ago

eth: bnxt: return fail if interface is down in bnxt_queue_mem_alloc()

In the Linux kernel, the following vulnerability has been resolved: eth: bnxt: return fail if interface is down in bnxt_queue_mem_alloc() The bnxt_queue_mem_alloc() is called to allocate new queue memory when a queue is restarted. It i…

▾ SunlitLinux · LinuxEPSS 0.19%via CVEORG
CVE-2025-21973None
1y ago

eth: bnxt: fix kernel panic in the bnxt_get_queue_stats{rx | tx}

In the Linux kernel, the following vulnerability has been resolved: eth: bnxt: fix kernel panic in the bnxt_get_queue_stats{rx | tx} When qstats-get operation is executed, callbacks of netdev_stats_ops are called. The bnxt_get_queue_st…

▾ SunlitLinux · LinuxEPSS 0.20%via CVEORG
CVE-2025-21921None
1y ago

net: ethtool: netlink: Allow NULL nlattrs when getting a phy_device

In the Linux kernel, the following vulnerability has been resolved: net: ethtool: netlink: Allow NULL nlattrs when getting a phy_device ethnl_req_get_phydev() is used to lookup a phy_device, in the case an ethtool netlink command targe…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2025-21916None
1y ago

usb: atm: cxacru: fix a flaw in existing endpoint checks

In the Linux kernel, the following vulnerability has been resolved: usb: atm: cxacru: fix a flaw in existing endpoint checks Syzbot once again identified a flaw in usb endpoint checking, see [1]. This time the issue stems from a commit…

▾ SunlitLinux · LinuxEPSS 0.23%via CVEORG
CVE-2025-21910None
1y ago

wifi: cfg80211: regulatory: improve invalid hints checking

In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: regulatory: improve invalid hints checking Syzbot keeps reporting an issue [1] that occurs when erroneous symbols sent from userspace get through into …

▾ SunlitLinux · LinuxEPSS 0.23%via CVEORG
CVE-2025-21909None
1y ago

wifi: nl80211: reject cooked mode if it is set along with other flags

In the Linux kernel, the following vulnerability has been resolved: wifi: nl80211: reject cooked mode if it is set along with other flags It is possible to set both MONITOR_FLAG_COOK_FRAMES and MONITOR_FLAG_ACTIVE flags simultaneously …

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

mm: memory-failure: update ttu flag inside unmap_poisoned_folio

In the Linux kernel, the following vulnerability has been resolved: mm: memory-failure: update ttu flag inside unmap_poisoned_folio Patch series "mm: memory_failure: unmap poisoned folio during migrate properly", v3. Fix two bugs duri…

▾ SunlitLinux · LinuxEPSS 0.20%via CVEORG
CVE-2025-21895None
1y ago

perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list

In the Linux kernel, the following vulnerability has been resolved: perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list Syskaller triggers a warning due to prev_epc->pmu != next_epc->pmu in perf_event_swap_task_ct…

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

net: enetc: VFs do not support HWTSTAMP_TX_ONESTEP_SYNC

In the Linux kernel, the following vulnerability has been resolved: net: enetc: VFs do not support HWTSTAMP_TX_ONESTEP_SYNC Actually ENETC VFs do not support HWTSTAMP_TX_ONESTEP_SYNC because only ENETC PF can access PMa_SINGLE_STEP reg…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2025-21969High· 8.8
1y ago

Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd After the hci sync command releases l2cap_conn, the hci receive data work queue references the release…

▾ TwilightLinux · LinuxEPSS 0.26%via CVEORG
CVE-2025-21967High· 8.8
1y ago

ksmbd: fix use-after-free in ksmbd_free_work_struct

In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix use-after-free in ksmbd_free_work_struct ->interim_entry of ksmbd_work could be deleted after oplock is freed. We don't need to manage it with linked list. …

▾ TwilightLinux · LinuxEPSS 0.38%via CVEORG
CVE-2025-21955High· 8.8
1y ago

ksmbd: prevent connection release during oplock break notification

In the Linux kernel, the following vulnerability has been resolved: ksmbd: prevent connection release during oplock break notification ksmbd_work could be freed when after connection release. Increment r_count of ksmbd_conn to indicate…

▾ TwilightLinux · LinuxEPSS 0.50%via CVEORG
CVE-2025-21961High· 7.5
1y ago

eth: bnxt: fix truesize for mb-xdp-pass case

In the Linux kernel, the following vulnerability has been resolved: eth: bnxt: fix truesize for mb-xdp-pass case When mb-xdp is set and return is XDP_PASS, packet is converted from xdp_buff to sk_buff with xdp_update_skb_shared_info() …

▾ TwilightLinux · LinuxEPSS 0.59%via CVEORG
CVE-2025-21972High· 8.8
1y ago

net: mctp: unshare packets when reassembling

In the Linux kernel, the following vulnerability has been resolved: net: mctp: unshare packets when reassembling Ensure that the frag_list used for reassembly isn't shared with other packets. This avoids incorrect reassembly when packe…

▾ TwilightLinux · LinuxEPSS 0.32%via CVEORG
CVE-2025-21942None
1y ago

btrfs: zoned: fix extent range end unlock in cow_file_range()

In the Linux kernel, the following vulnerability has been resolved: btrfs: zoned: fix extent range end unlock in cow_file_range() Running generic/751 on the for-next branch often results in a hang like below. They are both stack by loc…

▾ SunlitLinux · LinuxEPSS 0.24%via CVEORG
CVE-2025-21976High· 7.8
1y ago

fbdev: hyperv_fb: Allow graceful removal of framebuffer

In the Linux kernel, the following vulnerability has been resolved: fbdev: hyperv_fb: Allow graceful removal of framebuffer When a Hyper-V framebuffer device is unbind, hyperv_fb driver tries to release the framebuffer forcefully. If t…

▾ TwilightLinux · LinuxEPSS 0.26%via CVEORG
CVE-2025-21880None
1y ago

drm/xe/userptr: fix EFAULT handling

In the Linux kernel, the following vulnerability has been resolved: drm/xe/userptr: fix EFAULT handling Currently we treat EFAULT from hmm_range_fault() as a non-fatal error when called from xe_vm_userptr_pin() with the idea that we wa…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2025-21874None
1y ago

dm-integrity: Avoid divide by zero in table status in Inline mode

In the Linux kernel, the following vulnerability has been resolved: dm-integrity: Avoid divide by zero in table status in Inline mode In Inline mode, the journal is unused, and journal_sectors is zero. Calculating the journal watermar…

▾ SunlitLinux · LinuxEPSS 0.20%via CVEORG
CVE-2025-21881None
1y ago

uprobes: Reject the shared zeropage in uprobe_write_opcode()

In the Linux kernel, the following vulnerability has been resolved: uprobes: Reject the shared zeropage in uprobe_write_opcode() We triggered the following crash in syzkaller tests: BUG: Bad page state in process syz.7.38 pfn:1eff3…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2025-21877None
1y ago

usbnet: gl620a: fix endpoint checking in genelink_bind()

In the Linux kernel, the following vulnerability has been resolved: usbnet: gl620a: fix endpoint checking in genelink_bind() Syzbot reports [1] a warning in usb_submit_urb() triggered by inconsistencies between expected and actually pr…

▾ SunlitLinux · LinuxEPSS 0.23%via CVEORG
CVE-2025-21869None
1y ago

powerpc/code-patching: Disable KASAN report during patching via temporary mm

In the Linux kernel, the following vulnerability has been resolved: powerpc/code-patching: Disable KASAN report during patching via temporary mm Erhard reports the following KASAN hit on Talos II (power9) with kernel 6.13: [ 12.0281…

▾ SunlitLinux · LinuxEPSS 0.20%via CVEORG
CVE-2024-58090None
1y ago

sched/core: Prevent rescheduling when interrupts are disabled

In the Linux kernel, the following vulnerability has been resolved: sched/core: Prevent rescheduling when interrupts are disabled David reported a warning observed while loop testing kexec jump: Interrupts enabled after irqrouter_re…

▾ SunlitLinux · LinuxEPSS 0.23%via CVEORG
CVE-2023-53012None
1y ago

thermal: core: call put_device() only after device_register() fails

In the Linux kernel, the following vulnerability has been resolved: thermal: core: call put_device() only after device_register() fails put_device() shouldn't be called before a prior call to device_register(). __thermal_cooling_device…

▾ SunlitLinux · LinuxEPSS 0.20%via CVEORG
CVE-2023-53024None
1y ago

bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation

In the Linux kernel, the following vulnerability has been resolved: bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation To mitigate Spectre v4, 2039f26f3aca ("bpf: Fix leakage due to insufficient speculative s…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2023-53019None
1y ago

net: mdio: validate parameter addr in mdiobus_get_phy()

In the Linux kernel, the following vulnerability has been resolved: net: mdio: validate parameter addr in mdiobus_get_phy() The caller may pass any value as addr, what may result in an out-of-bounds access to array mdio_map. One existi…

▾ SunlitLinux · LinuxEPSS 0.20%via CVEORG
CVE-2023-52997None
1y ago

ipv4: prevent potential spectre v1 gadget in ip_metrics_convert()

In the Linux kernel, the following vulnerability has been resolved: ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() if (!type) continue; if (type > RTAX_MAX) return -EINVAL; ... metrics[type - 1] = val; @type …

▾ SunlitLinux · LinuxEPSS 0.27%via CVEORG
linux vulnerabilities (CVEs) — page 208 · VulnSea