PT-2026-36366 · Linux+1 · Linux Kernel+1
CVE-2026-31731
·
Published
2026-05-01
·
Updated
2026-08-20
CVSS v3.1
7.8
High
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
A use-after-free issue exists in the thermal core due to race conditions during thermal zone removal and resume operations. The functions
thermal zone pm complete() and thermal zone device resume() re-initialize the poll queue delayed work, which can cause cancel delayed work sync() in thermal zone device unregister() to miss active work items. This leads to the thermal zone being freed prematurely while work items are still running. This occurs in two scenarios: when a work item continues running after thermal pm notify complete() is called, or when thermal zone device resume() re-initializes the poll queue after thermal zone exit() has returned.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Use After Free
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Linux Kernel
Ubuntu