Linux: Poprawka UAF w Bluetooth bnep dotycząca odczytu dev->name
Aktualizacja jądra Linux usuwa lukę UAF w Bluetooth bnep, poprawiając stabilność i bezpieczeństwo systemu.
- CVSS
- 8.8 HIGH
- EPSS
- 16.31%
- Aktywnie wykorzystywana
- brak w KEV
- Produkt
- -
Co wiadomo
W jądrze Linux rozwiązano lukę typu Use-After-Free (UAF) w module Bluetooth bnep, polegającą na nieprawidłowym odczycie nazwy urządzenia sieciowego. Problem występował, gdy funkcja bnep_add_connection() nie utrzymywała odpowiedniej blokady podczas odczytu dev->name, co mogło prowadzić do jednoczesnego zwolnienia zasobów przez inny wątek.
Wpływ biznesowy
Luka ta wymaga uprawnień CAP_NET_ADMIN oraz specyficznych warunków wyścigu, co ogranicza jej potencjalne wykorzystanie. Mimo to, może prowadzić do niestabilności systemu lub awarii usług Bluetooth, co wpływa na dostępność i niezawodność infrastruktury IT korzystającej z Bluetooth w jądrze Linux.
Rekomendowane działania administratora
Zaleca się aktualizację jądra Linux do wersji zawierającej poprawkę tej luki. W przypadku braku możliwości natychmiastowej aktualizacji, warto ograniczyć dostęp do funkcji wymagających CAP_NET_ADMIN, monitorować logi systemowe pod kątem nieprawidłowości związanych z Bluetooth oraz priorytetyzować wdrożenie poprawki w środowiskach krytycznych.