CVE-2026-89963

Source
https://cve.org/CVERecord?id=CVE-2026-89963
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-89963.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-89963
Downstream
Published
2026-09-16T10:32:45Z
Modified
2026-09-17T03:47:20Z
Summary
powerpc/kexec_file: Fix null-ptr-def in extra size calculation
Details

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.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/89xxx/CVE-2026-89963.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
0d3ff067331ef84e7e7f49537d768881042ed5ba
Fixed
11ef1c2a5dbe0bd8c1345f59bab7331d352f02cf
Fixed
df45337587db21c502fe5251d3bcc7887428f4fb
Fixed
4ff3d9fd71c7bc2fc81afdac1970d9c55a5c0dea
Fixed
761eda315a6e1fda3e8e2185b28430771fb1ac29

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-89963.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.11.0
Fixed
6.12.110
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.51
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.2.5

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-89963.json"