PT-2024-8383 · Linux+6 · Linux Kernel+6

Published

2024-03-27

·

Updated

2025-09-29

·

CVE-2024-35795

CVSS v3.1

5.5

Medium

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 6.8.0-rc7
Description The vulnerability is related to a deadlock scenario in the amdgpu debugfs files. An errant disk backup triggered the deadlock, causing the machine to hard-reset immediately after printing certain lines. The issue is due to a possible circular locking dependency detected, where a task is trying to acquire a lock while already holding another lock that depends on the new lock. The existing dependency chain is complex and involves multiple locks, including reservation ww class mutex and &mm->mmap lock. The vulnerability can lead to a denial-of-service (DoS) condition.
Recommendations To resolve the issue, update the Linux kernel to a version later than 6.8.0-rc7. As a temporary workaround, consider disabling the amdgpu debugfs mqd read function until a patch is available. Additionally, restrict access to the vulnerable debugfs files to minimize the risk of exploitation.

Exploit

Fix

Improper Locking

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALSA-2025_12746
ALSA-2025_12752
ALSA-2025_12753
ALSA-2025_16880
BDU:2024-09942
CVE-2024-35795
INFSA-2024_9315
RHSA-2024:9315
RHSA-2024_9315
SUSE-SU-2024:2135-1
SUSE-SU-2024:2203-1
SUSE-SU-2024:2973-1
SUSE-SU-2025:20008-1
SUSE-SU-2025:20028-1
SUSE-SU-2025:20166-1
SUSE-SU-2025:20249-1
USN-6816-1
USN-6817-1
USN-6817-2
USN-6817-3
USN-6878-1

Affected Products

Astra Linux
Linuxmint
Linux Kernel
Red Hat
Red Os
Suse
Ubuntu