PT-2024-32730 · Linux+7 · Linux Kernel+7

Published

2024-10-09

·

Updated

2025-05-28

·

CVE-2024-47672

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 A vulnerability has been resolved in the Linux kernel related to the iwlwifi driver. The issue occurs when the firmware is declared dead, and the kernel waits for TX queues to become empty, resulting in a WARNING in the iwl trans wait tx queues empty() function. To address this, the kernel will no longer call iwl trans wait tx queues empty() when the firmware is dead. However, the flush functions will continue to run to perform maintenance work unrelated to the firmware.
Recommendations For Linux kernel versions prior to 6.6.58, upgrade to version 6.6.58 or later to mitigate the risk of local attackers elevating permissions. As a temporary workaround, consider disabling the iwl trans wait tx queues empty() function until a patch is available. Restrict access to the iwlwifi driver to minimize the risk of exploitation. Avoid using the iwlwifi driver in sensitive environments until the issue is resolved.

Exploit

Fix

Memory Leak

Improper Locking

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

Weakness Enumeration

Related Identifiers

ALT-PU-2024-14046
BDU:2025-03413
CVE-2024-47672
DLA-4008-1
DLA-4075-1
MGASA-2024-0344
MGASA-2024-0345
OESA-2024-2255
OESA-2024-2257
OESA-2024-2258
OESA-2024-2296
OPENSUSE-SU-2024_3983-1
OPENSUSE-SU-2024_3984-1
OPENSUSE-SU-2024_3985-1
OPENSUSE-SU-2024_3986-1
SUSE-SU-2024:3983-1
SUSE-SU-2024:3984-1
SUSE-SU-2024:3985-1
SUSE-SU-2024:3986-1
SUSE-SU-2024:4100-1
SUSE-SU-2024:4318-1
SUSE-SU-2024:4364-1
SUSE-SU-2024:4387-1
SUSE-SU-2025:0034-1
SUSE-SU-2025:20163-1
SUSE-SU-2025:20164-1
SUSE-SU-2025:20246-1
SUSE-SU-2025:20247-1
USN-7166-1
USN-7166-2
USN-7166-3
USN-7166-4
USN-7186-1
USN-7186-2
USN-7194-1
USN-7293-1
USN-7294-1
USN-7294-2
USN-7294-3
USN-7294-4
USN-7295-1
USN-7301-1
USN-7303-1
USN-7303-2
USN-7303-3
USN-7304-1
USN-7311-1
USN-7384-1
USN-7384-2
USN-7385-1
USN-7386-1
USN-7393-1
USN-7401-1
USN-7403-1
USN-7413-1
USN-7468-1
USN-7539-1
USN-7540-1

Affected Products

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