V subsystému eBPF byla odhalena další zranitelnost (CVE chybí), podobně jako včerejší problém umožňující lokálnímu neoprávněnému uživateli spustit kód v jádře Linuxu. Problém se projevuje od jádra Linux 5.8 a zatím zůstává neopraven. Funkční exploit slibují zveřejnit 18. ledna.
Nová zranitelnost je způsobena nesprávnou kontrolou předávaných programů eBPF k vykonání. Konkrétně verifikátor eBPF správně neomezoval některé typy ukazatelů *_OR_NULL, což umožnilo manipulace s ukazateli z programů eBPF a dosažení zvýšení privilegií. Pro zablokování exploitace zranitelnosti se doporučuje zakázat vykonávání BPF programů neoprávněným uživatelům příkazem „sysctl -w kernel.unprivileged_bpf_disabled=1“.
Zdroj: opennet.ru
