Katalog CVE

CVE-2026-98423

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux moduł mac80211_hwsim sprawdza pole ->started dla ramek pochodzących z wmediumd, ale radio może zostać zatrzymane po sprawdzeniu, a przed dostarczeniem ramki, co powoduje wywołanie WARN_ON(!local->started) w mac80211. Poprawka rozszerza zakres blokady mutex i synchronizuje się z nią przy zatrzymywaniu radia, a także usuwa zbędny komunikat błędu.

Ocena ryzyka

Wyścig może prowadzić do ostrzeżeń jądra i potencjalnie niestabilnego zachowania modułu hwsim, co może zakłócać testy i środowiska deweloperskie korzystające z symulacji Wi-Fi. Nie stwierdzono bezpośredniego wpływu na systemy produkcyjne.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej tę poprawkę, szczególnie jeśli używasz mac80211_hwsim do testów. Unikaj zatrzymywania radia hwsim w trakcie aktywnego przetwarzania ramek.

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: wifi: mac80211_hwsim: don't hand frames to mac80211 while stopping The code checks ->started for frames coming from wmediumd, but the radio can be stopped after the check and before frame delivery, causing mac80211 to hit the WARN_ON(!local->started). Expand the mutex for this case and synchronise against it when the radio is stopped to avoid being able to hit the warning with hwsim. Drop the error print that would've complicated the error path, it only triggers for allocation failures (already noisy) and malformed frames anyway.

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