CVE Database›Document archive›CVE-2026-45907

CVE-2026-45907

kernel: net/mlx5e: Fix deadlocks between devlink and netdev instance locks

Loading…

Severity

Moderate

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · May 27, 2026

Updated · November 2, 2026

Description

A flaw was found in the Linux kernel's mlx5e network driver. Incorrect lock ordering between devlink and netdev instance locks can lead to deadlocks. This issue can be triggered during various work tasks related to devlink health reporter recovery or concurrent channel tear down. A local attacker or specific network conditions could potentially exploit this to cause a Denial of Service (DoS) by making the system unresponsive.

Statement

This vulnerability is rated as having Moderate impact for Red Hat products because it only affects environments utilizing Mellanox hardware where error recovery routines or interface teardowns occur, resulting in a denial-of-service condition without compromising data confidentiality or system integrity. The issue stems from an inverted synchronization lock sequence in the mlx5 network driver during health reporting tasks, which can freeze kernel execution threads. Deployments lacking Mellanox network adapters or running kernels without this specific driver implementation remain unaffected by the locking conflict.

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

Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.

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