CVE-2026-43332
Received Received - Intake
Thermal Zone Device Registration Error in Linux Kernel

Publication date: 2026-05-08

Last updated on: 2026-05-08

Assigner: kernel.org

Description
In the Linux kernel, the following vulnerability has been resolved: thermal: core: Fix thermal zone device registration error path If thermal_zone_device_register_with_trips() fails after registering a thermal zone device, it needs to wait for the tz->removal completion like thermal_zone_device_unregister(), in case user space has managed to take a reference to the thermal zone device's kobject, in which case thermal_release() may not be called by the error path itself and tz may be freed prematurely. Add the missing wait_for_completion() call to the thermal zone device registration error path.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-05-08
Last Modified
2026-05-08
Generated
2026-05-09
AI Q&A
2026-05-08
EPSS Evaluated
N/A
NVD
EUVD
Affected Vendors & Products
Currently, no data is known.
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?

This vulnerability is related to the Linux kernel's thermal management system. Specifically, it involves an error in the thermal zone device registration process. When the function thermal_zone_device_register_with_trips() fails after registering a thermal zone device, it does not properly wait for the removal completion. This can cause the thermal zone device's resources to be freed prematurely if user space has taken a reference to the device's kobject, potentially leading to improper cleanup and resource management.

The fix involves adding a missing wait_for_completion() call in the error path to ensure that the system waits for the removal process to complete before freeing resources.


How can this vulnerability impact me? :

This vulnerability can lead to premature freeing of thermal zone device resources in the Linux kernel. If user space holds references to these devices, the improper cleanup could cause system instability, crashes, or undefined behavior related to thermal management.

Such instability might affect system reliability, especially in environments where thermal management is critical for hardware safety and performance.


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart