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

Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT

In the Linux kernel, the following vulnerability has been resolved: Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT When enabling PREEMPT_RT, the gpio_keys_irq_timer() callback runs in hard irq context, but the input_event(…

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

arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth()

In the Linux kernel, the following vulnerability has been resolved: arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() KASAN reports a stack-out-of-bounds read in regs_get_kernel_stack_nth(). Call Trace: [ 97.…

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

mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu().

In the Linux kernel, the following vulnerability has been resolved: mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). As syzbot reported [0], mpls_route_input_rcu() can be called from mpls_getroute(), where is under RTNL. ne…

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

x86/sgx: Prevent attempts to reclaim poisoned pages

In the Linux kernel, the following vulnerability has been resolved: x86/sgx: Prevent attempts to reclaim poisoned pages TL;DR: SGX page reclaim touches the page to copy its contents to secondary storage. SGX instructions do not gracefu…

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

net: atm: add lec_mutex

In the Linux kernel, the following vulnerability has been resolved: net: atm: add lec_mutex syzbot found its way in net/atm/lec.c, and found an error path in lecd_attach() could leave a dangling pointer in dev_lec[]. Add a mutex to pr…

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

Bluetooth: btintel: Check dsbr size from EFI variable

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btintel: Check dsbr size from EFI variable Since the size of struct btintel_dsbr is already known, we can just start there instead of querying the EFI varia…

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

iavf: get rid of the crit lock

In the Linux kernel, the following vulnerability has been resolved: iavf: get rid of the crit lock Get rid of the crit lock. That frees us from the error prone logic of try_locks. Thanks to netdev_lock() by Jakub it is now easy, and i…

▾ SunlitLinux · LinuxEPSS 0.11%via CVEORG
CVE-2025-38310None
1y ago

seg6: Fix validation of nexthop addresses

In the Linux kernel, the following vulnerability has been resolved: seg6: Fix validation of nexthop addresses The kernel currently validates that the length of the provided nexthop address does not exceed the specified length. This can…

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

ASoC: Intel: avs: Verify content returned by parse_int_array()

In the Linux kernel, the following vulnerability has been resolved: ASoC: Intel: avs: Verify content returned by parse_int_array() The first element of the returned array stores its length. If it is 0, any manipulation beyond the eleme…

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

ptp: remove ptp->n_vclocks check logic in ptp_vclock_in_use()

In the Linux kernel, the following vulnerability has been resolved: ptp: remove ptp->n_vclocks check logic in ptp_vclock_in_use() There is no disagreement that we should check both ptp->is_virtual_clock and ptp->n_vclocks to check if t…

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

Bluetooth: Fix NULL pointer deference on eir_get_service_data

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: Fix NULL pointer deference on eir_get_service_data The len parameter is considered optional so it can be NULL so it cannot be used for skipping to next entr…

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

block: don't use submit_bio_noacct_nocheck in blk_zone_wplug_bio_work

In the Linux kernel, the following vulnerability has been resolved: block: don't use submit_bio_noacct_nocheck in blk_zone_wplug_bio_work Bios queued up in the zone write plug have already gone through all all preparation in the submit…

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

wifi: ath12k: fix NULL access in assign channel context handler

In the Linux kernel, the following vulnerability has been resolved: wifi: ath12k: fix NULL access in assign channel context handler Currently, when ath12k_mac_assign_vif_to_vdev() fails, the radio handle (ar) gets accessed from the lin…

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

scsi: lpfc: Avoid potential ndlp use-after-free in dev_loss_tmo_callbk

In the Linux kernel, the following vulnerability has been resolved: scsi: lpfc: Avoid potential ndlp use-after-free in dev_loss_tmo_callbk Smatch detected a potential use-after-free of an ndlp oject in dev_loss_tmo_callbk during driver…

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

kernfs: Relax constraint in draining guard

In the Linux kernel, the following vulnerability has been resolved: kernfs: Relax constraint in draining guard The active reference lifecycle provides the break/unbreak mechanism but the active reference is not truly active after unbre…

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

usb: typec: tcpm: move tcpm_queue_vdm_unlocked to asynchronous work

In the Linux kernel, the following vulnerability has been resolved: usb: typec: tcpm: move tcpm_queue_vdm_unlocked to asynchronous work A state check was previously added to tcpm_queue_vdm_unlocked to prevent a deadlock where the Displ…

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

serial: jsm: fix NPE during jsm_uart_port_init

In the Linux kernel, the following vulnerability has been resolved: serial: jsm: fix NPE during jsm_uart_port_init No device was set which caused serial_base_ctrl_add to crash. BUG: kernel NULL pointer dereference, address: 000000000…

▾ SunlitLinux · LinuxEPSS 0.19%via CVEORG
CVE-2025-38283High· 8.8
1y ago

hisi_acc_vfio_pci: bugfix live migration function without VF device driver

In the Linux kernel, the following vulnerability has been resolved: hisi_acc_vfio_pci: bugfix live migration function without VF device driver If the VF device driver is not loaded in the Guest OS and we attempt to perform device data …

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

wifi: ath12k: fix invalid access to memory

In the Linux kernel, the following vulnerability has been resolved: wifi: ath12k: fix invalid access to memory In ath12k_dp_rx_msdu_coalesce(), rxcb is fetched from skb and boolean is_continuation is part of rxcb. Currently, after free…

▾ TwilightLinux · LinuxEPSS 0.31%via CVEORG
CVE-2025-38284None
1y ago

wifi: rtw89: pci: configure manual DAC mode via PCI config API only

In the Linux kernel, the following vulnerability has been resolved: wifi: rtw89: pci: configure manual DAC mode via PCI config API only To support 36-bit DMA, configure chip proprietary bit via PCI config API or chip DBI interface. How…

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

bpf: Do not include stack ptr register in precision backtracking bookkeeping

In the Linux kernel, the following vulnerability has been resolved: bpf: Do not include stack ptr register in precision backtracking bookkeeping Yi Lai reported an issue ([1]) where the following warning appears in kernel dmesg: [ …

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

net: dsa: b53: do not enable EEE on bcm63xx

In the Linux kernel, the following vulnerability has been resolved: net: dsa: b53: do not enable EEE on bcm63xx BCM63xx internal switches do not support EEE, but provide multiple RGMII ports where external PHYs may be connected. If one…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2025-38303High· 7.8
1y ago

Bluetooth: eir: Fix possible crashes on eir_create_adv_data

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: eir: Fix possible crashes on eir_create_adv_data eir_create_adv_data may attempt to add EIR_FLAGS and EIR_TX_POWER without checking if that would fit.

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

bpf: Avoid __bpf_prog_ret0_warn when jit fails

In the Linux kernel, the following vulnerability has been resolved: bpf: Avoid __bpf_prog_ret0_warn when jit fails syzkaller reported an issue: WARNING: CPU: 3 PID: 217 at kernel/bpf/core.c:2357 __bpf_prog_ret0_warn+0xa/0x20 kernel/bp…

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

fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod()

In the Linux kernel, the following vulnerability has been resolved: fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() In fb_find_mode_cvt(), iff mode->refresh somehow happens to be 0x80000000, cvt.f_refresh will become 0 when…

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

bpf: Fix WARN() in get_bpf_raw_tp_regs

In the Linux kernel, the following vulnerability has been resolved: bpf: Fix WARN() in get_bpf_raw_tp_regs syzkaller reported an issue: WARNING: CPU: 3 PID: 5971 at kernel/trace/bpf_trace.c:1861 get_bpf_raw_tp_regs+0xa4/0x100 kernel/t…

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

pinctrl: mediatek: eint: Fix invalid pointer dereference for v1 platforms

In the Linux kernel, the following vulnerability has been resolved: pinctrl: mediatek: eint: Fix invalid pointer dereference for v1 platforms Commit 3ef9f710efcb ("pinctrl: mediatek: Add EINT support for multiple addresses") introduced…

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

lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly()

In the Linux kernel, the following vulnerability has been resolved: lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly() While testing null_blk with configfs, echo 0 > poll_queues will trigger following panic: BUG: ke…

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

mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on write

In the Linux kernel, the following vulnerability has been resolved: mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on write memcg_path_store() assigns a newly allocated memory buffer to filter->memcg_path, witho…

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

ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3()

In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() In snd_usb_get_audioformat_uac3(), the length value returned from snd_usb_ctl_msg() is used d…

▾ SunlitLinux · LinuxEPSS 0.18%via CVEORG
linux vulnerabilities (CVEs) — page 195 · VulnSea