Katalog CVE

CVE-2024-49977

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

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

Streszczenie

W jądrze Linux sterownik net: stmmac pozwala na ustawienie port_transmit_rate_kbps na 0, co przy wyłączonym tc-cbs prowadzi do błędu dzielenia przez zero w funkcji div_s64. Może to spowodować awarię systemu.

Ocena ryzyka

Może wystąpić awaria jądra (kernel panic) lub zawieszenie systemu, powodując niedostępność usług.

Rekomendacja

Zaktualizuj jądro Linux do wersji z poprawką, która dodaje instrukcję return po ustawieniu trybu txQ na DCB, gdy tc-cbs jest wyłączone.

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: stmmac: Fix zero-division error when disabling tc cbs The commit b8c43360f6e4 ("net: stmmac: No need to calculate speed divider when offload is disabled") allows the "port_transmit_rate_kbps" to be set to a value of 0, which is then passed to the "div_s64" function when tc-cbs is disabled. This leads to a zero-division error. When tc-cbs is disabled, the idleslope, sendslope, and credit values the credit values are not required to be configured. Therefore, adding a return statement after setting the txQ mode to DCB when tc-cbs is disabled would prevent a zero-division error.

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