CVE-2024-27003

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-27003
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-27003.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2024-27003
Downstream
Related
Published
2024-05-01T06:15:18Z
Modified
2025-08-09T19:01:28Z
Severity
  • 5.5 (Medium) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H CVSS Calculator
Summary
[none]
Details

In the Linux kernel, the following vulnerability has been resolved:

clk: Get runtime PM before walking tree for clk_summary

Similar to the previous commit, we should make sure that all devices are runtime resumed before printing the clksummary through debugfs. Failure to do so would result in a deadlock if the thread is resuming a device to print clk state and that device is also runtime resuming in another thread, e.g the screen is turning on and the display driver is starting up. We remove the calls to clkpmruntime{get,put}() in this path because they're superfluous now that we know the devices are runtime resumed. This also squashes a bug where the return value of clkpmruntime_get() wasn't checked, leading to an RPM count underflow on error paths.

References

Affected packages