PT-2026-90188

CVE-2026-89472

·

Published

2026-09-11

·

Updated

2026-09-24

Description by

CVSS 3.1
7.8
High
MetricsAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A use-after-free issue exists in the charger-manager component of the power supply subsystem. The problem occurs because charger manager remove() and the err reg extcon probe error path release charger regulators using regulator put() before removing the power supply sysfs entries via power supply unregister(). A concurrent write to the externally control sysfs attribute can trigger charger externally control store() and subsequently try charger enable(), leading to a dereference of the already-freed consumer handle. Additionally, during the probe process, sysfs entries are registered via power supply register() before regulators are acquired through regulator get() inside charger manager register extcon(), allowing userspace to access externally control before regulators are available. The issue involves the following functions: charger manager remove(), power supply unregister(), try charger enable(), charger externally control store(), power supply register(), and charger manager register extcon().
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploitability
Exploit
Vendors
Affected products
Related identifiers
AZL-110432
OPENSUSE-SU-2026:11880-1
Found an issue in the description? Have something to add? Feel free to write us 👾