Lucene search

K
ubuntucveUbuntu.comUB:CVE-2024-36932
HistoryMay 30, 2024 - 12:00 a.m.

CVE-2024-36932

2024-05-3000:00:00
ubuntu.com
ubuntu.com
1
linux kernel; cve-2024-36932; thermal/debugfs; use-after-free; vulnerability

CVSS3

5.5

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

AI Score

5.3

Confidence

High

EPSS

0

Percentile

9.0%

In the Linux kernel, the following vulnerability has been resolved:
thermal/debugfs: Prevent use-after-free from occurring after cdev removal
Since thermal_debug_cdev_remove() does not run under cdev->lock, it can run
in parallel with thermal_debug_cdev_state_update() and it may free the
struct thermal_debugfs object used by the latter after it has been checked
against NULL. If that happens, thermal_debug_cdev_state_update() will
access memory that has been freed already causing the kernel to crash.
Address this by using cdev->lock in thermal_debug_cdev_remove() around the
cdev->debugfs value check (in case the same cdev is removed at the same
time in two different threads) and its reset to NULL. Cc :6.8+
<[email protected]> # 6.8+

CVSS3

5.5

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

AI Score

5.3

Confidence

High

EPSS

0

Percentile

9.0%