Критическая ошибка TCP в Linux затронула Ubuntu, RHEL и другие дистрибутивы

В ядре Linux обнаружена уязвимость CVE-2026-98432 в обработке IPv4 TCP с оценкой 9,8 из 10 по CVSS от команды CVE проекта Linux. Она затрагивает Ubuntu, Red Hat Enterprise Linux и другие дистрибутивы. На 29 октября Ubuntu и RHEL ещё не выпустили исправлённые пакеты ядра, тогда как Debian, Oracle Linux, SUSE и часть сборок Amazon Linux уже получили обновления.
Где возникает ошибка
Проблема представляет собой race condition в коде создания новых IPv4 TCP-соединений. При завершении TCP-рукопожатия ядро передаёт IP-опции из ожидающего запроса новому сокету без копирования. Если сокет уничтожается, пока другой процессор ещё использует эти данные для ответа на повторно отправленный запрос, ядро обращается к уже освобождённой памяти.
Такой класс дефектов известен как use-after-free. IPv6 эта конкретная гонка не затрагивает: для IPv6-соединений опции копируются. Ошибка присутствует начиная с Linux 4.4. Разработчики ядра внесли исправление 5 октября, а оно ожидает завершения чтения опций другими процессорами перед их освобождением.
В upstream-проекте патч перенесён во все поддерживаемые стабильные ветки. Он вошёл в Linux 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.56, 7.2.10 и 7.3. Однако пользователям дистрибутивов требуется именно обновлённый пакет от поставщика, а не только наличие исправления в основной ветке.
Оценки риска и детали демонстрации
Команда Linux CVE оценила проблему в 9,8, предполагая, что атакующий отправляет TCP-запрос с IPv4-опциями Record Route или Timestamp и повторяет его, пытаясь выиграть гонку. В таком сценарии возможны возврат близлежащих данных памяти ядра, повреждение памяти или отказ системы.
Red Hat в своей CVE-записи присвоила уязвимости оценку 5,9 и уровень Moderate, указывая на сложность выигрыша гонки и наиболее вероятный результат в виде сбоя ядра. В машиночитаемом advisory-файле Red Hat указаны Important и 8,1. Oracle и SUSE также используют оценку 8,1, а Amazon — 7,0.
Anthropic сообщила 27 октября, что её модель Claude после начального запроса создала эксплойт для серверов со слушателем Multipath TCP. В испытании получение адреса ядра для обхода KASLR заняло 48 минут, а достижение выполнения команды с правами root — ещё пять минут. Компания не опубликовала код эксплойта, версию ядра и конфигурацию теста. В сообщениях поставщиков, CVE-записи и публикации Anthropic не говорится об атаках с использованием этой ошибки.
Статус обновлений и действия администратора
Debian выпустил обновления для trixie и Debian 12, Oracle Linux — бюллетени для UEK, а SUSE — пакет kernel-default 6.12.0-160000.40.1 или новее для указанных продуктов. Amazon Linux 2023 получил исправления для kernel6.18 и kernel6.12, хотя для других веток статус может оставаться ожидающим.
Ubuntu помечает уязвимыми или находящимися в работе версии 22.04 LTS, 24.04 LTS, 26.04 LTS, 26.10, а также облачные, FIPS- и real-time-ядра. Для RHEL 8, 9, 10 и OpenShift 4 исправление отложено до будущего обновления; RHEL 7 не затронут. Red Hat не назвала доступной меры, которая отвечала бы её требованиям по простоте развёртывания, пригодности для большинства установок и стабильности.
Риск для инфраструктуры полезно сопоставить с тем, как эксплойт CVE-2026-80521 выводит контейнеры Ubuntu к root хоста показывает выход контейнеров Ubuntu к правам root хоста через уязвимость CVE-2026-80521. Администраторам стоит проверить используемую ветку ядра и бюллетени поставщика, установить доступный обновлённый пакет и отслеживать публикацию исправлений для Ubuntu, RHEL и остальных неподтверждённо закрытых вариантов.

