Az eBPF rendszerében egy újabb sebezhetőség került napvilágra (CVE hiányzik), akár csak a tegnapi probléma, amely lehetővé tette a helyi nem privilegizált felhasználók számára, hogy kódot futtassanak a Linux kernel szintjén. A probléma a Linux 5.8-as kerneltől kezdődően jelentkezik, és jelenleg nem javították. A munkamenet exploitet január 18-án ígérnek közzétenni.
Az új sebezhetőség a végrehajtásra szánt eBPF-programok helytelen ellenőrzéséből adódik. Különösen az eBPF ellenőrző nem korlátozta megfelelően a *_OR_NULL típusú mutatókat, ami lehetővé tette a mutatók manipulálását az eBPF-programokból és a privilégiumok növelését. A sebezhetőség kihasználásának megakadályozására javasolt a BPF-programok végrehajtásának megtiltása nem privilegizált felhasználók számára a következő parancs segítségével: «sysctl -w kernel.unprivileged_bpf_disabled=1».
Forrás: opennet.ru
