PT-2024-21617 · Linux+11 · Linux Kernel+11

Published

2024-04-11

·

Updated

2026-05-26

·

CVE-2024-27014

CVSS v2.0

7.5

High

VectorAV:N/AC:L/Au:N/C:P/I:P/A:P
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 6.7.0-rc4 net next mlx5 5483eb2
Description The issue is related to a potential deadlock in the Linux kernel when disabling aRFS (Accelerated Receive Flow Steering) under certain conditions. Specifically, when the priv->state lock is acquired, any scheduled aRFS works are canceled using the cancel work sync function. However, while waiting for the work handler to finish, the handler attempts to acquire the state lock again, which is already held, leading to a deadlock. This is because the worker is trying to delete rules when the state is down, which is not its responsibility since disabling aRFS already deletes the rules. To fix this, an aRFS state variable is added to indicate whether aRFS is enabled, preventing the addition of rules when aRFS is disabled.
Recommendations To resolve this issue, update the Linux kernel to a version that includes the fix for this vulnerability, specifically version 6.7.0-rc4 net next mlx5 5483eb2 or later. Ensure that all systems using the Linux kernel are updated to prevent potential deadlocks related to aRFS disabling.

Exploit

Fix

DoS

Improper Locking

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

Weakness Enumeration

Related Identifiers

ALSA-2024:3618
ALSA-2024:3627
ALSA-2025_12746
ALSA-2025_12752
ALSA-2025_12753
ALSA-2025_16880
ALT-PU-2024-11524
ALT-PU-2024-13979
ALT-PU-2024-14046
AZL-42229
BDU:2025-02928
CESA-2024_3618
CESA-2024_3627
CVE-2024-27014
DSA-5680-1
INFSA-2024_3618
INFSA-2024_3627
INFSA-2024_9315
MGASA-2024-0263
MGASA-2024-0266
OESA-2024-1736
OESA-2024-1737
OESA-2024-1738
OPENSUSE-SU-2024_1644-1
OPENSUSE-SU-2024_1659-1
OPENSUSE-SU-2024_1663-1
RHSA-2024:3618
RHSA-2024:3627
RHSA-2024:9315
RHSA-2024_3618
RHSA-2024_3627
RHSA-2024_9315
RHSA-2025:3021
RLSA-2024:3618
RLSA-2024:3627
SUSE-SU-2024:1643-1
SUSE-SU-2024:1644-1
SUSE-SU-2024:1646-1
SUSE-SU-2024:1659-1
SUSE-SU-2024:1663-1
SUSE-SU-2024:1870-1
SUSE-SU-2024:2135-1
SUSE-SU-2024:2203-1
SUSE-SU-2024:2973-1
SUSE-SU-2025:20008-1
SUSE-SU-2025:20028-1
USN-6893-1
USN-6893-2
USN-6893-3
USN-6918-1

Affected Products

Alt Linux
Almalinux
Astra Linux
Centos
Debian
Linuxmint
Linux Kernel
Red Hat
Red Os
Rocky Linux
Suse
Ubuntu