Още една уязвимост в подсистемата eBPF, която позволява повишаване на привилегиите.

В подсистемата eBPF е открита още една уязвимост (CVE липсва), подобно на вчерашния проблем, който позволява на локален непривилегирован потребител да изпълни код на ниво ядрото на Linux. Проблемът се проявява от ядрото на Linux 5.8 и все още не е поправен. Работен експлоататор обещават да публикуват на 18 януари.

Новата уязвимост е причинена от некоректна проверка на предадените за изпълнение eBPF-програми. По-специално, верификаторът на eBPF не е ограничил правилно определени видове указатели *_OR_NULL, което е дало възможност за манипулации с указатели от eBPF-програми и за повишаване на привилегиите. За блокиране на експлоатацията на уязвимостта се предлага да се забрани изпълнението на BPF-програми от непривилегировани потребители с командата „sysctl -w kernel.unprivileged_bpf_disabled=1“.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster