Linux – lokalna eskalacja uprawnień w n_hdlc
Napisał: Patryk Krawaczyński
12/03/2017 w Bezpieczeństwo Brak komentarzy. (artykuł nr 596, ilość słów: 114)
W
parę tygodni po ukazaniu się błędu w protokole DCCP – Andrey Konovalov ponownie odkrywa możliwość eskalacji uprawnień i lokalne uzyskanie praw administratora w sterowniku drivers/tty/n_hdlc.c
. Sterownik zapewniający wsparcie dla HDLC występuje jako moduł jądra w wielu dystrybucjach, które mają w konfiguracji ustawioną opcję CONFIG_N_HDLC=m
. Standardowo błąd jest obecny w systemie Linux od 2009 roku i również został znaleziony przy pomocy syzkallera. Łatanie systemu jest szybkie i proste, jak w przypadku podatności DCCP – poniżej dla rodziny RedHat:
echo "install n_hdlc /bin/true" >> /etc/modprobe.d/disable-n_hdlc.conf
Więcej informacji: Linux kernel: CVE-2017-2636: local privilege escalation flaw in n_hdlc