Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability in the Linux kernel's thermal subsystem has been addressed. The issue arose because the function put_device() was called before the device_register() function, which is not the correct order. This misstep occurred in thermal_cooling_device_register(), necessitating a correction. Additionally, the function thermal_cooling_device_destroy_sysfs() was being invoked unnecessarily in certain error scenarios. The vulnerability has been fixed by repositioning these function calls appropriately.
The vulnerability could lead to improper device management in the thermal subsystem, potentially causing issues with thermal regulation or device cooling functions.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.