CyberRota Analysis
AI-GeneratedThe vulnerability exists in the Linux kernel's scmi_regulator_probe() function, which fails to release a reference to a device node on error, leading to a reference count leak. This can potentially result in resource exhaustion over time, affecting system stability. Linux system administrators and developers should prioritize this fix to maintain optimal performance and prevent potential denial-of-service scenarios.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: regulator: scmi: fix of_node refcount leak in scmi_regulator_probe() scmi_regulator_probe() calls of_find_node_by_name() which takes a reference on the returned device node. On the error path where process_scmi_regulator_of_node() fails, the function returns without calling of_node_put() on the child node, leaking the reference. Add of_node_put(np) on the error path to properly release the reference.