PT-2025-49632 · Linux · Linux Kernel
CVE-2022-50652
·
Published
2022-09-30
·
Updated
2026-02-24
CVSS v2.0
4.6
Medium
| Vector | AV:L/AC:L/Au:S/C:N/I:N/A:C |
Name of the Vulnerable Software and Affected Versions
Linux kernel versions prior to 6.0.0-rc7
Description
The Linux kernel contains a flaw in the 'uio dmem genirq' component related to interrupt handling. A missing unlock within the interrupt configuration process can lead to a sleep-in-atomic-context bug. This issue arises when a disable interrupt request is received while an interrupt is already disabled, preventing the spinlock from being unlocked. This can result in a kernel bug, potentially leading to system instability. The initial fix introduced a new issue, and a subsequent change to 'disable irq nosync()' aimed to avoid a deadlock between interrupt control and the handler.
Recommendations
Update to a version newer than 6.0.0-rc7.
Exploit
Fix
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Linux Kernel