Katalog CVE

CVE-2026-80779

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w sterowniku net/ionic występuje podatność polegająca na odczycie poza zakresem tablicy podczas wyszukiwania partnera TX dla dedykowanej kolejki RX znaczników czasowych sprzętu. Kolejka ta ma indeks równy liczbie zwykłych par kolejek, co powoduje odczyt poza tablicą txqcqs i zapis przez pochodny wskaźnik. Poprawka polega na nieparowaniu tej kolejki i bezpiecznym przerywaniu ścieżki XDP_TX, gdy brak partnera TX.

Ocena ryzyka

Podatność może prowadzić do nieprawidłowego działania sterownika, awarii systemu lub potencjalnie do eskalacji uprawnień w przypadku wykorzystania przez lokalnego atakującego z dostępem do sprzętu.

Rekomendacja

Zaleca się natychmiastowe zastosowanie oficjalnej łatki jądra Linux, która usuwa problem, oraz monitorowanie komunikatów bezpieczeństwa dystrybucji.

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/ionic: avoid OOB TX partner lookup for hwstamp RXQ The dedicated hardware timestamp RX queue is allocated with q->index equal to lif->ionic->nrxqs_per_lif. The normal txqcqs array only contains the regular queue pairs, so using that index to set rxq->partner can read one entry past txqcqs[] and then write through the derived pointer. Only link RX/TX partners for normal queue-pair indexes. Leave the hwstamp RX queue unpaired, and make the XDP_TX path abort cleanly if an RX queue has no TX partner.

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