Безопасность

Claude взломал ядро Linux за 53 минуты

Anthropic сообщила о том, что её модель Claude самостоятельно написала эксплойт для критической уязвимости в ядре Linux. Он позволяет удалённому атакующему получить права root на сервере без учётных данных. Для работы использовали неопубликованную внутреннюю исследовательскую модель Claude, которую применяли для поиска и эксплуатации уязвимостей в широко используемом программном обеспечении.

Как устроена атака

Ошибка связана с неправильной работой с памятью. Ядро Linux при обработке сетевых соединений освобождает участок памяти, но в какой-то момент продолжает к нему обращаться. Такой тип уязвимости называется use-after-free («использование после освобождения»). Возникает она из-за состояния гонки: две операции выполняются одновременно, и результат зависит от того, какая из них успеет раньше. Проблема находится в части ядра, которая отвечает за сетевые данные, — в коде обработки IP-опций. Это необязательные служебные поля в заголовке сетевого пакета, и ядро разбирает их при установлении IPv4 TCP-соединения. Если атакующий вовремя отправит нужные пакеты, он получает возможность подменить содержимое освобождённой памяти и взять управление системой.

Под удар попадают серверы Linux с активным слушателем Multipath TCP (MPTCP). Взаимодействие пользователя не требуется: после начального запроса модель написала рабочий эксплойт.

Будьте в курсе
движения ваших монет

Алерты, котировки в реальном времени и новости рынка — в одном приложении


Наведите камеру телефона, чтобы установить

4,8 на основе 40 К оценок в App Store и Google Play

Атака проходит в два этапа:

  1. Обход KASLR — механизма, который случайным образом размещает ядро в памяти. Эксплойт многократно пытается выиграть гонку и добивается утечки указателя ядра. В proof-of-concept этот этап занял 48 минут.
  2. Захват потока управления и выполнение команды от имени root — ещё 5 минут.

Всего демонстрация Anthropic заняла около 53 минут.

Оценка опасности и затронутые версии

Уязвимость получила идентификатор CVE-2026-98432. Команда CVE ядра Linux присвоила ей оценку 9,8 (Critical) по шкале CVSS 3.1 с вектором AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H. Такая оценка означает, что атака идёт по сети, не требует сложных условий, привилегий и действий пользователя.

Ошибка присутствует начиная с ядра Linux версии 4.4, которая вышла в 2016 году, и затрагивает несколько поддерживаемых веток. Исправление внесено в основную ветку и перенесено в стабильные выпуски:

  • 5.10.272;
  • 5.15.223;
  • 6.1.190;
  • 6.6.159;
  • 6.12.113;
  • 6.18.56;
  • 7.2.10;
  • 7.3-rc7 и последующие.

Что с патчами в дистрибутивах

Anthropic передала данные об уязвимости в рамках координированного раскрытия, и патч уже доступен в основной ветке ядра. В дистрибутивах ситуация различается. Debian выпустил обновления, исправления появились и в ряде других систем, включая отдельные пакеты Oracle Linux, SUSE и Amazon Linux. Для Ubuntu и Red Hat Enterprise Linux на 31 октября 2026 года обновлённые ядра ещё не вышли или находились в процессе подготовки.

Код эксплойта Anthropic не публиковала. О случаях эксплуатации уязвимости в реальных атаках на момент публикации исследования не сообщалось.

Мнение ИИ

С точки зрения машинного анализа данных, главный сюжет здесь не сам эксплойт, а разрыв в скорости. Модель собирает атаку за минуты и часы, тогда как путь патча от основной ветки ядра до серверов измеряется неделями: между ними стоят мейнтейнеры дистрибутивов, тестирование и окна обслуживания. Это гонка, где у нападения конвейер, а у защиты согласования. Сама Anthropic запустила Project Glasswing, коалицию, среди участников которой значится Linux Foundation.

Технический аспект, который остаётся за кадром: ядро Linux работает не только на серверах. Тот же код стоит в роутерах, камерах и промышленных контроллерах, где обновления выходят редко или не выходят вовсе. Для таких устройств фраза «исправлено в основной ветке» звучит как новость из соседней вселенной. Ситуация показывает, что скорость доставки исправлений определяет безопасность не меньше, чем качество самого кода.

Источник

Добавить комментарий

Кнопка «Наверх»
  • bitcoinBitcoin (BTC) $ 77,395.00
  • ethereumEthereum (ETH) $ 2,249.52
  • tetherTether (USDT) $ 0.999281
  • usd-coinUSDC (USDC) $ 0.999905
  • tronTRON (TRX) $ 0.318526
  • zcashZcash (ZEC) $ 1,288.07
  • dogecoinDogecoin (DOGE) $ 0.075412
  • moneroMonero (XMR) $ 593.05
  • chainlinkChainlink (LINK) $ 11.57
  • leo-tokenLEO Token (LEO) $ 9.37
  • cardanoCardano (ADA) $ 0.192806
  • stellarStellar (XLM) $ 0.169523
  • bitcoin-cashBitcoin Cash (BCH) $ 289.81
  • daiDai (DAI) $ 1.00
  • litecoinLitecoin (LTC) $ 55.04
  • hedera-hashgraphHedera (HBAR) $ 0.071963
  • crypto-com-chainCronos (CRO) $ 0.051549
  • okbOKB (OKB) $ 110.78
  • ethereum-classicEthereum Classic (ETC) $ 7.11
  • kucoin-sharesKuCoin (KCS) $ 7.09
  • algorandAlgorand (ALGO) $ 0.096022
  • cosmosCosmos Hub (ATOM) $ 1.51
  • dashDash (DASH) $ 48.11
  • vechainVeChain (VET) $ 0.005951
  • true-usdTrueUSD (TUSD) $ 0.998595
  • tezosTezos (XTZ) $ 0.254920
  • decredDecred (DCR) $ 13.09
  • basic-attention-tokenBasic Attention (BAT) $ 0.133523
  • iotaIOTA (IOTA) $ 0.039615
  • neoNEO (NEO) $ 2.00
  • qtumQtum (QTUM) $ 0.781665
  • 0x0x Protocol (ZRX) $ 0.097735
  • liskLisk (LSK) $ 0.306601
  • ontologyOntology (ONT) $ 0.047754
  • ravencoinRavencoin (RVN) $ 0.001385
  • paxos-standardPax Dollar (USDP) $ 0.998751
  • wavesWaves (WAVES) $ 0.225074
  • huobi-tokenHuobi (HT) $ 0.136771
  • bitcoin-diamondBitcoin Diamond (BCD) $ 0.061182
  • iconICON (ICX) $ 0.009393
  • monacoinMonaCoin (MONA) $ 0.063748
Закрыть
Закрыть