Use-after-free in Linux kernel - CVE-2026-45867
Published: May 28, 2026
Linux kernel
Detailed vulnerability description
The vulnerability allows a local attacker to cause a denial of service or corrupt memory.
The vulnerability exists due to use-after-free in the act8945a power supply IRQ handler when handling an interrupt during device probe or removal. A local attacker can trigger a race condition to cause a denial of service or corrupt memory.
The issue can also occur if an interrupt fires before the power_supply handle is registered, leading to use of an uninitialized handle.
How to mitigate CVE-2026-45867
Sources
- https://git.kernel.org/stable/c/0768e8525a46df103647ca5059b32320d7fd17e4
- https://git.kernel.org/stable/c/3291c51d4684d048dd2eb91b5b65fcfdaf72141f
- https://git.kernel.org/stable/c/697bb5dc0cb4791e244f3970b067bc1ef33be9d9
- https://git.kernel.org/stable/c/76a42ba547a9b2e2337894f67a4d9247445007d5
- https://git.kernel.org/stable/c/83c1bd466c514cb24ca6ef347c5aac76a13c4e1e
- https://git.kernel.org/stable/c/d023ef9f748b2090f7a9dbdd5c622b6ad99088ea
- https://git.kernel.org/stable/c/f27eb76def5c07e4d7cc468b40741f19dafc83ce
- https://git.kernel.org/stable/c/f2a0777b1e5a3cee1712c4d3e9095c0df8fc8cb3