CVE-2025-68209
kernel: mlx5: Fix default values in create CQ
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · December 16, 2025
Updated · August 6, 2026
Description
A null pointer dereference was found in the Mellanox mlx5 driver in the Linux kernel. Default CQ creation assigns an inappropriate completion function and leaves valid arm_db values for polling-only CQs. This allows firmware to trigger interrupts on polling CQs, causing null pointer dereferences when the wrong completion handler runs.
Statement
Systems with Mellanox ConnectX-4 and newer network adapters are affected. The issue requires specific CQ usage patterns to trigger. The fix adds proper defaults and dummy completion handlers.
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.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CWE-824 · Access of Uninitialized Pointer