CVE-2026-89462

CVE-2026-89462

published September 12, 2026

CVSS
—
EPSS
0%
Percentile
5.8
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

power: supply: max17040: propagate register read errors

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 state

of charge. The polling worker can also replace the cached state of charge

with the bogus value and emit a spurious change event.

Propagate read errors through the power supply get_property callback and

keep the last valid cached state of charge when polling fails.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00168 · 5.8th percentile
Published
2026-09-12T00:19Z
References (5)
EPSS history
Timeline
  • 13 SEP 03:23Z
    EPSS moved — → 0%
    epss
  • 11 SEP 19:43Z
    power: supply: max17040: propagate register read errors
    cvelistv5