NULL-Pointer Dereference Vulnerability in Linux Kernel Power Sequencing
CVE-2026-98412
What is CVE-2026-98412?
A vulnerability has been identified in the Linux kernel related to power sequencing. When memory allocation fails in the 'pwrseq_unit_setup_deps()' function, a NULL-pointer dereference can occur during the release of a partially initialized unit. This is due to the list reference of the unit not being properly initialized before the call to 'pwrseq_unit_release()', which invokes 'list_del()' unconditionally. The issue has been addressed by ensuring the list is initialized immediately after the unit structure is allocated, preventing the potential for system crashes or unintended behavior.
Affected Version(s)
Linux 249ebf3f65f8530beb2cbfb91bff1d83ba88d23c < 29e03670cc384561a2037c69b0a1cc5232d3c6c3
Linux 249ebf3f65f8530beb2cbfb91bff1d83ba88d23c < 859880b07a75c7a29d141abfacbd750d25a8e920
Linux 249ebf3f65f8530beb2cbfb91bff1d83ba88d23c < 6e571aea60de7f4c62b77510495d1bcc7df406a1