Zranitelnosti v Netfilter a io_uring, umožňující zvýšení svých oprávnění v systému

Byly odhaleny zranitelnosti v subsystémech jádra Linux Netfilter a io_uring, které umožňují místnímu uživateli zvýšit své privilegium v systému:

  • Zranitelnost (CVE-2023-32233) v subsystému Netfilter, způsobená přístupem do paměti po jejím uvolnění (use-after-free) v modulu nf_tables, který zajišťuje fungování paketového filtru nftables. Zranitelnost může být zneužita zasláním speciálně upravených požadavků na aktualizaci konfigurace nftables. K provedení útoku je nutný přístup k nftables, který lze získat v samostatném síťovém jmenném prostoru (network namespaces) při splnění práv CLONE_NEWUSER, CLONE_NEWNS nebo CLONE_NEWNET (například při možnosti spuštění izolovaného kontejneru).

    Aby dal uživatelům čas na instalaci aktualizací, výzkumník, který problém odhalil, slíbil odložit o týden (do 15. května) publikaci podrobných informací a příkladu funkčního exploit, který poskytuje root shell. Zranitelnost byla odstraněna v aktualizaci 6.4-rc1. Opravy zranitelnosti v distribucích lze sledovat na stránkách: Debian, Ubuntu, Gentoo, RHEL, Fedora, SUSE/openSUSE, Arch.

  • Zranitelnost (CVE zatím nebyl přidělen) v implementaci rozhraní asynchronního vstupu/výstupu io_uring, které je součástí jádra Linux od verze 5.1. Problém je způsoben chybou v funkci io_sqe_buffer_register, která umožňuje přístup k fyzické paměti mimo staticky přidělený buffer. Problém se projevuje pouze ve větvi 6.3 a bude odstraněn v připravované aktualizaci 6.3.2. Pro testování je již k dispozici funkční prototyp exploit, který umožňuje provádět kód s privilegii jádra.

      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