CVE-2026-97572

Source
https://cve.org/CVERecord?id=CVE-2026-97572
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-97572.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-97572
Downstream
Published
2026-09-25T10:21:56Z
Modified
2026-09-26T03:48:36Z
Summary
bnxt_en: Propagate RX ring init failures in bnxt_init_nic()
Details

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.

Database specific
{
    "cna_assigner":  "Linux",
    "osv_generated_from":  "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/97xxx/CVE-2026-97572.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
c0c050c58d840994ba842ad1c338a98e7c12b764
Fixed
daadccd062fdca5e77a8cc22ffe35857803b6c49
Fixed
b4c40f2c80d7bf50648878bc206a39adfbfaec6c
Fixed
dfd73af81cdb9f7b399754a59e2658a08211bee5
Fixed
8e6a850c0746bb4be167aedf1ee57469fcda09a9

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-97572.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
4.4.0
Fixed
6.12.111
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.53
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.2.7

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-97572.json"