PT-2026-43805 · Linux+1 · Linux Kernel+1

CVE-2026-45938

·

Published

2026-05-27

·

Updated

2026-07-24

CVSS v3.1

7.8

High

VectorAV: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 pm8916 lbc power supply component. The problem occurs because the devm variant for requesting an IRQ is used before the devm variant for allocating or registering the power supply handle. Since devm deallocates resources in reverse order of allocation, the power supply handle is freed before the interrupt handler is unregistered during removal. This creates a race condition where an interrupt can trigger the power supply changed() function using a freed power supply handle, potentially leading to system crashes or memory corruption. A similar race condition can occur during the probe() process, where an interrupt might fire before the power supply handle is registered, causing power supply changed() to use an uninitialized handle.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Use After Free

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-45938
USN-8492-1
USN-8492-2
USN-8492-3
USN-8492-4
USN-8492-5
USN-8497-1
USN-8498-1
USN-8499-1
USN-8606-1
USN-8607-1
USN-8609-1

Affected Products

Linuxmint
Linux Kernel