Перейти к основному содержимому

SEC-GORIZONT-VS-26-05-12-02

Информация

Продукт: Программный комплекс «Горизонт-ВС»

Компонент: kernel (xfrm-ESP / IPsec, RxRPC, page cache, struct sk_buff frag)

CVE: CVE-2026-43284; CVE-2026-43500

БДУ: BDU:2026-06470

Уровень критичности: высокий

Пакет обновления: отсутствует

Описание​

CVE-2026-43284 / CVE-2026-43500 Dirty Frag и Copy Fail 2 — локальное повышение привилегий до root в ядре Linux через подсистемы xfrm-ESP и RxRPC

Спустя короткое время после раскрытия уязвимости CopyFail исследователями была опубликована новая цепочка уязвимостей повышения привилегий, обозначаемая как Dirty Frag. Уязвимость позволяет локальному непривилегированному пользователю получить права root в большинстве распространённых дистрибутивов Linux без необходимости состояния гонки и без вызова аварийных завершений ядра. Эксплуатация основана на двух дефектах ядра Linux (CVE-2026-43284 и CVE-2026-43500), затрагивающих обработку page cache в подсистемах xfrm-ESP (IPsec) и RxRPC.

Затронутые технологии​

Ядро Linux, подсистема net/ipv4/esp4.c / net/ipv6/esp6.c (xfrm-ESP).

Ядро Linux, подсистема net/rxrpc/rxkad.c (RxRPC/RxKAD).

Системные вызовы splice() / vmsplice() в связке с UDP-сокетами (ESP-in-UDP-инкапсуляция) и AF_RXRPC.

Уязвимость напрямую не затрагивает: AF_ALG (algif_aead — отдельная уязвимость Copy Fail, CVE-2026-31431), dm-crypt / LUKS, kTLS, in-kernel TLS, IPsec в режиме tunnel без UDP-инкапсуляции.

Меры по устранению (компенсирующие)​

До выпуска исправления необходимо ограничить использование уязвимых модулей ядра:

sh -c "printf 'install esp4 /bin/false\ninstall esp6 /bin/false\ninstall rxrpc /bin/false\n' > /etc/modprobe.d/dirtyfrag.conf; rmmod esp4 esp6 rxrpc 2>/dev/null; echo 3 > /proc/sys/vm/drop_caches; true"