Раскрыты две новые уязвимости в ядре Linux, позволяющие непривилегированному пользователю получить права root через перезапись страничного кэша. Для обеих подготовлены рабочие эксплоиты.
PEdit-CoW — ошибка в механизме copy-on-write при изменении заголовков пакетов (act_pedit в net/sched). Проверка допустимой области записи не учитывала изменение смещения во время выполнения. Проявляется с ядра 5.18, устранена в 7.1, 7.0.13, 6.18.36, 6.12.94. Эксплуатируется в RHEL 8/9/10, Debian 11/12, openSUSE Leap 15.6, SUSE 15-SP7/16.0, Ubuntu 18.04–25.10 (в 26.04 user namespace заблокирован по умолчанию). Обходной путь:
blacklist act_pedit.DirtyClone — обходной путь эксплуатации Dirty Frag в xfrm-ESP через модуль xt_TEE (клонирование сетевых пакетов). Устранена в 7.1, 7.0.10, 5.10.257, 5.15.208, 6.1.174, 6.6.141, 6.12.91, 6.18.33. Проявляется в Debian, Ubuntu, Fedora, RHEL, SUSE. Обходной путь: заблокировать esp4/esp6.
Для эксплуатации обеих уязвимостей требуется CAP_NET_ADMIN (через user namespace). В Ubuntu 26.04 это запрещено по умолчанию, в других дистрибутивах зависит от
kernel.unprivileged_userns_clone.Дополнительно: эксплоит для CVE-2026-23111 (use-after-free в nf_tables, устранена в феврале) работает в Debian 12/13 и Ubuntu 22.04/24.04.
Linux / Линукс 🥸