Lucene search
+L

396463 matches found

CVE
CVE
added 2026/09/11 7:43 p.m.7 views

CVE-2026-89474

CVE-2026-89474 is a use-after-free in the Linux kernel's bq256xx power supply driver. On driver removal, the USB-PHY notifier queues a work item (usb_work) whose handler calls power_supply_changed(bq->charger). Because the reset devm action was registered before the power supplies, the devm un...

0.00168EPSS
SaveExploits0References7
CVE
CVE
added 2026/09/11 7:43 p.m.11 views

CVE-2026-89472

CVE-2026-89472 is a use-after-free vulnerability in the Linux kernel's power supply charger-manager driver. The root cause is a race condition in the device removal and probe-error paths: charger regulators are freed via regulator_put() before the corresponding power_supply sysfs entries are unre...

7.8CVSS0.00159EPSS
SaveExploits0References4
CVE
CVE
added 2026/09/11 7:43 p.m.12 views

CVE-2026-89471

CVE-2026-89471 affects the Linux kernel cros_usbpd-charger driver (power supply subsystem). The driver uses an EC-reported num_charger_ports value as a loop bound for an 8-entry fixed-size array (ports[EC_USB_PD_MAX_PORTS]) without validating it against the array size. A malicious or malfunctioni...

8.4CVSS0.00144EPSS
SaveExploits0References8
CVE
CVE
added 2026/09/11 7:43 p.m.14 views

CVE-2026-89470

A vulnerability in the Linux kernel's cros_usbpd-charger driver (power supply / USB power delivery) allows a malicious embedded controller to return an exaggerated charger port count (up to 255) that is not bounded by EC_USB_PD_MAX_PORTS , resulting in an out-of-bounds write and subsequent memory...

8.4CVSS0.00144EPSS
SaveExploits0References8
CVE
CVE
added 2026/09/11 7:43 p.m.11 views

CVE-2026-89469

CVE-2026-89469 is a use-after-free vulnerability in the Linux kernel's lp8727 power supply driver . A race condition in lp8727_release_irq() allows a delayed work item to be re-armed by a threaded IRQ handler after the associated memory has been freed by the devm layer, potentially causing memory...

8.4CVSS0.0014EPSS
SaveExploits0References8
CVE
CVE
added 2026/09/11 7:43 p.m.10 views

CVE-2026-89467

CVE-2026-89467 is a use-after-free vulnerability in the Linux kernel 's Qualcomm battery management driver (power: supply: qcom_battmgr). The root cause is that qcom_battmgr_pdr_notify() can keep queueing enable_work while the PMIC GLINK client remains on the client list until its devres release ...

0.00166EPSS
SaveExploits0References3
CVE
CVE
added 2026/09/11 7:43 p.m.8 views

CVE-2026-89468

This use-after-free vulnerability affects the lp8788-charger driver in the Linux kernel. During device removal, lp8788_charger_remove() flushed charger_work before unregistering IRQs, allowing an IRQ thread to queue work after the flush completed. That work could then run after devres freed the p...

0.00168EPSS
SaveExploits0References4
CVE
CVE
added 2026/09/11 7:43 p.m.12 views

CVE-2026-89466

CVE-2026-89466 is an out-of-bounds read in the Linux kernel's qcom_battmgr power supply driver (Qualcomm battery manager). The function qcom_battmgr_sc8280xp_strcpy() copies firmware-provided strings for model_number , serial_number , and oem_info without a null terminator when the firmware does ...

7.7CVSS0.00144EPSS
SaveExploits0References5
CVE
CVE
added 2026/09/11 7:43 p.m.14 views

CVE-2026-89465

CVE-2026-89465 is a use-after-free in the Linux kernel's rt9455 power supply driver . The threaded IRQ handler can queue delayed work items that are not properly cancelled during device removal or probe failure. Specifically, rt9455_remove() cancels max_charging_time_work before batt_presence_wor...

8.4CVSS0.00144EPSS
SaveExploits0References5
CVE
CVE
added 2026/09/11 7:43 p.m.8 views

CVE-2026-89464

CVE-2026-89464 affects the Linux kernel component power: supply: twl4030_charger . The root cause is a use-after-free : the bci structure is devm-allocated, but twl4030_bci_remove() fails to cancel two workers (bci->work and bci->current_worker) that dereference it, allowing a pending worke...

0.00168EPSS
SaveExploits0References7
CVE
CVE
added 2026/09/11 7:43 p.m.10 views

CVE-2026-89463

This vulnerability is a use-after-free in the Linux kernel's power: supply: ucs1002 driver, triggered during device removal. Because the driver has no explicit remove callback, unbind relies entirely on devm cleanup. The alert IRQ handler queues a health_poll delayed work that reschedules itself ...

0.002EPSS
SaveExploits0References7
CVE
CVE
added 2026/09/11 7:43 p.m.11 views

CVE-2026-89462

CVE-2026-89462 affects the Linux kernel power: supply: max17040 driver. The functions max17040_get_vcell() and max17040_get_soc() ignore errors returned by regmap_read() . When an I2C transfer fails , the uninitialized register value is converted and reported to userspace as a valid voltage or st...

0.00168EPSS
SaveExploits0References4
CVE
CVE
added 2026/09/11 7:43 p.m.10 views

CVE-2026-89461

CVE-2026-89461 affects the Linux kernel's max17040 fuel gauge power supply driver. The root cause is a race condition during system suspend: max17040_work() requeues itself after every poll, and cancel_delayed_work() only cancels a pending instance without waiting for a callback that is already e...

0.002EPSS
SaveExploits0References8
CVE
CVE
added 2026/09/11 7:43 p.m.9 views

CVE-2026-89460

CVE-2026-89460 affects the Linux kernel on s390 systems using the CPUMF (Command Processor Measurement Facility) PMU driver. The root cause is that per-CPU cpu_cf_events structures are allocated only for CPUs online at event-creation time. If a CPU is hotplugged online during a perf stat run with...

0.00168EPSS
SaveExploits0References5
CVE
CVE
added 2026/09/11 7:43 p.m.10 views

CVE-2026-89459

CVE-2026-89459 affects the Linux kernel's s390/percpu component. The macro MVIY_PERCPU() stringifies arguments that are already C string literals, producing whitespace-separated quoted assembler macro arguments. When compiled with GNU as prior to binutils 2.39 , the assembler drops separating whi...

7CVSS0.00108EPSS
SaveExploits0References2
CVE
CVE
added 2026/09/11 7:43 p.m.8 views

CVE-2026-89458

CVE-2026-89458 affects the s390/dasd driver in the Linux kernel. The function dasd_int_handler() completes an NRF read of an unallocated ESE track by calling ese_read() and unconditionally marking the request as DASD_CQR_SUCCESS. However, dasd_eckd_ese_read() can return an error before zeroing th...

0.00168EPSS
SaveExploits0References8
CVE
CVE
added 2026/09/11 7:43 p.m.9 views

CVE-2026-89456

CVE-2026-89456 affects the Linux kernel 's s390/dasd (Direct Access Storage Device) driver. During error recovery path (ERP) processing, dasd_default_erp_postaction() fails to propagate the proc_bytes field from a finished ERP request back to the original request. When a disk read is partially co...

7CVSS0.00144EPSS
SaveExploits0References8
CVE
CVE
added 2026/09/11 7:43 p.m.9 views

CVE-2026-89457

CVE-2026-89457 affects the s390/dasd subsystem in the Linux kernel. During dasd_generic_set_online(), a device's discipline is assigned before check_device() allocates device->private. Several sysfs show/store handlers dereference this pointer without a null check, so an unprivileged read of a...

0.00168EPSS
SaveExploits0References8
CVE
CVE
added 2026/09/11 7:43 p.m.11 views

CVE-2026-89455

CVE-2026-89455 is a use-after-free vulnerability in the Linux kernel's PCI PLDA driver . During device teardown, irq_domain_remove() frees the event IRQ domain's internal data before the deferred free_irq() calls (managed by devres) execute, causing a later dereference of the already-freed domain...

0.002EPSS
SaveExploits0References4
CVE
CVE
added 2026/09/11 7:43 p.m.12 views

CVE-2026-89453

CVE-2026-89453 is a PCI device reference count leak in the Linux kernel's iommu/amd subsystem. The function iommu_call_iopf_notifier() calls pci_get_domain_bus_and_slot() which increments the device's reference count, but neither the successful iommu_report_device_fault() path nor the abort path ...

0.002EPSS
SaveExploits0References4
Rows per page
Query Builder