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.

6536 CVEsRSS

CVE-2026-89478Critical· 9.8⚖ disputed
1mo ago

sctp: drop a chunk if its transport was removed

In the Linux kernel, the following vulnerability has been resolved: sctp: drop a chunk if its transport was removed sctp_rcv() resolves the transport once per packet and leaves it in chunk->transport. The lookup reference, or the one s…

▾ MidnightLinux · LinuxEPSS 0.51%via CVEORG
CVE-2026-89477High· 7.5
1mo ago

sctp: fix NULL deref on untransmitted RECONF completion

In the Linux kernel, the following vulnerability has been resolved: sctp: fix NULL deref on untransmitted RECONF completion sctp_process_strreset_outreq(), sctp_process_strreset_addstrm_out() and sctp_process_strreset_resp() complete a…

▾ TwilightLinux · LinuxEPSS 0.50%via CVEORG
CVE-2026-89476High· 7.5
1mo ago

sctp: fix stream->outcnt underflow on duplicate RECONF responses

In the Linux kernel, the following vulnerability has been resolved: sctp: fix stream->outcnt underflow on duplicate RECONF responses A cached RECONF chunk may contain more than one request parameter. A duplicate response can therefore…

▾ TwilightLinux · LinuxEPSS 0.70%via CVEORG
CVE-2026-89475Medium· 5.5
1mo ago

power: supply: bq24257: fix use-after-free on remove

In the Linux kernel, the following vulnerability has been resolved: power: supply: bq24257: fix use-after-free on remove The STAT-pin interrupt is devm-managed, so it stays armed until the devm cleanup that runs after remove() returns.…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-89474Medium· 5.5
1mo ago

power: supply: bq256xx: drain usb_work before freeing the charger

In the Linux kernel, the following vulnerability has been resolved: power: supply: bq256xx: drain usb_work before freeing the charger The USB-PHY notifier queues usb_work, whose handler calls power_supply_changed(bq->charger). The rese…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-89473Medium· 5.5
1mo ago

power: supply: bq25890: Fix power_supply reference leak

In the Linux kernel, the following vulnerability has been resolved: power: supply: bq25890: Fix power_supply reference leak bq25890_fw_probe() acquires a reference to a secondary charger using power_supply_get_by_name(), but the refere…

▾ SunlitLinux · LinuxEPSS 0.21%via CVEORG
CVE-2026-89471High· 8.4⚖ disputed
1mo ago

power: supply: cros_usbpd-charger: bound the EC-reported port count

In the Linux kernel, the following vulnerability has been resolved: power: supply: cros_usbpd-charger: bound the EC-reported port count cros_usbpd_charger_probe() reads two port counts from the EC and uses one of them, num_charger_port…

▾ TwilightLinux · LinuxEPSS 0.14%via CVEORG
CVE-2026-89470High· 8.4⚖ disputed
1mo ago

power: supply: cros_usbpd: Limit port counts to EC_USB_PD_MAX_PORTS

In the Linux kernel, the following vulnerability has been resolved: power: supply: cros_usbpd: Limit port counts to EC_USB_PD_MAX_PORTS Currently the cros_usbpd-charger driver probe iterates based on raw charger port count returned by …

▾ TwilightLinux · LinuxEPSS 0.14%via CVEORG
CVE-2026-89469High· 8.4⚖ disputed
1mo ago

power: supply: lp8727: fix use-after-free in lp8727_release_irq()

In the Linux kernel, the following vulnerability has been resolved: power: supply: lp8727: fix use-after-free in lp8727_release_irq() lp8727_isr_func(), the threaded IRQ handler, is the only caller that arms pchg->work via schedule_del…

▾ TwilightLinux · LinuxEPSS 0.14%via CVEORG
CVE-2026-89466High· 7.7⚖ disputed
1mo ago

power: supply: qcom_battmgr: terminate the strings from firmware

In the Linux kernel, the following vulnerability has been resolved: power: supply: qcom_battmgr: terminate the strings from firmware The qcom_battmgr_sc8280xp_strcpy() takes a Pascal-style string when the firmware sends one. Otherwise …

▾ TwilightLinux · LinuxEPSS 0.14%via CVEORG
CVE-2026-89465High· 8.4⚖ disputed
1mo ago

power: supply: rt9455: quiesce delayed work before teardown

In the Linux kernel, the following vulnerability has been resolved: power: supply: rt9455: quiesce delayed work before teardown The threaded IRQ handler can queue pwr_rdy_work, max_charging_time_work and batt_presence_work. pwr_rdy_wo…

▾ TwilightLinux · LinuxEPSS 0.14%via CVEORG
CVE-2026-89464Medium· 5.5
1mo ago

power: supply: twl4030_charger: cancel workers via devm

In the Linux kernel, the following vulnerability has been resolved: power: supply: twl4030_charger: cancel workers via devm bci is devm-allocated. Two workers (bci->work and bci->current_worker) dereference it. twl4030_bci_remove() dis…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-89463Medium· 5.5
1mo ago

power: supply: ucs1002: fix use-after-free on remove

In the Linux kernel, the following vulnerability has been resolved: power: supply: ucs1002: fix use-after-free on remove ucs1002 has no remove callback, so unbind runs entirely through devm. The alert IRQ handler queues the health_poll…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-89461Medium· 5.5
1mo ago

power: supply: max17040: synchronize work cancellation on suspend

In the Linux kernel, the following vulnerability has been resolved: power: supply: max17040: synchronize work cancellation on suspend max17040_work() requeues itself after every poll. cancel_delayed_work() only cancels a pending instan…

▾ SunlitLinux · LinuxEPSS 0.22%via CVEORG
CVE-2026-89460Medium· 4.4
1mo ago

s390/cpum_cf: Handle CPU hotplug via prepare/dead callbacks

In the Linux kernel, the following vulnerability has been resolved: s390/cpum_cf: Handle CPU hotplug via prepare/dead callbacks The command 'perf stat -e cycles -- <command>' crashes the kernel when CPUs are hotplug added during that r…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-89457Medium· 5.5
1mo ago

s390/dasd: Guard sysfs discipline callbacks against unallocated private data

In the Linux kernel, the following vulnerability has been resolved: s390/dasd: Guard sysfs discipline callbacks against unallocated private data Several sysfs show/store handlers call a discipline callback that dereferences device->pri…

▾ SunlitLinux · LinuxEPSS 0.18%via CVEORG
CVE-2026-89456High· 7.0
1mo ago

s390/dasd: Propagate partial completion length across ERP recovery

In the Linux kernel, the following vulnerability has been resolved: s390/dasd: Propagate partial completion length across ERP recovery dasd_default_erp_postaction() copies the timing and device state from the finished ERP request back …

▾ TwilightLinux · LinuxEPSS 0.15%via CVEORG
CVE-2026-89448Critical· 9.3⚖ disputed
1mo ago

iommu/vt-d: Force requesting ACS when tboot is enabled

In the Linux kernel, the following vulnerability has been resolved: iommu/vt-d: Force requesting ACS when tboot is enabled Currently the conditions of requesting ACS in detect_intel_iommu() don't include tboot, leading to a possible mi…

▾ MidnightLinux · LinuxEPSS 0.14%via CVEORG
CVE-2026-89444High· 7.0
1mo ago

platform/x86: dell-wmi-sysman: Don't hex dump attribute security buffer

In the Linux kernel, the following vulnerability has been resolved: platform/x86: dell-wmi-sysman: Don't hex dump attribute security buffer set_attribute() populates the security area of the BIOS attribute request buffer with the curre…

▾ TwilightLinux · LinuxEPSS 0.21%via CVEORG
CVE-2026-89443High· 7.1
1mo ago

platform/x86: ISST: Validate level in perf mask ioctls

In the Linux kernel, the following vulnerability has been resolved: platform/x86: ISST: Validate level in perf mask ioctls isst_if_get_perf_level_mask() and isst_if_get_base_freq_mask() use the user-provided level as an index into perf…

▾ TwilightLinux · LinuxEPSS 0.16%via CVEORG
CVE-2026-89442High· 7.8⚖ disputed
1mo ago

platform/x86: ISST: Validate socket ID in clos_assoc ioctl

In the Linux kernel, the following vulnerability has been resolved: platform/x86: ISST: Validate socket ID in clos_assoc ioctl isst_if_clos_assoc() validates the user-supplied socket_id with 'socket_id > topology_max_packages()', but i…

▾ TwilightLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-81012High· 8.4⚖ disputed
1mo ago

platform/x86: hp-bioscfg: fix off-by-one write in hp_get_string_from_buffer()

In the Linux kernel, the following vulnerability has been resolved: platform/x86: hp-bioscfg: fix off-by-one write in hp_get_string_from_buffer() hp_get_string_from_buffer() clamps the converted string length against the destination bu…

▾ TwilightLinux · LinuxEPSS 0.14%via CVEORG
CVE-2026-89551Critical· 9.8⚖ disputed
1mo ago

SUNRPC: xdr_buf_trim: clamp buf->len to avoid underflow

In the Linux kernel, the following vulnerability has been resolved: SUNRPC: xdr_buf_trim: clamp buf->len to avoid underflow xdr_buf_trim() trims `len` bytes from the tail of an xdr_buf by walking the tail, pages, and head iovecs. Each…

▾ MidnightLinux · LinuxEPSS 0.51%via CVEORG
CVE-2026-89550Critical· 9.8
1mo ago

SUNRPC: svcauth_gss: enforce krb5 token minimum length

In the Linux kernel, the following vulnerability has been resolved: SUNRPC: svcauth_gss: enforce krb5 token minimum length svcauth_gss_unwrap_priv() validates only an upper bound on the wire-supplied opaque length before handing the bu…

▾ MidnightLinux · LinuxEPSS 0.49%via CVEORG
CVE-2026-89549High· 7.5
1mo ago

sunrpc: route to a populated pool in svc_pool_for_cpu()

In the Linux kernel, the following vulnerability has been resolved: sunrpc: route to a populated pool in svc_pool_for_cpu() svc_set_num_threads() spreads the requested threads evenly across the service's pools (base = nrservs / sv_nrpo…

▾ TwilightLinux · LinuxEPSS 0.71%via CVEORG
CVE-2026-89548High· 7.8
1mo ago

SUNRPC: always drain cache_cleaner before destroying a cache_detail

In the Linux kernel, the following vulnerability has been resolved: SUNRPC: always drain cache_cleaner before destroying a cache_detail sunrpc_destroy_cache_detail() only cancels the global cache_cleaner delayed_work when cache_list is…

▾ TwilightLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-89547High· 8.1
1mo ago

SUNRPC: Check svc pool percpu counter allocation

In the Linux kernel, the following vulnerability has been resolved: SUNRPC: Check svc pool percpu counter allocation __svc_create() initializes three per-pool percpu_counter stats and ignores every return value. On SMP, percpu_counter_…

▾ TwilightLinux · LinuxEPSS 0.56%via CVEORG
CVE-2026-89542Critical· 9.8
1mo ago

SUNRPC: harden gss_krb5_unwrap_v2 against short tokens

In the Linux kernel, the following vulnerability has been resolved: SUNRPC: harden gss_krb5_unwrap_v2 against short tokens gss_krb5_unwrap_v2() reads the EC and RRC header fields at ptr+4 and ptr+6 before validating that the token is a…

▾ MidnightLinux · LinuxEPSS 0.51%via CVEORG
CVE-2026-89538Critical· 9.8⚖ disputed
1mo ago

SUNRPC: Reject krb5 v2 wrap tokens with oversized ec field

In the Linux kernel, the following vulnerability has been resolved: SUNRPC: Reject krb5 v2 wrap tokens with oversized ec field gss_krb5_unwrap_v2() sets buf->len to a logical length, which can be much smaller than head[0].iov_len (the …

▾ MidnightLinux · LinuxEPSS 0.71%via CVEORG
CVE-2026-89536Critical· 9.8
1mo ago

SUNRPC: wait for in-flight client TLS handshake callback

In the Linux kernel, the following vulnerability has been resolved: SUNRPC: wait for in-flight client TLS handshake callback xs_tls_handshake_sync() gives xs_tls_handshake_done() a reference to the lower transport before submitting the…

▾ MidnightLinux · LinuxEPSS 0.64%via CVEORG
linux vulnerabilities (CVEs) — page 88 · VulnSea