PT-2024-33777 · Linux+8 · Linux Kernel+8

Published

2024-08-25

·

Updated

2026-03-14

·

CVE-2024-49935

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.58
Description: The Linux kernel has a resolved vulnerability where the kernel occasionally crashes in cpumask clear cpu(), which is called within exit round robin(), due to a misalignment in memory address calculation when executing clear bit(nr, addr) with nr set to 0xffffffff. This leads to access to an invalid memory address. The issue is related to the ACPI: PAD component.
Recommendations: To fix this issue, ensure that tsk in cpu[tsk index] != -1 before calling cpumask clear cpu() in exit round robin(), just as it is done in round robin cpu(). Update to Linux kernel version 6.6.58 or later to resolve the issue.

Exploit

Fix

Race Condition

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

Weakness Enumeration

Related Identifiers

ALT-PU-2024-14046
AZL-52953
BDU:2025-04704
CVE-2024-49935
DLA-4008-1
DLA-4327-1
INFSA-2025_6966
MGASA-2024-0344
MGASA-2024-0345
OPENSUSE-SU-2024:14500-1
OPENSUSE-SU-2024_3984-1
OPENSUSE-SU-2024_3986-1
OPENSUSE-SU-2024_4315-1
OPENSUSE-SU-2024_4376-1
OPENSUSE-SU-2025:14705-1
RHSA-2025:6966
RHSA-2025_6966
SUSE-SU-2024:3984-1
SUSE-SU-2024:3986-1
SUSE-SU-2024:4315-1
SUSE-SU-2024:4318-1
SUSE-SU-2024:4364-1
SUSE-SU-2024:4376-1
SUSE-SU-2024:4387-1
SUSE-SU-2025:1293-1
SUSE-SU-2025:20163-1
SUSE-SU-2025:20164-1
SUSE-SU-2025:20246-1
SUSE-SU-2025:20247-1
SUSE-SU-2025_1293-1
USN-7166-1
USN-7166-2
USN-7166-3
USN-7166-4
USN-7186-1
USN-7186-2
USN-7194-1
USN-7276-1
USN-7277-1
USN-7301-1
USN-7303-1
USN-7303-2
USN-7303-3
USN-7304-1
USN-7310-1
USN-7311-1
USN-7384-1
USN-7384-2
USN-7385-1
USN-7386-1
USN-7403-1
USN-7468-1
USN-7907-1
USN-7907-2
USN-7907-3
USN-7907-4
USN-7907-5
USN-7922-1
USN-7922-2
USN-7922-3
USN-7922-4
USN-7922-5
USN-7930-1
USN-7930-2
USN-7937-1
USN-7939-1
USN-7939-2

Affected Products

Alt Linux
Astra Linux
Debian
Linuxmint
Linux Kernel
Red Hat
Red Os
Suse
Ubuntu