NULL pointer dereference in Linux kernel - CVE-2026-98504
Published: October 22, 2026
Vulnerability details
The vulnerability allows a local user to cause a denial of service through an early boot hang.
The vulnerability exists due to a null pointer dereference in the Linux kernel functions of_pci_prop_bus_range() and of_pci_prop_intr_map() when generating device tree properties for a PCI bridge without an allocated subordinate bus. A local user can exploit this condition during PCI initialization to cause an early boot hang.
The issue requires CONFIG_PCI_DYNAMIC_OF_NODES to be enabled.
Affected software
Ubuntu
linux (Ubuntu package)
linux-aws (Ubuntu package)
linux-gcp (Ubuntu package)
linux-oracle (Ubuntu package)
linux-ibm (Ubuntu package)
linux-hwe-7.0 (Ubuntu package)
linux-oem-7.0 (Ubuntu package)
How to mitigate CVE-2026-98504
linux (Ubuntu package) - update to 7.0.0-42.42
linux-aws (Ubuntu package) - update to 7.0.0-1016.17
linux-gcp (Ubuntu package) - update to 7.0.0-1016.18
linux-oracle (Ubuntu package) - update to 7.0.0-1015.16
linux-ibm (Ubuntu package) - update to 7.0.0-1017.17
linux-hwe-7.0 (Ubuntu package) - update to 7.0.0-42.42~24.04.1
linux-oem-7.0 (Ubuntu package) - update to 7.0.0-1017.17
External References
- https://git.kernel.org/stable/c/879c911f77b8a7862aa16079b04efc3fdc5d32ec
- https://git.kernel.org/stable/c/8805840aad73df7146778be243a196d48b4f6430
- https://git.kernel.org/stable/c/a6d97d10e49ae49026ae13af6c41634fce470a37
- https://git.kernel.org/stable/c/aee774588abd78f75952fd34c3fa461bc46b62c2
- https://git.kernel.org/stable/c/ccd32fa3489cbe86a0b281da4447b4c7eadb3518