Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A refcount leak vulnerability has been identified in the Linux kernel's IIO ADC ADI-AXI-ADC component. The issue arises in the 'adi_axi_adc_attach_clientof_parse_phandle()' function, which returns a node pointer with an incremented reference count. The vulnerability occurs because the function does not properly decrement the reference count when the node pointer is no longer needed, leading to a memory leak.
The vulnerability causes a memory leak by failing to properly manage reference counts, which can lead to increased memory usage and potential exhaustion of system resources.
The vulnerability has been addressed by adding the missing 'of_node_put()' function call to properly manage the reference count and prevent the leak.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.