PT-2024-30719 · Linux · Linux Kernel
Published
2024-07-30
·
Updated
2024-09-03
·
CVE-2024-43862
CVSS v2.0
7.5
High
| Vector | AV:N/AC:L/Au:N/C:P/I:P/A:P |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
The issue is related to the Linux kernel, specifically with the
fsl qmc hdlc module. The carrier lock spinlock protects the carrier detection, but while it is held, framer get status() is called, which in turn takes a mutex. This can lead to a deadlock. A run with PROVE LOCKING enabled detected the issue, showing an invalid wait context. The problem occurs when two locks are held by ifconfig/146: rtnl mutex and qmc hdlc->carrier lock. To avoid the deadlock, the carrier lock spinlock should be converted to a mutex.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Improper Locking
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux Kernel