CVE Catalog

CVE-2026-64220

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.12%

2th percentile - higher than 2% of all known CVEs

Summary

In the Linux kernel's device property subsystem, a vulnerability was found due to an uninitialized secondary pointer in the fwnode structure. If a node is initialized via fwnode_init() without zeroing memory, the pointer may contain garbage, leading to dereference.

Risk Assessment

This can lead to system crash or unpredictable behavior, especially when using temporary stack nodes.

Recommendation

Update the Linux kernel to a version with the fix that sets fwnode->secondary to NULL in fwnode_init().

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: device property: set fwnode->secondary to NULL in fwnode_init() If a firmware node is allocated on the stack (for instance: temporary software node whose life-time we control) or on the heap - but using a non-zeroing allocation function - and initialized using fwnode_init(), its secondary pointer will contain uninitalized memory which likely will be neither NULL nor IS_ERR() and so may end up being dereferenced (for example: in dev_to_swnode()). Set fwnode->secondary to NULL on initialization.

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