PT-2024-36892 · Linux+3 · Linux Kernel+3

Published

2024-11-22

·

Updated

2026-01-13

·

CVE-2024-56585

CVSS v3.1

5.5

Medium

VectorAV: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.6.74
Description A vulnerability in the Linux kernel has been resolved, specifically related to the LoongArch architecture and PREEMPT RT kernels. The issue arises from the replacement of normal spinlocks with rt spinlocks in PREEMPT RT kernels, which can cause sleeping in atomic context. This is evident from the error message "sleeping function called from invalid context" and the stack trace provided. The vulnerability is fixed by disabling NUMA optimization completely for PREEMPT RT kernels.
Recommendations For Linux kernel versions prior to 6.6.74, update to version 6.6.74 or later to resolve the issue. As a temporary workaround, consider disabling NUMA optimization for PREEMPT RT kernels until a patch is available.

Exploit

Fix

Stack Overflow

Improper Locking

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALSA-2025_12746
ALSA-2025_12752
ALSA-2025_12753
ALSA-2025_16880
ALT-PU-2025-12647
BDU:2025-07802
CVE-2024-56585
DLA-4076-1
MGASA-2025-0030
MGASA-2025-0032
OESA-2025-1078
OESA-2025-1079

Affected Products

Alt Linux
Astra Linux
Linux Kernel
Red Os