CVE-2026-97574

CVE-2026-97574

published September 25, 2026

CVSS
—
EPSS
0%
Percentile
9.3
In the wild
Unconfirmed
What it is

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

bnxt_en: Don't free the live ring's TPA state on queue restart failure

bnxt_queue_mem_alloc() shallow copies the live RX ring into the clone:

memcpy(clone, rxr, sizeof(*rxr));

the code currently clears pointers that the clone owns (such as

rx_agg_bmap), but rx_tpa and rx_tpa_idx_map are left pointing at memory

of the live ring that was cloned.

If an allocation failure happens later and the err_free_tpa_info label

is taken, the live ring's memory can be freed while still in use.

Fix this by initializing the clone's pointers to NULL to prevent live

ring state from being freed inadvertently.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00200 · 9.3th percentile
Published
2026-09-25T15:17Z
References (4)
EPSS history
Timeline
  • 27 SEP 03:28Z
    EPSS moved — → 0%
    epss
  • 25 SEP 10:21Z
    bnxt_en: Don't free the live ring's TPA state on queue restart failure
    cvelistv5