CVE-2026-53177: bnxt_en: Fix NULL pointer dereference
bnxten: Fix NULL pointer dereference
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 6.6.143.1-1 - Configuration
In the .error_detected() callback bnxt_io_error_detected(), add a NULL check for bp->bnapi before disabling administrative state and calling bnxt_disable_int_sync(), ensuring bnxt_cp_num_to_irq_num() is not reached with a NULL bnapi.
Linux kernel PCIe error recovery (bnxt) Check bp->bnapi for NULL in bnxt_io_error_detected() before disabling administrative state and synchronizing IRQs = If bp->bnapi is NULL: skip bnxt_disable_int_sync()/IRQ synchronization
Event History
Frequently Asked Questions
What is the severity of CVE-2026-53177?
The severity of CVE-2026-53177 is medium with a score of 5.5.
What type of vulnerability is described in CVE-2026-53177?
CVE-2026-53177 is a Null Pointer Dereference vulnerability in the Linux kernel.
What is the impact of CVE-2026-53177?
CVE-2026-53177 can lead to a denial of service due to a NULL pointer dereference.
How do I fix CVE-2026-53177?
To fix CVE-2026-53177, update the Linux kernel to a version that contains the fix for the NULL pointer dereference issue.
Which software is affected by CVE-2026-53177?
CVE-2026-53177 affects the Linux kernel, specifically the bnxt_en driver.