Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A resource leak vulnerability has been identified in the Linux kernel's NCT7363 hardware monitoring driver. The issue arises in the 'nct7363_present_pwm_fanin' function, where a reference to a device node is not properly released after being parsed. This oversight creates a resource leak, as the function fails to call 'of_node_put()' to relinquish the node reference, leaving it dangling.
The vulnerability leads to a resource leak, where references to device nodes are not properly released, potentially causing memory management issues.
The vulnerability can be reproduced by invoking the 'nct7363_present_pwm_fanin' function within the NCT7363 hardware monitoring driver. The function will parse a device node reference but fail to release it, creating a resource leak.
Users can upgrade to the latest version of the Linux kernel where this vulnerability has been addressed. The specific commit fixing this issue is available in the Linux kernel stable tree.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.