PT-2024-35637

CVE-2024-53190

·

Published

2024-11-01

·

Updated

2026-10-19

Description by

CVSS 3.1
7.8
High
MetricsAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 6.12-rc5
Description A vulnerability in the Linux kernel has been resolved, related to the wifi: rtlwifi driver. The issue arises when the driver attempts to read efuse in case of failures, resulting in a hung task. The function read efuse() calls read efuse byte() many times, leading to a loop that performs an I/O read up to 10,000 times in case of failures. This causes the driver to become stuck in its probe routine, exposing a stack trace. The vulnerability was reported by Syzkaller and has been addressed by reducing the attempts to read efuse in case of failures, restricted to USB devices.
Recommendations To resolve the issue, update to a version of the Linux kernel that includes the fix, such as version 6.12-rc5 or later. As a temporary workaround, consider disabling the read efuse() function until a patch is available. Restrict access to the vulnerable rtlwifi driver to minimize the risk of exploitation. Avoid using the read efuse byte() function in the affected driver until the issue is resolved.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Weakness enumeration
Related identifiers
ALSA-2025_12746
ALSA-2025_12752
ALSA-2025_12753
ALSA-2025_16880
ALT-PU-2025-12647
AZL-67602
CLSA-2026-1783362244
DLA-4076-1
INFSA-2025_6966
OESA-2025-1065
OESA-2025-1066
OESA-2025-1078
OESA-2025-1079
OPENSUSE-SU-2025_0117-1
OPENSUSE-SU-2025_0153-1
OPENSUSE-SU-2025_0154-1
RHSA-2025:6966
RHSA-2025_6966
SUSE-SU-2025:0117-1
SUSE-SU-2025:0153-1
SUSE-SU-2025:0154-1
SUSE-SU-2025:0289-1
SUSE-SU-2025:20165-1
SUSE-SU-2025:20166-1
SUSE-SU-2025:20248-1
SUSE-SU-2025:20249-1
USN-7276-1
USN-7277-1
USN-7310-1
USN-7449-1
USN-7449-2
USN-7450-1
USN-7451-1
USN-7452-1
USN-7453-1
USN-7468-1
USN-7523-1
USN-7524-1
Found an issue in the description? Have something to add? Feel free to write us 👾