CVE Catalog

CVE-2026-89963

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, kexec_extra_fdt_size_ppc64() can trigger a NULL pointer dereference. On platforms without any reserved memory regions, get_reserved_memory_ranges() can return 0 while leaving 'rmem' as NULL, and evaluating 'rmem->nr_ranges' then causes a kernel panic.

Risk Assessment

This can lead to a kernel panic during kexec operations on PowerPC platforms without reserved memory regions. It requires privileges to invoke kexec.

Recommendation

Update the Linux kernel to a version containing the fix that adds a NULL check for 'rmem'. Restrict the ability to invoke kexec to trusted users.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: powerpc/kexec_file: Fix null-ptr-def in extra size calculation A static Sashiko AI review identified a potential NULL pointer dereference in kexec_extra_fdt_size_ppc64(). On platforms without any reserved memory regions, get_reserved_memory_ranges() can return 0 while leaving 'rmem' unallocated as NULL. Passing it directly leads to a kernel panic when evaluating 'rmem->nr_ranges'. Add a NULL check for 'rmem' to prevent this crash.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS