Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability in the Linux kernel's ath10k wireless driver has been addressed, concerning improper error handling in the management of certain resources. The issue arises because the device_node pointer, obtained through the of_parse_phandle() function, is returned with an incremented reference count. The driver fails to appropriately decrement this reference count in error scenarios, leading to a memory leak. This vulnerability affects several versions of the Linux kernel.
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.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.