Red Hat и Rocky Linux закрыли уязвимость ядра Linux CVE-2026-98432, исправления для Ubuntu пока в тестовом канале

2026-11-03 311 комментарии
Для критической уязвимости ядра Linux CVE-2026-98432 с оценкой 9.8 вышли исправления RHEL 8, 9 и 10 и Rocky Linux. Canonical выложила исправленные ядра для Ubuntu 22.04, 24.04 и 26.04 в тестовый канал -proposed. Как установить их до выхода обычного обновления

Red Hat выпустила исправленные ядра для Red Hat Enterprise Linux (RHEL) 8, 9 и 10, а 3 ноября такие же обновления получила Rocky Linux. Для Ubuntu исправления пока доступны только в тестовом канале -proposed: Canonical сообщила 2 ноября, что проверяет их и выпустит в обычный канал обновлений после завершения тестов, но дату не назвала.

Уязвимость CVE-2026-98432 – ошибка типа use-after-free в коде ядра, который устанавливает TCP-соединения по IPv4. Она есть в ядре начиная с Linux 4.4 и позволяет удаленному злоумышленнику без учетных данных обратиться к уже освобожденной памяти ядра, отправляя запросы на подключение с параметрами IPv4 Record Route или Timestamp на любой открытый TCP-порт. Команда ядра Linux оценила ее в 9.8 балла из 10, Red Hat сначала указывала 5.9 балла, но затем повысила оценку до 9.8 и уровня Critical. Подробно об уязвимости и эксплойте Anthropic мы писали 1 ноября.

Исправления в RHEL и Rocky Linux

Основные исправления для RHEL Red Hat выпустила 1 ноября, а 2 и 3 ноября добавила обновления для версий с расширенной поддержкой и для RHEL 10 с драйверами NVIDIA. Новое ядро начинает работать после перезагрузки.

Версия Исправленное ядро Бюллетень
RHEL 10 kernel-6.12.0-211.72.1.el10_2 RHSA-2026:93413
RHEL 10 для NVIDIA kernel-6.12.0-265.31.el10nv RHSA-2026:93775
RHEL 9 kernel-5.14.0-687.64.1.el9_8 RHSA-2026:93412
RHEL 9.4 для SAP kernel-5.14.0-427.161.1.el9_4 RHSA-2026:94109
RHEL 8 kernel-4.18.0-553.182.1.el8_10, kernel-rt-4.18.0-553.182.1.rt7.523.el8_10 RHSA-2026:93414, RHSA-2026:93415
RHEL 8.8 TUS и для SAP kernel-4.18.0-477.178.1.el8_8 RHSA-2026:94303

По данным Red Hat на 3 ноября, исправлений еще нет для ядра реального времени в RHEL 9 и для OpenShift 4 и 5. RHEL 6 и 7 уязвимость не затрагивает.

Rocky Linux 3 ноября выпустила обновления ядра RLSA-2026:93414 для Rocky Linux 8, RLSA-2026:93412 для Rocky Linux 9 и RLSA-2026:93413 для Rocky Linux 10. Номера бюллетеней совпадают с исправлениями RHEL. AlmaLinux 2 ноября перевела исправленные ядра kernel-4.18.0-553.182.1.el8_10, kernel-5.14.0-687.64.1.el9_8 и kernel-6.12.0-211.72.1.el10_2 из тестового репозитория в основной, так что для AlmaLinux 8, 9 и 10 достаточно обычного обновления системы.

Ubuntu: исправления в канале -proposed

Исправленные ядра для Ubuntu 22.04 LTS, 24.04 LTS и 26.04 LTS находятся в канале -proposed. Пакеты из него не устанавливаются автоматически: этот канал предназначен для проверки обновлений перед выпуском. Canonical объясняет, что тестирует обновления ядра на более чем 2000 сертифицированных серверах и устройствах и выпустит их в обычный канал updates, как только проверка закончится.

Выпуск Ubuntu Ядро с исправлением Состояние
26.10 7.3.0-10.10 Готовится к выпуску
26.04 LTS 7.0.0-43.43 В канале -proposed
24.04 LTS 6.8.0-149.149 В канале -proposed
22.04 LTS 5.15.0-203.213 В канале -proposed
20.04, 18.04, 16.04 – Исправление ожидается

Для Ubuntu 26.10 Canonical в блоге называет ядро 7.3.0-10.10 исправленным, но на странице уязвимости на 3 ноября оно, как и ядра для LTS-версий, значится в работе. Там же в работе исправленные ядра для облачных платформ AWS, Azure, Google Cloud и Oracle, а также для FIPS, Raspberry Pi и вариантов с низкими задержками и реального времени. Ubuntu 20.04 и 18.04 получат исправления в рамках расширенной поддержки ESM, а 16.04 – в ESM с дополнением Legacy, для этого нужна подписка Ubuntu Pro.

Администраторы, которые не хотят ждать, могут установить ядро из канала -proposed. Сначала подключите канал для основного компонента архива, в который входят ядра Linux:

sudo add-apt-repository --component main --pocket proposed http://archive.ubuntu.com/ubuntu

Затем обновите список пакетов и явно установите ядро из -proposed. Команда работает, если ядро установлено через метапакет, как это сделано по умолчанию:

sudo apt update
dpkg-query -W -f '${source:Package}\t${binary:Package}\n' | awk '$1 ~ "^linux-meta" { print $2 }' | xargs sudo apt install -t $(. /etc/os-release && echo $VERSION_CODENAME)-proposed --only-upgrade
sudo reboot

После перезагрузки сравните версию работающего ядра с таблицей выше:

uname -r

Список установленных пакетов ядра можно посмотреть командой:

dpkg -l 'linux-image*' | grep ^ii

Временные меры и эксплуатация

Пока обновления нет, Red Hat предлагает отбрасывать входящие TCP-пакеты IPv4 с параметрами IP с помощью правила nftables – оно описано в нашей статье от 1 ноября. Правило перекрывает известный способ вызвать ошибку, но не исключает атаку полностью и действует только на том узле, где загружено: трафик между контейнерами на одном хосте может его обходить.

Отключать Multipath TCP (MPTCP), как советуют некоторые источники, недостаточно. Canonical напоминает, что ошибка находится в обработке TCP-соединений по IPv4 и не связана с MPTCP: эксплойт Anthropic просто использовал сокет MPTCP. «Команда безопасности Ubuntu считает, что единственная подходящая мера защиты – обновления безопасности», – говорится в сообщении компании.

Сообщений о реальных атаках нет, в каталог активно эксплуатируемых уязвимостей CISA KEV проблема не внесена. Anthropic код своего эксплойта не публиковала. На GitHub уже больше 60 репозиториев с проверками и временными мерами. В описаниях части из них заявлены воспроизведение ошибки, утечка памяти ядра и обход KASLR, но не выполнение кода.

Читаете нас в Google? Добавьте Comss.ru в источникиДобавьте Comss.ru в источники Google
Новые статьи будут чаще в «Главных новостях» Google. Без подписок и уведомлений, отключается в один клик. Нужен вход в аккаунт Google.Наши статьи будут чаще в «Главных новостях». Нужен вход в Google.
Добавить в Google
© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте