PT-2024-28075 · Linux+4 · Linux Kernel+4
Published
2024-05-13
·
Updated
2026-05-26
·
CVE-2024-38594
CVSS v3.1
5.5
Medium
| Vector | AV: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.9.0-rc6
Description
The issue arises from the reinitialization of the whole EST structure, which resets the mutex lock embedded in the EST structure and triggers a warning. To address this, the lock is moved to struct stmmac priv, and the mutex lock needs to be reacquired during initialization. The warning is triggered by the DEBUG LOCKS WARN ON function when the lock's magic number does not match the expected value. The call trace indicates the involvement of functions such as mutex lock, mutex lock nested, tc setup taprio, stmmac setup tc, and taprio change.
Recommendations
To resolve the issue, update the Linux kernel to a version where the EST lock has been moved to struct stmmac priv, ensuring that the mutex lock is properly reacquired during initialization.
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Debian
Linuxmint
Linux Kernel
Suse
Ubuntu