Claude сам нашёл уязвимость в Linux и получил root за 53 минуты
Компания Anthropic 27 октября рассказала, что её невыпущенная исследовательская модель Claude после получения первоначальной задачи самостоятельно разработала рабочий эксплойт для уязвимости ядра Linux. Атака позволяет удалённо выполнять команды с правами суперпользователя, для неё не нужны учётная запись или действия пользователя — достаточно установить TCP-соединение с сервером. По словам Anthropic, модель получила исходную задачу и дальше действовала без пошаговых инструкций, самостоятельно анализируя код ядра и подбирая способ эксплуатации.
Это отличает демонстрацию от сценариев, где человек направляет каждый шаг инструмента. Уязвимость CVE-2026-98432 существует в ядре Linux начиная с версии 4.4. Национальная база уязвимостей США оценила её в 9,8 балла из 10 по шкале CVSS.
В Red Hat присвоили ошибке 5,9 балла, поскольку для успешной атаки злоумышленнику нужно выиграть гонку между ядрами процессора, что считается непростой задачей. В демонстрации модель атаковала сервер с включённым многопутевым TCP (MPTCP). На обход защиты KASLR, которая случайным образом размещает ядро в памяти, потребовалось около 48 минут.
Ещё пять минут ушло на перехват управления и запуск команды от имени root. Сам эксплойт Anthropic публиковать не стала. Компания ограничилась описанием методики и результата, не раскрывая код, который мог бы быть использован злоумышленниками.
Ошибка связана с обработкой IPv4 TCP-соединений. При установлении соединения два ядра процессора могут одновременно обращаться к одним и тем же данным. Одно из них освобождает занятую память, пока другое продолжает её читать.
Такая ситуация называется use-after-free — использованием памяти после освобождения. Она позволяет повредить память ядра и при определённых условиях получить контроль над выполнением кода. Для демонстрации Anthropic использовала MPTCP — расширение TCP, позволяющее передавать данные через несколько сетевых интерфейсов в рамках одного соединения.
Однако сама уязвимость не ограничивается этим протоколом: его выбрали только как удобный вариант для показа удалённой атаки. Исправления уже вошли в основную ветку Linux и стабильные версии ядра: 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.56, 7.2.10 и 7.3. При этом Ubuntu пока готовит обновление, а Red Hat отложила выпуск патча для RHEL.
Сообщений об атаках с использованием CVE-2026-98432 пока не поступало. Уязвимость также не включена в каталог активно эксплуатируемых угроз CISA. Пока патчи распространяются, главный сдерживающий фактор — отсутствие публичного эксплойта и подтверждённых случаев эксплуатации.
Источник: Оригинал