CVE-2026-89472

Linux · Kernel

A use-after-free vulnerability exists in the Linux kernel power supply charger-manager due to improper ordering of sysfs registration and regulator cleanup.

Executive summary

A local privilege escalation vulnerability in the Linux kernel power supply subsystem allows a local attacker to trigger a use-after-free condition, potentially leading to system compromise.

Vulnerability

This is a use-after-free vulnerability occurring within the charger-manager component of the power supply subsystem. It is triggered when a local, authenticated user interacts with specific sysfs attributes during the driver removal process, resulting in the dereference of freed memory handles.

Business impact

The vulnerability carries a CVSS score of 7.8, indicating a high severity risk for local environments. A successful exploit allows a local attacker with low privileges to escalate their access, potentially leading to full system compromise, unauthorized data access, or denial of service through kernel crashes.

Remediation

Immediate Action: Update the Linux kernel to version 6.12.109, 6.18.50, 7.2.4, or a later stable release provided by your distribution vendor.

Proactive Monitoring: Monitor system logs for kernel oops or panic messages specifically related to the charger-manager or power supply drivers, which may indicate attempted exploitation.

Compensating Controls: Restrict local shell access to untrusted users and enforce strict permissions on sysfs interfaces where possible to limit the attack surface for local users.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

Given the potential for privilege escalation, administrators should prioritize patching the kernel across all affected environments. While the attack vector is local, the severity warrants a swift update cycle to ensure kernel integrity and prevent unauthorized escalation of privileges.

More Linux CVEs all →

History

CVE Brief tracked this CVE 4 days before it had a CVSS score.

  1. Disclosed CVE record published
  2. Collected by CVE Brief No CVSS score yet; tracked as early warning
  3. CVSS score assigned 7.8 (3.1)
  4. Analyst report written

Sources