CVE-2025-39810
MediumSummary
W jądrze Linuxa naprawiono podatność, która prowadziła do uszkodzenia pamięci, gdy zasoby FW zmieniały się podczas wyłączania interfejsu sieciowego. Funkcja bnxt_set_dflt_rings() nie uwzględniała liczby TC, zakładając, że zawsze jest wywoływana przed ich utworzeniem.
Risk Assessment
Organizacje mogą być narażone na problemy z stabilnością systemu oraz potencjalne utraty danych w wyniku uszkodzenia pamięci. W przypadku wykorzystania tej podatności, atakujący może wpłynąć na działanie interfejsów sieciowych.
Recommendation
Zaleca się aktualizację jądra Linux do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie systemów pod kątem nieautoryzowanych zmian w zasobach FW.
Original NVD description (English source)
In the Linux kernel, the following vulnerability has been resolved: bnxt_en: Fix memory corruption when FW resources change during ifdown bnxt_set_dflt_rings() assumes that it is always called before any TC has been created. So it doesn't take bp->num_tc into account and assumes that it is always

