PT-2025-51563 · Rt Kernel+6 · Kernel-Rt+6

Published

2025-12-16

·

Updated

2026-05-07

·

CVE-2025-40347

None

No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description The Linux kernel contains an issue related to the enetc network driver. A deadlock situation can occur due to the recursive acquisition of the enetc mdio lock read lock, particularly on the LS1028A platform running an RT kernel after applying a specific workaround (err050089). This can lead to RCU stalls. The issue arises when enetc poll acquires the read lock, and a higher-priority writer attempts to acquire it, causing preemption. Readers within enetc poll are then unable to re-acquire the read lock because of the waiting writer, resulting in a thread hang. The problem is addressed by modifying enetc lock mdio to prevent recursive lock acquisition. The call stack involved includes functions such as enetc poll, enetc lock mdio, enetc clean rx ring, napi complete done, napi gro receive, enetc start xmit, enetc map tx buffs, and enetc unlock mdio.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Related Identifiers

CVE-2025-40347
OPENSUSE-SU-2026:20145-1
SUSE-SU-2026:0278-1
SUSE-SU-2026:0281-1
SUSE-SU-2026:0315-1
SUSE-SU-2026:20207-1
SUSE-SU-2026:20220-1
SUSE-SU-2026:20228-1
SUSE-SU-2026:20477-1
SUSE-SU-2026:20498-1
SUSE-SU-2026:20845-1
SUSE-SU-2026:20876-1
USN-8029-1
USN-8029-2
USN-8029-3
USN-8030-1
USN-8048-1
USN-8095-1
USN-8095-2
USN-8095-3
USN-8095-4
USN-8095-5
USN-8100-1
USN-8125-1
USN-8126-1
USN-8165-1
USN-8261-1

Affected Products

Debian
Ls1028A
Linuxmint
Linux Kernel
Kernel-Rt
Ubuntu
Enetc