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-2023-53705High· 8.2
1y ago

In the Linux kernel, the following vulnerability has been resolved: ipv6: Fix out-of-bounds access in ipv6_find_tlv() optlen is fetched without checking whether there is more than one byte to parse. It can lead to out-of-bounds access.…

In the Linux kernel, the following vulnerability has been resolved: ipv6: Fix out-of-bounds access in ipv6_find_tlv() optlen is fetched without checking whether there is more than one byte to parse. It can lead to out-of-bounds access.…

▾ TwilightLinux · LinuxEPSS 0.56%via NVD
CVE-2023-53707High· 7.8
1y ago

In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 The type of size is unsigned int, if size is 0x40000000, there will be an integer overflow, size will be zero after…

In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 The type of size is unsigned int, if size is 0x40000000, there will be an integer overflow, size will be zero after…

▾ TwilightLinux · LinuxEPSS 0.16%via NVD
CVE-2025-40003None
1y ago

net: mscc: ocelot: Fix use-after-free caused by cyclic delayed work

In the Linux kernel, the following vulnerability has been resolved: net: mscc: ocelot: Fix use-after-free caused by cyclic delayed work The origin code calls cancel_delayed_work() in ocelot_stats_deinit() to cancel the cyclic delayed w…

▾ SunlitLinux · LinuxEPSS 0.26%via CVEORG
CVE-2025-40000High· 8.8
1y ago

wifi: rtw89: fix use-after-free in rtw89_core_tx_kick_off_and_wait()

In the Linux kernel, the following vulnerability has been resolved: wifi: rtw89: fix use-after-free in rtw89_core_tx_kick_off_and_wait() There is a bug observed when rtw89_core_tx_kick_off_and_wait() tries to access already freed skb_d…

▾ TwilightLinux · LinuxEPSS 0.27%via CVEORG
CVE-2025-39998High· 7.1
1y ago

scsi: target: target_core_configfs: Add length check to avoid buffer overflow

In the Linux kernel, the following vulnerability has been resolved: scsi: target: target_core_configfs: Add length check to avoid buffer overflow A buffer overflow arises from the usage of snprintf to write into the buffer "buf" in tar…

▾ TwilightLinux · LinuxEPSS 0.18%via CVEORG
CVE-2025-39994High· 7.3
1y ago

media: tuner: xc5000: Fix use-after-free in xc5000_release

In the Linux kernel, the following vulnerability has been resolved: media: tuner: xc5000: Fix use-after-free in xc5000_release The original code uses cancel_delayed_work() in xc5000_release(), which does not guarantee that the delayed …

▾ TwilightLinux · LinuxEPSS 0.16%via CVEORG
CVE-2025-39979High· 7.8
1y ago

net/mlx5: fs, fix UAF in flow counter release

In the Linux kernel, the following vulnerability has been resolved: net/mlx5: fs, fix UAF in flow counter release Fix a kernel trace [1] caused by releasing an HWS action of a local flow counter in mlx5_cmd_hws_delete_fte(), where the …

▾ TwilightLinux · LinuxEPSS 0.15%via CVEORG
CVE-2025-39990High· 7.8⚖ disputed
1y ago

bpf: Check the helper function is valid in get_helper_proto

In the Linux kernel, the following vulnerability has been resolved: bpf: Check the helper function is valid in get_helper_proto kernel test robot reported verifier bug [1] where the helper func pointer could be NULL due to disabled con…

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

Bluetooth: hci_event: Fix UAF in hci_acl_create_conn_sync

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_event: Fix UAF in hci_acl_create_conn_sync This fixes the following UFA in hci_acl_create_conn_sync where a connection still pending is command submissi…

▾ TwilightLinux · LinuxEPSS 0.28%via CVEORG
CVE-2025-39981High· 7.8
1y ago

Bluetooth: MGMT: Fix possible UAFs

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: MGMT: Fix possible UAFs This attemps to fix possible UAFs caused by struct mgmt_pending being freed while still being processed like in the following trace,…

▾ TwilightLinux · LinuxEPSS 0.15%via CVEORG
CVE-2025-39973High· 8.8
1y ago

i40e: add validation for ring_len param

In the Linux kernel, the following vulnerability has been resolved: i40e: add validation for ring_len param The `ring_len` parameter provided by the virtual function (VF) is assigned directly to the hardware memory context (HMC) withou…

▾ TwilightLinux · LinuxEPSS 0.16%via CVEORG
CVE-2025-39969High· 8.8
1y ago

i40e: fix validation of VF state in get resources

In the Linux kernel, the following vulnerability has been resolved: i40e: fix validation of VF state in get resources VF state I40E_VF_STATE_ACTIVE is not the only state in which VF is actually active so it should not be used to determ…

▾ TwilightLinux · LinuxEPSS 0.16%via CVEORG
CVE-2025-39972High· 8.8
1y ago

i40e: fix idx validation in i40e_validate_queue_map

In the Linux kernel, the following vulnerability has been resolved: i40e: fix idx validation in i40e_validate_queue_map Ensure idx is within range of active/initialized TCs when iterating over vf->ch[idx] in i40e_validate_queue_map().

▾ TwilightLinux · LinuxEPSS 0.16%via CVEORG
CVE-2025-39970High· 8.8
1y ago

i40e: fix input validation logic for action_meta

In the Linux kernel, the following vulnerability has been resolved: i40e: fix input validation logic for action_meta Fix condition to check 'greater or equal' to prevent OOB dereference.

▾ TwilightLinux · LinuxEPSS 0.16%via CVEORG
CVE-2025-39968High· 7.3
1y ago

i40e: add max boundary check for VF filters

In the Linux kernel, the following vulnerability has been resolved: i40e: add max boundary check for VF filters There is no check for max filters that VF can request. Add it.

▾ TwilightLinux · LinuxEPSS 0.15%via CVEORG
CVE-2025-39997None
1y ago

In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free The previous commit 0718a78f6a9f ("ALSA: usb-audio: Kill timer properly at removal") patched a UAF issue…

In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free The previous commit 0718a78f6a9f ("ALSA: usb-audio: Kill timer properly at removal") patched a UAF issue…

▾ SunlitLinux · LinuxEPSS 0.21%via NVD
CVE-2025-39991None
1y ago

wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load()

In the Linux kernel, the following vulnerability has been resolved: wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load() If ab->fw.m3_data points to data, then fw pointer remains null. Further, if m3_mem is not allocated, then fw…

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

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 …

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.23%via NVD
CVE-2025-39978High· 7.8
1y ago

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 …

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 NVD
CVE-2025-39977High· 7.8⚖ disputed
1y ago

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…

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 NVD
CVE-2025-39965High· 7.8PoC
1y ago

xfrm: xfrm_alloc_spi shouldn't use 0 as SPI

In the Linux kernel, the following vulnerability has been resolved: xfrm: xfrm_alloc_spi shouldn't use 0 as SPI x->id.spi == 0 means "no SPI assigned", but since commit 94f39804d891 ("xfrm: Duplicate SPI Handling"), we now create state…

▾ MidnightLinux · LinuxEPSS 0.20%via CVEORG
CVE-2025-39959None
1y ago

ASoC: amd: acp: Fix incorrect retrival of acp_chip_info

In the Linux kernel, the following vulnerability has been resolved: ASoC: amd: acp: Fix incorrect retrival of acp_chip_info Use dev_get_drvdata(dev->parent) instead of dev_get_platdata(dev) to correctly obtain acp_chip_info members in …

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

iommu/s390: Make attach succeed when the device was surprise removed

In the Linux kernel, the following vulnerability has been resolved: iommu/s390: Make attach succeed when the device was surprise removed When a PCI device is removed with surprise hotplug, there may still be attempts to attach the devi…

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

iommu/amd/pgtbl: Fix possible race while increase page table level

In the Linux kernel, the following vulnerability has been resolved: iommu/amd/pgtbl: Fix possible race while increase page table level The AMD IOMMU host page table implementation supports dynamic page table levels (up to 6 levels), st…

▾ TwilightLinux · LinuxEPSS 0.12%via CVEORG
CVE-2025-39957High· 7.1
1y ago

wifi: mac80211: increase scan_ies_len for S1G

In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: increase scan_ies_len for S1G Currently the S1G capability element is not taken into account for the scan_ies_len, which leads to a buffer length valid…

▾ TwilightLinux · LinuxEPSS 0.16%via CVEORG
CVE-2025-39956High· 7.8
1y ago

igc: don't fail igc_probe() on LED setup error

In the Linux kernel, the following vulnerability has been resolved: igc: don't fail igc_probe() on LED setup error When igc_led_setup() fails, igc_probe() fails and triggers kernel panic in free_netdev() since unregister_netdev() is no…

▾ TwilightLinux · LinuxEPSS 0.17%via CVEORG
CVE-2023-53685None
1y ago

tun: Fix memory leak for detached NAPI queue.

In the Linux kernel, the following vulnerability has been resolved: tun: Fix memory leak for detached NAPI queue. syzkaller reported [0] memory leaks of sk and skb related to the TUN device with no repro, but we can reproduce it easily…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2023-53670None
1y ago

nvme-core: fix dev_pm_qos memleak

In the Linux kernel, the following vulnerability has been resolved: nvme-core: fix dev_pm_qos memleak Call dev_pm_qos_hide_latency_tolerance() in the error unwind patch to avoid following kmemleak:- blktests (master) # kmemleak-clear;…

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
CVE-2023-53684None
1y ago

xfrm: Zero padding when dumping algos and encap

In the Linux kernel, the following vulnerability has been resolved: xfrm: Zero padding when dumping algos and encap When copying data to user-space we should ensure that only valid data is copied over. Padding in structures may be fil…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2023-53682None
1y ago

hwmon: (xgene) Fix ioremap and memremap leak

In the Linux kernel, the following vulnerability has been resolved: hwmon: (xgene) Fix ioremap and memremap leak Smatch reports: drivers/hwmon/xgene-hwmon.c:757 xgene_hwmon_probe() warn: 'ctx->pcc_comm_addr' from ioremap() not release…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
linux vulnerabilities (CVEs) — page 181 · VulnSea