CVE-2026-97574 in Linuxinfo

Zusammenfassung

von VulDB • 25.09.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

bnxt_en: Den TPA-Status des aktiven Rings bei einem Fehler beim Neustart der Warteschlange nicht freigeben

bnxt_queue_mem_alloc() führt eine flache Kopie (shallow copy) des aktiven RX-Rings in den Klon durch:

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

Der Code löscht derzeit Zeiger, die dem Klon gehören (wie z. B. rx_agg_bmap), jedoch zeigen rx_tpa und rx_tpa_idx_map weiterhin auf Speicherbereiche des aktiven Rings, der kopiert wurde.

Tritt später ein Allokationsfehler auf und wird die Bezeichnung err_free_tpa_info angesprungen, kann der Speicher des aktiven Rings freigegeben werden, während er noch in Verwendung ist.

Beheben Sie dies, indem Sie die Zeiger des Klon-Objekts mit NULL initialisieren, um zu verhindern, dass der Status des aktiven Rings unbeabsichtigt freigegeben wird.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

24.09.2026

Veröffentlichung

25.09.2026

Moderieren

akzeptiert

Eintrag

VDB-410043

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!