CVE Database›Document archive›CVE-2025-68779

CVE-2025-68779

kernel: net/mlx5e: Avoid unregistering PSP twice

Loading…

Severity

Moderate

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · January 13, 2026

Updated · June 28, 2026

Description

A use-after-free vulnerability was found in the Mellanox mlx5 Ethernet driver in the Linux kernel. The PSP (Platform Security Processor) component is unregistered twice during device removal - once in _mlx5e_remove() and again in mlx5e_nic_cleanup(). This double unregistration causes a refcount underflow, triggering a use-after-free condition.

Statement

This vulnerability affects systems with Mellanox ConnectX network adapters during device removal or driver unload operations. The refcount underflow could potentially be exploited but requires precise timing during driver cleanup. The primary impact is a kernel warning and potential instability rather than arbitrary code execution.

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

To mitigate this issue, prevent the mlx5_core module from being loaded if Mellanox ConnectX network devices are not required. See https://access.redhat.com/solutions/41278 for instructions on how to blacklist a kernel module.

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-763 · Release of Invalid Pointer or Reference