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

spi-rockchip: Fix register out of bounds access

In the Linux kernel, the following vulnerability has been resolved: spi-rockchip: Fix register out of bounds access Do not write native chip select stuff for GPIO chip selects. GPIOs can be numbered much higher than native CS. Also, it…

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

btrfs: avoid NULL pointer dereference if no valid csum tree

In the Linux kernel, the following vulnerability has been resolved: btrfs: avoid NULL pointer dereference if no valid csum tree [BUG] When trying read-only scrub on a btrfs with rescue=idatacsums mount option, it will crash with the fo…

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

wifi: iwlwifi: fix debug actions order

In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: fix debug actions order The order of actions taken for debug was implemented incorrectly. Now we implemented the dump split and do the FW reset only in …

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

net: mctp: Don't access ifa_index when missing

In the Linux kernel, the following vulnerability has been resolved: net: mctp: Don't access ifa_index when missing In mctp_dump_addrinfo, ifa_index can be used to filter interfaces, but only when the struct ifaddrmsg is provided. Other…

▾ SunlitLinux · LinuxEPSS 0.20%via CVEORG
CVE-2022-49961None
1y ago

bpf: Do mark_chain_precision for ARG_CONST_ALLOC_SIZE_OR_ZERO

In the Linux kernel, the following vulnerability has been resolved: bpf: Do mark_chain_precision for ARG_CONST_ALLOC_SIZE_OR_ZERO Precision markers need to be propagated whenever we have an ARG_CONST_* style argument, as the verifier c…

▾ SunlitLinux · LinuxEPSS 0.28%via CVEORG
CVE-2025-38042None
1y ago

dmaengine: ti: k3-udma-glue: Drop skip_fdq argument from k3_udma_glue_reset_rx_chn

In the Linux kernel, the following vulnerability has been resolved: dmaengine: ti: k3-udma-glue: Drop skip_fdq argument from k3_udma_glue_reset_rx_chn The user of k3_udma_glue_reset_rx_chn() e.g. ti_am65_cpsw_nuss can run on multiple p…

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

clk: sunxi-ng: h616: Reparent GPU clock during frequency changes

In the Linux kernel, the following vulnerability has been resolved: clk: sunxi-ng: h616: Reparent GPU clock during frequency changes The H616 manual does not state that the GPU PLL supports dynamic frequency configuration, so we must t…

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

bpf: copy_verifier_state() should copy 'loop_entry' field

In the Linux kernel, the following vulnerability has been resolved: bpf: copy_verifier_state() should copy 'loop_entry' field The bpf_verifier_state.loop_entry state should be copied by copy_verifier_state(). Otherwise, .loop_entry val…

▾ TwilightLinux · LinuxEPSS 0.24%via CVEORG
CVE-2025-38029None
1y ago

kasan: avoid sleepable page allocation from atomic context

In the Linux kernel, the following vulnerability has been resolved: kasan: avoid sleepable page allocation from atomic context apply_to_pte_range() enters the lazy MMU mode and then invokes kasan_populate_vmalloc_pte() callback on each…

▾ SunlitLinux · LinuxEPSS 0.24%via CVEORG
CVE-2025-38069None
1y ago

PCI: endpoint: pci-epf-test: Fix double free that causes kernel to oops

In the Linux kernel, the following vulnerability has been resolved: PCI: endpoint: pci-epf-test: Fix double free that causes kernel to oops Fix a kernel oops found while testing the stm32_pcie Endpoint driver with handling of PERST# de…

▾ SunlitLinux · LinuxEPSS 0.23%via CVEORG
CVE-2025-38064High· 7.8
1y ago

virtio: break and reset virtio devices on device_shutdown()

In the Linux kernel, the following vulnerability has been resolved: virtio: break and reset virtio devices on device_shutdown() Hongyu reported a hang on kexec in a VM. QEMU reported invalid memory accesses during the hang. Invalid r…

▾ TwilightLinux · LinuxEPSS 0.25%via CVEORG
CVE-2025-38063None
1y ago

dm: fix unconditional IO throttle caused by REQ_PREFLUSH

In the Linux kernel, the following vulnerability has been resolved: dm: fix unconditional IO throttle caused by REQ_PREFLUSH When a bio with REQ_PREFLUSH is submitted to dm, __send_empty_flush() generates a flush_bio with REQ_OP_WRITE …

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

x86/mm: Check return value from memblock_phys_alloc_range()

In the Linux kernel, the following vulnerability has been resolved: x86/mm: Check return value from memblock_phys_alloc_range() At least with CONFIG_PHYSICAL_START=0x100000, if there is < 4 MiB of contiguous free memory available at th…

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

rseq: Fix segfault on registration when rseq_cs is non-zero

In the Linux kernel, the following vulnerability has been resolved: rseq: Fix segfault on registration when rseq_cs is non-zero The rseq_cs field is documented as being set to 0 by user-space prior to registration, however this is not …

▾ SunlitLinux · LinuxEPSS 0.58%via CVEORG
CVE-2025-38079High· 7.8
1y ago

crypto: algif_hash - fix double free in hash_accept

In the Linux kernel, the following vulnerability has been resolved: crypto: algif_hash - fix double free in hash_accept If accept(2) is called on socket type algif_hash with MSG_MORE flag set and crypto_ahash_import fails, sk2 is freed…

▾ TwilightLinux · LinuxEPSS 0.21%via CVEORG
CVE-2025-4598Medium· 4.7PoC
1y ago

A vulnerability was found in systemd-coredump

A vulnerability was found in systemd-coredump. This flaw allows an attacker to force a SUID process to crash and replace it with a non-SUID binary to access the original's privileged process coredump, allowing the attacker to read sensit…

▾ Twilightsystemd_project · systemdEPSS 1.3%via NVD
CVE-2025-37995None
1y ago

module: ensure that kobject_put() is safe for module type kobjects

In the Linux kernel, the following vulnerability has been resolved: module: ensure that kobject_put() is safe for module type kobjects In 'lookup_or_create_module_kobject()', an internal kobject is created using 'module_ktype'. So call…

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

usb: typec: ucsi: displayport: Fix NULL pointer access

In the Linux kernel, the following vulnerability has been resolved: usb: typec: ucsi: displayport: Fix NULL pointer access This patch ensures that the UCSI driver waits for all pending tasks in the ucsi_displayport_work workqueue to fi…

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

net_sched: Flush gso_skb list too during ->change()

In the Linux kernel, the following vulnerability has been resolved: net_sched: Flush gso_skb list too during ->change() Previously, when reducing a qdisc's limit via the ->change() operation, only the main skb queue was trimmed, potent…

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

memblock: Accept allocated memory before use in memblock_double_array()

In the Linux kernel, the following vulnerability has been resolved: memblock: Accept allocated memory before use in memblock_double_array() When increasing the array size in memblock_double_array() and the slab is not yet available, a …

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

ipvs: fix uninit-value for saddr in do_output_route4

In the Linux kernel, the following vulnerability has been resolved: ipvs: fix uninit-value for saddr in do_output_route4 syzbot reports for uninit-value for the saddr argument [1]. commit 4754957f04f5 ("ipvs: do not use random local so…

▾ SunlitLinux · LinuxEPSS 0.19%via CVEORG
CVE-2025-37928NonePoC
1y ago

dm-bufio: don't schedule in atomic context

In the Linux kernel, the following vulnerability has been resolved: dm-bufio: don't schedule in atomic context A BUG was reported as below when CONFIG_DEBUG_ATOMIC_SLEEP and try_verify_in_tasklet are enabled. [ 129.444685][ T934] BUG…

▾ TwilightLinux · LinuxEPSS 0.74%via CVEORG
CVE-2025-37990None
1y ago

wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage()

In the Linux kernel, the following vulnerability has been resolved: wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage() The function brcmf_usb_dl_writeimage() calls the function brcmf_usb_dl_cmd() but dose not check…

▾ SunlitLinux · LinuxEPSS 0.24%via CVEORG
CVE-2025-37989None
1y ago

net: phy: leds: fix memory leak

In the Linux kernel, the following vulnerability has been resolved: net: phy: leds: fix memory leak A network restart test on a router led to an out-of-memory condition, which was traced to a memory leak in the PHY LED trigger code. T…

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

usb: typec: class: Invalidate USB device pointers on partner unregistration

In the Linux kernel, the following vulnerability has been resolved: usb: typec: class: Invalidate USB device pointers on partner unregistration To avoid using invalid USB device pointers after a Type-C partner disconnects, this patch c…

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

USB: wdm: close race between wdm_open and wdm_wwan_port_stop

In the Linux kernel, the following vulnerability has been resolved: USB: wdm: close race between wdm_open and wdm_wwan_port_stop Clearing WDM_WWAN_IN_USE must be the last action or we can open a chardev whose URBs are still poisoned

▾ SunlitLinux · LinuxEPSS 0.14%via CVEORG
CVE-2025-37981None
1y ago

scsi: smartpqi: Use is_kdump_kernel() to check for kdump

In the Linux kernel, the following vulnerability has been resolved: scsi: smartpqi: Use is_kdump_kernel() to check for kdump The smartpqi driver checks the reset_devices variable to determine whether special adjustments need to be made…

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

block: integrity: Do not call set_page_dirty_lock()

In the Linux kernel, the following vulnerability has been resolved: block: integrity: Do not call set_page_dirty_lock() Placing multiple protection information buffers inside the same page can lead to oopses because set_page_dirty_lock…

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

s390/pci: Fix missing check for zpci_create_device() error return

In the Linux kernel, the following vulnerability has been resolved: s390/pci: Fix missing check for zpci_create_device() error return The zpci_create_device() function returns an error pointer that needs to be checked before dereferenc…

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

usb: typec: ucsi: displayport: Fix deadlock

In the Linux kernel, the following vulnerability has been resolved: usb: typec: ucsi: displayport: Fix deadlock This patch introduces the ucsi_con_mutex_lock / ucsi_con_mutex_unlock functions to the UCSI driver. ucsi_con_mutex_lock ens…

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
linux vulnerabilities (CVEs) — page 200 · VulnSea