Zranitelnost v mechanismu ucount jádra Linuxu, která umožňuje zvýšit své oprávnění.

V jádře Linux v kódu pro zpracování omezení rlimit v různých prostorách jmen identifikátorů uživatelů (user namespaces) byla nalezena zranitelnost (CVE-2022-24122), která umožňuje zvýšit své privilegium v systému. Problém se projevuje od jádra Linux 5.14 a bude odstraněn v aktualizacích 5.16.5 a 5.15.19. Stabilní větve Debianu, Ubuntu, SUSE/openSUSE a RHEL problém neovlivňují, ale projevuje se v novějších jádrech Fedora a Arch Linux.

Chyba byla zanesena v dodatku z léta 2021, který přechází na implementaci některých čítačů RLIMIT používajících strukturu „ucounts“. Vytvořené objekty „ucounts“ pro RLIMIT pokračovaly v používání i po uvolnění přidělené paměti (use-after-free) při odstranění souvisejícího prostoru jmen, což umožnilo provedení vlastního kódu na úrovni jádra.

Exploatace zranitelnosti neprivilegovaným uživatelem je možná pouze při povolení neprivilegovaného přístupu do prostoru jmen identifikátorů uživatelů (unprivileged user namespace), který je ve výchozím nastavení povolen v Ubuntu a Fedoře, ale není aktivován v Debianu a RHEL. Jako obraná metoda pro blokaci zranitelnosti lze vypnout neprivilegovaný přístup do user namespace: sysctl -w kernel.unprivileged_userns_clone=0

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster