-

CVE-2026-97572

bnxt_en: Propagate RX ring init failures in bnxt_init_nic()

In the Linux kernel, the following vulnerability has been resolved:

bnxt_en: Propagate RX ring init failures in bnxt_init_nic()

bnxt_init_rx_rings() returns an error when bnxt_alloc_one_rx_ring()
fails, but bnxt_init_nic() discards that return value and calls
bnxt_init_chip(), which enables TPA.

If an allocation fails, this could leave rxr->rx_tpa[] partially zeroed
and TPA would be enabled over an array with zeroed entries. This would
lead to a zeroed DMA address being handed out if the agg_idx is
translated to a SW index at a zeroed entry.

Fix this by propagating the error out of bnxt_init_nic(). Both callers
already check its return value and unwind with bnxt_free_skbs() and
bnxt_free_mem(), which tolerate a partially initialized RX ring.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version c0c050c58d840994ba842ad1c338a98e7c12b764
Version < e40641638743b4b848d5ed78a0565afffc359d8e
Status affected
Version c0c050c58d840994ba842ad1c338a98e7c12b764
Version < 6b24eca42619b93f69aebc2aa0a9fd28ac9a5085
Status affected
Version c0c050c58d840994ba842ad1c338a98e7c12b764
Version < 1f2d333ae2e1a73b7cc1c2a627587024cd147c01
Status affected
Version c0c050c58d840994ba842ad1c338a98e7c12b764
Version < c3eb07e78e628243cbb9bbb0115db802fb7a303f
Status affected
Version c0c050c58d840994ba842ad1c338a98e7c12b764
Version < daadccd062fdca5e77a8cc22ffe35857803b6c49
Status affected
Version c0c050c58d840994ba842ad1c338a98e7c12b764
Version < b4c40f2c80d7bf50648878bc206a39adfbfaec6c
Status affected
Version c0c050c58d840994ba842ad1c338a98e7c12b764
Version < dfd73af81cdb9f7b399754a59e2658a08211bee5
Status affected
Version c0c050c58d840994ba842ad1c338a98e7c12b764
Version < 8e6a850c0746bb4be167aedf1ee57469fcda09a9
Status affected
HerstellerLinux
≫
Produkt Linux
Default Statusaffected
Version 4.4
Status affected
Version 0
Version < 4.4
Status unaffected
Version <= 5.10.*
Version 5.10.271
Status unaffected
Version <= 5.15.*
Version 5.15.222
Status unaffected
Version <= 6.1.*
Version 6.1.189
Status unaffected
Version <= 6.6.*
Version 6.6.158
Status unaffected
Version <= 6.12.*
Version 6.12.111
Status unaffected
Version <= 6.18.*
Version 6.18.53
Status unaffected
Version <= 7.2.*
Version 7.2.7
Status unaffected
Version <= *
Version 7.3-rc3
Status unaffected
VulnDex Vulnerability Enrichment
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.2% 0.088
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/daadccd062fdca5e77a8cc22ffe35857803b6c49
https://git.kernel.org/stable/c/b4c40f2c80d7bf50648878bc206a39adfbfaec6c
https://git.kernel.org/stable/c/dfd73af81cdb9f7b399754a59e2658a08211bee5
https://git.kernel.org/stable/c/8e6a850c0746bb4be167aedf1ee57469fcda09a9
https://git.kernel.org/stable/c/1f2d333ae2e1a73b7cc1c2a627587024cd147c01
https://git.kernel.org/stable/c/6b24eca42619b93f69aebc2aa0a9fd28ac9a5085
https://git.kernel.org/stable/c/c3eb07e78e628243cbb9bbb0115db802fb7a303f
https://git.kernel.org/stable/c/e40641638743b4b848d5ed78a0565afffc359d8e