CVE-2026-46041: luka w jądrze Linux dotycząca nieprawidłowego uśpienia w kontekście atomowym
CVE-2026-46041 to luka w jądrze Linux związana z nieprawidłowym uśpieniem w kontekście atomowym, naprawiona w module greybus. Zalecane aktualizacje.
- CVSS
- 5.5 MEDIUM
- EPSS
- 4.88%
- Aktywnie wykorzystywana
- brak w KEV
- Produkt
- linux kernel
Co wiadomo
W jądrze Linux naprawiono lukę w module greybus: gb-beagleplay, gdzie funkcja hdlc_tx_frames() wywoływała usleep_range() podczas trzymania spinlocka, co jest nielegalne i może prowadzić do błędu "BUG: scheduling while atomic". Poprawka przenosi oczekiwanie na miejsce w buforze poza sekcję krytyczną spinlocka, eliminując ryzyko nieprawidłowego uśpienia.
Wpływ biznesowy
Ta luka może powodować niestabilność systemu poprzez błędy planowania w kontekście atomowym, co może skutkować awariami lub nieprzewidywalnym zachowaniem jądra Linux. Operatorzy systemów i właściciele infrastruktury powinni zwrócić uwagę na aktualizacje jądra, aby zapewnić stabilność i bezpieczeństwo środowisk wykorzystujących moduł greybus.
Rekomendowane działania administratora
Zaleca się przegląd dostępnych aktualizacji jądra Linux i ich szybkie wdrożenie, jeśli zawierają poprawkę dla CVE-2026-46041. W przypadku braku natychmiastowej aktualizacji warto ograniczyć ekspozycję systemów oraz monitorować logi systemowe pod kątem nieprawidłowości związanych z modułem greybus. Priorytetem jest zapewnienie, że środowisko nie wykonuje uśpienia podczas trzymania spinlocków.