CVE Database›Document archive›CVE-2026-23368

CVE-2026-23368

kernel: net: phy: register phy led_triggers during probe to avoid AB-BA deadlock

Loading…

Severity

Moderate

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · March 25, 2026

Updated · June 28, 2026

Description

A flaw was found in the Linux kernel. An AB-BA deadlock can occur within the net: phy subsystem when registering LED triggers. This vulnerability arises because LED_TRIGGER_PHY attempts to acquire the rtnl_mutex and then triggers_list_lock, while LEDS_TRIGGER_NETDEV acquires these locks in the reverse order. This conflicting lock acquisition sequence can lead to a system hang, resulting in a Denial of Service (DoS).

Statement

This deadlock requires both LEDS_TRIGGER_NETDEV and LED_TRIGGER_PHY kernel configurations to be enabled simultaneously. The issue triggers during PHY attachment when a user concurrently writes to an LED trigger sysfs file. In practice, this is an uncommon configuration combination and requires specific timing to reproduce, limiting the practical impact.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 5.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-833 · Deadlock