PT-2026-43736 · Linux · Linux

Published

2026-05-27

·

Updated

2026-05-27

·

CVE-2026-45869

None

No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
In the Linux kernel, the following vulnerability has been resolved:
power: supply: wm97xx: Fix NULL pointer dereference in power supply changed()
In probe(), request irq() is called before allocating/registering a power supply handle. If an interrupt is fired between the call to request irq() and power supply register(), the power supply handle will be used uninitialized in power supply changed() in wm97xx bat update() (triggered from the interrupt handler). This will lead to a NULL pointer dereference since
Fix this racy NULL pointer dereference by making sure the IRQ is requested after the registration of the power supply handle. Since the IRQ is the last thing requests in the probe() now, remove the error path for freeing it. Instead add one for unregistering the power supply handle when IRQ request fails.

Related Identifiers

CVE-2026-45869

Affected Products

Linux