Device Property Vulnerability in Linux Kernel Affecting Multiple Releases
CVE-2026-89744

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
11 September 2026

What is CVE-2026-89744?

The Linux kernel contains a vulnerability in the device property management system that can lead to an infinite loop when iterating over child nodes of a fwnode. Specifically, the function fwnode_get_next_child_node() may repeatedly return the first child of a primary fwnode when a secondary fwnode is present with multiple children, causing potential system hangs. This flaw arises when the current child belongs to a secondary fwnode, resulting in an erroneous recursive call to get_next_child_node() on the primary fwnode. A patch has been implemented to dynamically check the parent fwnode before invoking this function, addressing the loop issue.

Affected Version(s)

Linux 64dc258f9eec1d7204e9879cb836fe29967f1239 < 20ed517e416df89448029293304c9e180c26cd4b

Linux 32752c3e81498b106da64a141379eb94f493fe6f

Linux 2692c614f8f05929d692b3dbfd3faef1f00fbaf0 < 9cb6b223ef02cb5c9777a852ae1ecf5796987eb6

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.