V jadre Linux boli objavené dve zraniteľnosti (CVE-2023-1281, CVE-2023-1829), ktoré umožňujú lokálnemu používateľovi zvýšiť svoje oprávnenia v systéme. Na uskutočnenie útoku sú potrebné oprávnenia na vytváranie a úpravu klasifikátorov prevádzky, ktoré sú dostupné pri práve CAP_NET_ADMIN, čo je možné získať pri možnosti vytvárania priestorov identifikátorov používateľa (user namespace). Problémy sa prejavujú od jadra 4.14 a boli odstránené vo verzii 6.2.
Zraniteľnosti sú spôsobené prístupom k pamäti po jej uvoľnení (use-after-free) v kóde klasifikátora prevádzky tcindex, ktorý je súčasťou pod systému QoS (Quality of service) jadra Linux. Prvá zraniteľnosť sa prejavuje z dôvodu závodu pri aktualizácii neoptimálnych hash filtrov, a druhá zraniteľnosť pri odstraňovaní optimálneho hash filtra. Opravy v distribúciách si môžete sledovať na nasledujúcich stránkach: Debian, Ubuntu, Gentoo, RHEL, SUSE, Fedora, Gentoo, Arch. Na obídenie zraniteľnosti je možné dočasne zakázať vytváranie priestorov používateľmi bez práv („sudo sysctl -w kernel.unprivileged_userns_clone=0“).
Zdroj: opennet.ru
