Description
In the Linux kernel, the following vulnerability has been resolved:
firmware: qcom: uefisecapp: Fix deadlock in qcuefi_acquire()
If the __qcuefi pointer is not set, then in the original code, we would hold onto the lock. That means that if we tried to set it later, then it would cause a deadlock. Drop the lock on the error path. That's what all the callers are expecting.
Metrics
CVSS 3.1 5.5/10
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HWeakness enumeration
Affected software
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 759e7a2b62eb3ef3c93ffeb5cca788a09627d7d9, < 8c6a5a1fc02ad1d62d06897ab330693d4d27cd03; >= 759e7a2b62eb3ef3c93ffeb5cca788a09627d7d9, < db213b0cfe3268d8b1d382b3bcc999c687a2567f |
| Linux | Linux | 6.7 |
References
Timeline
- Published
- Sep 27, 2024
- Last modified
- Jun 17, 2026
- NVD status
- Analyzed