CVE-2024-44960: luka w jądrze Linux dotycząca obsługi descriptorów USB
Luka CVE-2024-44960 w jądrze Linux może powodować błędy USB. Zalecana aktualizacja i monitorowanie urządzeń USB w systemach Linux.
- CVSS
- 5.5 MEDIUM
- EPSS
- 14.18%
- Aktywnie wykorzystywana
- brak w KEV
- Produkt
- linux kernel
Co wiadomo
W jądrze Linux naprawiono lukę polegającą na braku sprawdzenia, czy descriptor USB został ustawiony przed odczytem maxpacket, co mogło prowadzić do błędu null pointer panic. Problem może wystąpić, gdy urządzenie USB nieprawidłowo konfiguruje endpoint dla danej prędkości lub gdy deskryptory są uszkodzone.
Wpływ biznesowy
Chociaż obecnie nie zgłoszono problemów z istniejącymi sterownikami gadget USB, luka ta może powodować trudne do wykrycia błędy podczas tworzenia nowych urządzeń USB. Może to wpłynąć na stabilność systemów korzystających z niestandardowych lub eksperymentalnych urządzeń USB, co z kolei może prowadzić do przestojów lub problemów z dostępnością usług.
Rekomendowane działania administratora
Zaleca się aktualizację jądra Linux do najnowszej wersji zawierającej poprawkę. Administratorzy powinni również przeglądać konfiguracje i deskryptory urządzeń USB, szczególnie w środowiskach deweloperskich, aby uniknąć potencjalnych problemów. Warto monitorować logi systemowe pod kątem błędów związanych z USB i ograniczać ekspozycję systemów na niezweryfikowane urządzenia USB.