V implementaci protokolu SCTP, nabízeného v jádře Linux, byla objevena zranitelnost (CVE-2026-64564), která umožňuje místnímu uživateli získat nad systémy root oprávnění. Mimo jiné tato zranitelnost umožňuje získat root přístup do hlavního systému při spuštění exploit v izolovaném kontejneru. Byl připraven prototyp exploitu, jehož fungování bylo demonstrováno v distribucích Debian 13, Rocky Linux 9, RHEL 9 a Ubuntu 24.04 s jádry 5.14, 6.6, 6.8 a 6.12.
Zranitelnost je způsobena přístupem k již uvolněné paměti v kódu dynamické rekonstrukce adres SCTP (ASCONF). Jádro uchovává ukazatel na transport (asconf->transport), uvedený v paketu, ale související paměť může být uvolněna, zatímco samotný ukazatel na již uvolněnou paměť bude i nadále používán při zpracování dalších příkazů. Útok se provádí prostřednictvím odeslání na místní socket specifické sekvence ASCONF příkazů pro rekonstrukci adresy: nejprve se odešle paket DEL-IP pro odstranění transportu pro konkrétní IP a následně paket DEL-IP s maskou 0.0.0.0, jehož zpracování povede k opětovnému použití zbylého visícího ukazatele.
Zranitelnost je způsobena chybou, která byla udělána před 18 lety v jádře 2.6.25 (rok 2008) a opravena ve verzích 6.6.148, 6.12.101, 6.18.42, 7.1.6 a 7.2-rc5. Stav odstranění zranitelností v distribucích lze hodnotit na těchto stránkách: Debian, Ubuntu, SUSE/openSUSE, RHEL, Gentoo, Arch, Fedora.
Zdroj: opennet.ru
