PT-2024-35552 · Linux+5 · Linux Kernel+5
Published
2024-10-23
·
Updated
2026-03-13
·
CVE-2024-53089
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.12.0-rc2+
Description
The issue is related to the Linux kernel's KVM (Kernel-based Virtual Machine) component, specifically affecting LoongArch architecture. On PREEMPT RT enabled kernels, unmarked hrtimers are moved into soft interrupt expiry mode by default. However, the timers are canceled from a preempt-notifier, which is invoked with disabled preemption, not allowed on PREEMPT RT. This results in a "scheduling while atomic" bug. The fix involves marking hrtimers to expire in hard interrupt context, even on PREEMPT RT enabled kernels.
Recommendations
To resolve the issue, update the Linux kernel to a version that includes the fix for this bug.
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
Alt Linux
Astra Linux
Debian
Linuxmint
Linux Kernel
Ubuntu