CVE-2026-89474 in Linux信息

摘要

由 VulDB • 2026-09-12

在 Linux 内核中,已修复以下漏洞:

power: supply: bq256xx: 释放充电器之前排空 usb_work

USB-PHY 通知队列会排队 usb_work,其处理程序调用 power_supply_changed(bq->charger)。重置 devm 操作仅注销了通知器,且该操作的注册早于电源供应设备(power supplies),因此在展开过程中,devm 会在动作执行前释放 bq->charger;此时若仍有排队的 usb_work,则可能对其进行解引用。

将重置操作注册在电源供应设备之后,以便在释放电源供应之前注销通知器并排空 usb_work。在注册通知器之前初始化 usb_work 并获取 PHY 引用,以确保工作队列(worker)不能在电源供应存在之前运行。

通过静态分析发现此问题。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

来源

Want to stay up to date on a daily basis?

Enable the mail alert feature now!