Linux Kernel Vulnerability in bnxt_en Driver Affecting Networking Performance
CVE-2026-43034
What is CVE-2026-43034?
In the Linux kernel's bnxt_en driver, a flaw was identified where the backing store type is incorrectly set from the firmware response. The function bnxt_hwrm_func_backing_store_qcaps_v2() uses a response type to index vital backing store metadata arrays. This approach can lead to improper handling of context management types, creating potential operational issues. The fix involves adjusting the indexing mechanism to use a current loop variable rather than relying solely on firmware response data, enhancing control flow and reliability across various scenarios.
Affected Version(s)
Linux 6a4d0774f02d61f8c75ffe2e38a8553410fe52e9
Linux 6a4d0774f02d61f8c75ffe2e38a8553410fe52e9 < 29732b68a6816a815d58e9ab229844c23617e1e0
Linux 6a4d0774f02d61f8c75ffe2e38a8553410fe52e9 < 4ee937107d52f9e5c350e4b5e629760e328b3d9f