Katalog CVE

CVE-2026-98808

Niskie ryzyko· EPSS 8%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.19%

Percentyl 8 - wyżej niż 8% wszystkich znanych CVE

Streszczenie

W jądrze Linux w funkcji bcm_sysport_get_stats() na urządzeniach SYSTEMPORT Lite niektóre statystyki są pomijane, a indeks 'j' śledzi skompaktowaną pozycję w buforze docelowym, podczas gdy 'i' iteruje po wszystkich elementach. Ponieważ bufor ethtool jest rozmiarowany według bcm_sysport_get_sset_count(), zapis do data[i] zamiast data[j] wykracza poza zaalokowany zakres i powoduje uszkodzenie pamięci.

Ocena ryzyka

Błąd przepełnienia bufora w kodzie jądra może prowadzić do uszkodzenia pamięci i potencjalnie do eskalacji uprawnień lub destabilizacji systemu na platformach SYSTEMPORT Lite.

Rekomendacja

Zaktualizuj jądro Linux do wersji z poprawką zapisującą dane do data[j] zamiast data[i] w bcm_sysport_get_stats().

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: net: systemport: Fix buffer overflow in bcm_sysport_get_stats() When running on SYSTEMPORT Lite, certain statistics are unsupported and skipped during bcm_sysport_get_stats(). The variable 'j' tracks the compacted index into the destination data buffer, whereas 'i' iterates over all elements in bcm_sysport_gstrings_stats. Because the buffer allocated by ethtool is sized only according to bcm_sysport_get_sset_count(), storing values at data[i] instead of data[j] writes past the allocated array bounds, leading to memory corruption. Fix this by writing to data[j] instead of data[i].

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS