CVE-2024-43838: luka w jądrze Linux dotycząca błędnej kontroli przepełnienia w BPF
Naprawiono lukę CVE-2024-43838 w jądrze Linux dotyczącą błędnej kontroli przepełnienia w funkcji adjust_jmp_off() obsługującej BPF.
- CVSS
- 5.5 MEDIUM
- EPSS
- 7.74%
- Aktywnie wykorzystywana
- brak w KEV
- Produkt
- linux kernel
Co wiadomo
W jądrze Linux naprawiono lukę w funkcji adjust_jmp_off() odpowiedzialnej za sprawdzanie przepełnienia w instrukcjach BPF. Błąd polegał na nieprawidłowym użyciu pola insn->imm zamiast insn->off, co mogło prowadzić do nieprawidłowej obsługi skoków w kodzie BPF.
Wpływ biznesowy
Ta luka może wpływać na stabilność i bezpieczeństwo systemów korzystających z funkcji BPF w jądrze Linux, potencjalnie umożliwiając nieprawidłowe wykonanie kodu skoków. Operatorzy IT powinni rozważyć ryzyko związane z wykorzystaniem BPF w swoich środowiskach, zwłaszcza tam, gdzie stosowane są niestandardowe lub złożone programy BPF.
Rekomendowane działania administratora
Zaleca się jak najszybsze zaktualizowanie jądra Linux do wersji zawierającej poprawkę tej luki. W przypadku braku możliwości natychmiastowej aktualizacji, warto ograniczyć ekspozycję funkcji BPF, monitorować logi systemowe pod kątem nieprawidłowości oraz przeprowadzić ocenę ryzyka i priorytetyzację działań zabezpieczających.