PT-2025-27700 · Linux+4 · Linux Kernel+4

Published

2025-07-03

·

Updated

2025-12-03

·

CVE-2025-38114

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 (affected versions not specified)
Description: A deadlock issue has been identified in the Linux kernel, specifically in the e1000 driver. The problem occurs when e1000 down calls cancel work sync for the e1000 reset task, which can lead to a deadlock scenario. This happens when one CPU holds the RTNL lock and calls cancel work sync, while another CPU tries to take the RTNL lock in the e1000 reset task. The issue has been reported by users and syzbot.
Recommendations: To resolve this issue, the cancel work sync call for e1000 reset task has been moved from e1000 down to when the device is being removed. This change avoids the deadlock scenario by not calling cancel work sync from e1000 down, as e1000 reset task does nothing if the device is down anyway.
Note: Since the provided information does not specify the exact affected versions or a fixed version, it is not possible to provide version-specific recommendations. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Improper Locking

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

Weakness Enumeration

Related Identifiers

BDU:2025-13489
CVE-2025-38114
OPENSUSE-SU-2025:20081-1
SUSE-SU-2025:02853-1
SUSE-SU-2025:02997-1
SUSE-SU-2025:03011-1
SUSE-SU-2025:21074-1
SUSE-SU-2025:21139-1
SUSE-SU-2025:21179-1
SUSE-SU-2025_02853-1
SUSE-SU-2025_02997-1
SUSE-SU-2025_03011-1
USN-7769-1
USN-7769-2
USN-7769-3
USN-7770-1
USN-7771-1
USN-7789-1
USN-7789-2

Affected Products

Astra Linux
Linuxmint
Linux Kernel
Suse
Ubuntu