Linux / DATA PUBLICZNEGO OGŁOSZENIA
Dirty Pipe: zapis do plików tylko do odczytu
Błąd w jądrze umożliwiał lokalnym procesom naruszenie danych, które powinny być chronione przed zapisem.
Co się wydarzyło?
7 marca 2022 roku badacz Max Kellermann publicznie opisał Dirty Pipe. Dochodzenie zaczęło się od uszkodzeń plików, a zakończyło rozpoznaniem podatności jądra. Błąd pozwalał nadpisywać dane plików otwartych tylko do odczytu poprzez pamięć podręczną.
Problem wymagał lokalnej możliwości uruchomienia kodu. Historyczne poprawki znalazły się m.in. w jądrach 5.16.11, 5.15.25 i 5.10.102, jeszcze przed pełnym ujawnieniem. Dostawcy systemów udostępniali odpowiednie pakiety dla swoich wydań.
Co to oznacza dla administratora?
Nietypowe uszkodzenie pliku może być sygnałem problemu głębszego niż błąd aplikacji. Przy aktualizacji jądra trzeba zaplanować uruchomienie poprawionej wersji i potwierdzić, że serwer już z niej korzysta.