Linux / DATA PUBLICZNEGO OGŁOSZENIA
Dirty COW: lokalny błąd, duże uprawnienia
Podatność jądra Linuksa mogła zamienić ograniczony dostęp do systemu w znacznie szerszą kontrolę.
Co się wydarzyło?
Dirty COW ujawniono publicznie 19 października 2016 roku. Nazwa odwołuje się do copy-on-write, czyli mechanizmu kopiowania pamięci przy zapisie. Błąd wyścigu pozwalał lokalnemu użytkownikowi zapisywać do mapowań, które powinny pozostawać tylko do odczytu.
Nie był to samodzielny atak z Internetu na dowolny serwer. Napastnik potrzebował możliwości wykonywania kodu lokalnie. W hostingu taki etap może jednak nastąpić po wykorzystaniu innej luki w aplikacji.
Co to oznacza dla administratora?
Rozdzielenie kont aplikacji ogranicza część skutków incydentu, ale nie zastępuje poprawek wspólnego jądra. Należy sprawdzać nie tylko zainstalowany pakiet, lecz także faktycznie uruchomione jądro.