CVE Catalog

CVE-2026-98535

Low risk· EPSS 12%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.22%

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

Summary

In the Linux kernel, read_dts_node() calls of_clk_get(), which returns a clock with its reference count incremented, but only uses it to read the rate and never calls clk_put(). The clock is not stored anywhere, so the reference cannot be released later either.

Risk Assessment

A clock reference leak can gradually exhaust clock resources in the system, potentially leading to stability and power management issues over time.

Recommendation

Update the Linux kernel to a version containing the fix that releases the clock once its rate has been read, also covering the error path taken when the rate is zero.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: fsl/fman: Fix clk reference leak in read_dts_node() of_clk_get() returns a clock with its reference count incremented, but read_dts_node() only uses it to read the rate and never calls clk_put(). The clock is not stored anywhere, so the reference cannot be released later either. Release the clock once its rate has been read, which also covers the error path taken when the rate is zero.

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