CVE Database›Document archive›CVE-2026-68375

CVE-2026-68375

kernel: bnxt_en: Handle partially initialized auxiliary devices

Loading…

Severity

Low

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · August 10, 2026

Updated · October 30, 2026

Description

A flaw was found in the Linux kernel's bnxt_en driver, which handles Broadcom NetXtreme-C/E network adapters. The bnxt_aux_devices_init() function calls auxiliary_device_init() before all required fields for the release callback are fully initialized. If a memory allocation fails after auxiliary_device_init() succeeds, the release callback may attempt to access or clear partially initialized data. This could lead to system instability or a denial of service.

Statement

This issue affects Broadcom bnxt_en network adapters with auxiliary devices. auxiliary_device_init() may succeed before all fields used by release are initialized, causing issues on partial init failure unwind. Systems without bnxt_en hardware are not affected.

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 bnxt_en module from loading. See https://access.redhat.com/solutions/41278 for instructions.

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-824 · Access of Uninitialized Pointer