SEPTEMBER 14, 2026
Live Feed
Back to database
Case File

CVE-2026-89469

HIGH · CVSS 8.4 EPSS 0.14%

Source: NVD + CISA KEV + EPSS · Published 2026-09-11 · Last synced 2026-09-14

CyberRota Analysis

AI-Generated

The vulnerability affects the Linux kernel's lp8727 driver, specifically in the handling of IRQs, where a use-after-free condition can occur. This flaw allows a potential attacker to exploit the timing of IRQ delivery, leading to dereferencing freed memory, which could result in system instability or arbitrary code execution. Organizations utilizing Linux systems with the lp8727 driver should prioritize addressing this vulnerability to mitigate the associated risks.

CVE
CVE-2026-89469
Severity
HIGH
CVSS
8.4
EPSS
0.14%
Linux

Original NVD Description

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_delayed_work(). lp8727_release_irq() currently cancels the work before freeing the IRQ, so an IRQ delivered in between can re-arm the work through the threaded handler. After .remove returns the devm layer frees pchg while lp8727_delayed_func() may still run and dereference it. Free the IRQ first so the threaded handler is quiesced and can no longer queue work, then cancel the delayed work to drain the final generation. This issue was found by an in-house static analysis tool.