Katalog CVE

CVE-2026-98275

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

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

Streszczenie

W jądrze Linuxa w sterowniku sieciowym Cortina (gmac) występuje podatność polegająca na tym, że przerwanie przepełnienia RX (RX overrun) jest zgłaszane w rejestrze statusu 4, ale funkcja gmac_irq() potwierdza je używając bitu błędu deskryptora RX z rejestru statusu 0. Dla GMAC0 zapisuje to bit przepełnienia GMAC1, a dla GMAC1 przesunięcie nie pozostawia żadnego bitu w 32-bitowym rejestrze, co prowadzi do nieprawidłowego potwierdzenia przerwania.

Ocena ryzyka

Nieprawidłowe potwierdzenie przerwań może prowadzić do nieobsłużonych przerwań, co może powodować utratę pakietów lub zawieszenie działania interfejsu sieciowego.

Rekomendacja

Zastosuj poprawkę jądra Linuxa, która potwierdza właściwy bit przepełnienia RX dla danego portu, zgodnie z wykrytym przerwaniem.

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: ethernet: cortina: Ack RX overrun interrupt correctly The RX overrun interrupt is reported in interrupt status register 4, but gmac_irq() acknowledges it using the RX descriptor error bit from status register 0. For GMAC0 this writes the GMAC1 overrun bit, while for GMAC1 the shift leaves no bit in the 32-bit register. Acknowledge the same per-port RX overrun bit that was detected.

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