Podatności Linux kernel (bnxt_en driver)
3 znanych podatności CVE w Linux kernel (bnxt_en driver), przetłumaczonych i ocenionych.
- CVE-2026-97570Wysokie
W jądrze Linux w sterowniku bnxt_en występuje błąd przepełnienia bufora (out-of-bounds) w funkcji bnxt_alloc_agg_idx. Gdy oprogramowanie układowe karty sieciowej zgłasza mniejszą liczbę równoczesnych TPA (np. 32) niż maksymalna, identyfikator TPA może przekroczyć rozmiar tablicy rx_tpa, co prowadzi do nieprawidłowego dostępu do pamięci i awarii jądra podczas rozruchu.
- CVE-2026-97569Nieznane
W jądrze Linux w sterowniku bnxt_en występuje błąd, który może doprowadzić do zatrzymania kolejki transmisji. Gdy sterownik odracza ukończenia dla serii pakietów, a następnie duży pakiet USO nie mieści się w małym pierścieniu, pierścień może zostać wypełniony pakietami bez ukończeń, co blokuje kolejkę na stałe. Problem dotyczy małych pierścieni (do 457 deskryptorów) i został naprawiony poprzez wyczyszczenie bitu NO_CMPL w funkcji bnxt_txr_db_kick().
- CVE-2026-43260Wysokie
W jądrze Linuxa naprawiono podatność związaną z logiką usuwania kontekstu RSS w sterowniku bnxt_en. Problem polegał na tym, że nieprawidłowe sprawdzenie stanu interfejsu sieciowego prowadziło do wycieku VNIC w oprogramowaniu układowym, co mogło skutkować utratą aktywnych kontekstów RSS.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

