Katalog CVE

CVE-2026-93204

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux moduł batman-adv aktualizował adresy MAC za pomocą zwykłego kopiowania, co mogło być częściowo widoczne dla równoległych czytelników. Czytelnik mógł przesłać do sieci niepełny adres MAC lub użyć go w odpowiedziach ARP, zatruwając pamięć podręczną ARP. Poprawka stosuje atomic64_t do przechowywania 48-bitowego adresu MAC, zapewniając, że czytelnik widzi albo stary, albo nowy adres, nigdy mieszankę.

Ocena ryzyka

Równoległy dostęp do aktualizacji adresów MAC może prowadzić do zatrucia pamięci podręcznej ARP, umożliwiając ataki na poziomie sieci, takie jak man-in-the-middle. Może to również powodować niestabilność sieci.

Rekomendacja

Zaktualizuj jądro Linuxa do wersji zawierającej poprawkę dla modułu batman-adv, aby zapewnić atomową aktualizację adresów MAC.

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: batman-adv: dat: atomically update mac addresses When a MAC address is updated in batadv_dat_entry_add(), it is done using a simple copy function. A parallel reader might only see parts of this update. In worst case, the reader is transporting the half updated MAC address over the network or is creating an ARP response using it - poisoning the ARP cache. atomic64_t can be used to store the 48 bit of a mac address. A reader will then either see the old mac address or the new one - never a mixture of both.

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