CVE-2026-89467: power: supply: qcom_battmgr: fix use-after-free

Received
AliasesUBUNTU-CVE-2026-89467DEBIAN-CVE-2026-89467
Published 11-09-2026Last modified 21-10-2026

Vulnerability summary

CVE-2026-89467 is a vulnerability in linux with no CVSS score yet. EPSS estimates a 0.21% chance of exploitation in the next 30 days, higher than 10.4% of scored vulnerabilities.

Overall risk
0/100
0100
Minimal · default modelHow is this calculated?
CVSS score
Not scored
010
No CVSS score recorded
EPSS score
0.21%
0%100%
Low · +0.04 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 1 · Related 1

Timeline

  1. 11-09-2026
    PublishedVulnerability first disclosed.
  2. 21-10-2026
    Last modifiedVulnerability information updated.

Description

In the Linux kernel, the following vulnerability has been resolved: power: supply: qcom_battmgr: fix use-after-free qcom_battmgr_pdr_notify() queues enable_work when the PMIC GLINK service comes up, and the worker recovers battmgr through container_of() to issue firmware requests. The PMIC GLINK client stays on the client list until its devres release action runs, so a PDR notification can keep queueing the work, and a pending or running worker can access battmgr after devres frees it. Make enable_work device-managed with devm_work_autocancel(), registered before the PMIC GLINK client is allocated. The devres cleanup then releases the client first, so no further notification can queue the work, and cancels the work before battmgr is freed. This issue was found by an in-house static analysis tool.

CVSS metrics

Risk metrics not yet published.

EPSS trend

Probability

0.21%

Chance of exploitation in the next 30 days

Percentile

10%

Versus all other CVEs

30-day change

Increase +0.04 pp

From 0.17% on 22-09-2026

22-09-202622-10-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

No weakness data has been published for this record.

Affected systems

Ubuntu142 products
  • linuxAll versions (No fix recorded)
  • linux-allwinner-5.19All versions (No fix recorded)
  • linux-awsAll versions (No fix recorded)
  • linux-aws-5.0All versions (No fix recorded)
  • linux-aws-5.11All versions (No fix recorded)
Debian1 product
  • linuxAll versions (No fix recorded) | < 6.12.113-1 | < 7.2.6-1
Linux1 product
  • linux≥ 29e8142b5623b5949587bcc4f591c4e6595c4aca, < 35964ed01e10b61a30066b0c568aa0e0e8fb6432 | ≥ 29e8142b5623b5949587bcc4f591c4e6595c4aca, < 77fefca305db44b0edd3fcdb52d781771c1ce366 | ≥ 29e8142b5623b5949587bcc4f591c4e6595c4aca, < 06618447029c6dddaa02f6e9528efe5dd49fc329 | ≥ 29e8142b5623b5949587bcc4f591c4e6595c4aca, < 49fbcd3da2958159370d25dafbf736e654a4d59b | ≥ 29e8142b5623b5949587bcc4f591c4e6595c4aca, < 4e40befedfc8ed86f44e1f81df92d13c149c9f8d | 6.3

3 vendors · 144 products

References

9 links