Linux Kernel Vulnerability in Regulator TPS65219 Component
CVE-2026-64230
What is CVE-2026-64230?
In the Linux kernel, a significant issue has been identified in the TPS65219 regulator component due to improper initialization of the irq_data.rdev field. Following the removal of a debugging helper function, the irq_data.rdev was left unassigned, resulting in undefined behavior when the regulator_notifier_call_chain function is invoked from an interrupt request (IRQ) handler. To mitigate this, a restructuring of the registration logic is proposed to unify the regulator and IRQ registration processes, ensuring the proper assignment of the rdev variable and enhancing overall stability. Non-regulator IRQs will be safeguarded against potential crashes through appropriate NULL checks.
Affected Version(s)
Linux 64a6b577490c1c71f1a3bbdb3844717815214621 < 6827647fd2dcf4e7f355478a42e82f51e0b5344c
Linux 64a6b577490c1c71f1a3bbdb3844717815214621
Linux 64a6b577490c1c71f1a3bbdb3844717815214621