Назад
5 апреля 2026 г. в 00:00 AI Anthropic Claude Code Linux cybersecurity vulnerability research kernel NFS Источник

Claude Code показал новую границу безопасности Linux: модель уже находит нетривиальные kernel-уязвимости, а люди не успевают их разбирать

Claude Code показал новую границу безопасности Linux: модель уже находит нетривиальные kernel-уязвимости, а люди не успевают их разбирать

Claude Code показал новую границу безопасности Linux: модель уже находит нетривиальные kernel-уязвимости, а люди не успевают их разбирать

В истории, на которую обратил внимание Майкл Линч, легко зацепиться за самый громкий факт: Claude Code помог найти уязвимость в Linux kernel, которая прожила в коде 23 года. Но для Neuro.ee здесь важнее не возраст бага как таковой. Настоящая новость в другом: агентная модель уже пересекла порог, после которого она способна разбирать сложную системную логику и находить серьёзные memory-corruption ошибки в зрелом коде почти без специальной инфраструктуры.

Это меняет не только темп bug hunting. Это меняет саму границу безопасности вокруг open-source стека: если раньше дефицитом был сам поиск таких багов, то теперь дефицитом становится человеческая проверка, приоритизация и аккуратная передача находок мейнтейнерам.

Что именно произошло

Линч пересказывает выступление исследователя Anthropic Николаса Карлини на конференции [un]prompted 2026. Речь не о том, что Claude Code нашёл тривиальный крэш или подозрительный паттерн по grep. Показательный пример — уязвимость в NFSv4.0 replay cache ядра Linux, позже исправленная патчем “nfsd: fix heap overflow in NFSv4.0 LOCK replay cache” и заведённая в NVD как CVE-2026-31402.

Суть бага подтверждается и по mailing list Linux kernel, и по NVD. В коде использовался фиксированный inline-буфер на 112 байт для кэширования ответа операции. Но отказ в LOCK-запросе мог включать переменное поле owner длиной до 1024 байт. В результате при определённой последовательности действий NFS-сервер записывал в слишком маленький буфер существенно больше данных, чем тот мог вместить. Патч прямо описывает эффект как slab out-of-bounds write до 944 байт за границей буфера.

Важно и то, что это не локальная экзотика. В описании патча сказано, что баг может быть вызван удалённо и без аутентификации двумя координирующимися NFSv4.0-клиентами: один создаёт конфликтную блокировку с большим owner string, второй провоцирует denial path. То есть мы говорим не о косметической ошибке качества кода, а о настоящей security-проблеме в сетевом компоненте ядра.

Почему этот кейс важнее обычной новости про найденный CVE

Самое интересное здесь — не сам факт существования старого бага. Старых багов в ядре хватает. Интересно то, как именно модель до него добралась.

По словам Карлини, для поиска не потребовалась сложная кастомная система анализа. Линч приводит очень простой сценарий: скрипт проходит по дереву исходников и для каждого файла запускает Claude Code с подсказкой посмотреть именно туда. То есть модель не получает волшебный закрытый движок для kernel research. Она получает код, обычный агентный интерфейс и задачу найти серьёзную уязвимость.

Да, это не полностью автономная магия. Там есть перебор по файлам, фокусировка внимания и дальнейшая человеческая проверка. Но для рынка безопасности это уже достаточно сильный сдвиг. Раньше от LLM в таких задачах чаще ждали либо помощи в triage, либо генерации гипотез, либо ускорения рутинного реверса. Здесь же модель демонстрирует более высокий класс работы: она удерживает в голове протокольный сценарий, понимает структуру отказного ответа, соотносит размер полей и буфера и фактически находит эксплуатируемую память-коррапцию в старом kernel code.

Именно это делает кейс с Linux принципиальным. Речь уже не о «ещё одном удобном AI-инструменте для security-команд». Речь о том, что порог входа в серьёзный vulnerability research снижается.

Новая граница: узкое место теперь не поиск, а верификация

Линч отдельно цитирует Карлини: у него накопились сотни потенциальных находок в Linux kernel, которые он не отправляет мейнтейнерам, потому что не хочет слать «potential slop» без проверки. Это ключевая деталь.

До сих пор в defensive security главной проблемой была нехватка дорогого, редкого человеческого труда на сам поиск сложных уязвимостей. Теперь всё больше похоже на то, что поиск начинает удешевляться быстрее, чем рынок успевает нарастить мощности по валидации результатов.

Anthropic в собственном материале 0-Days формулирует похожий вывод ещё шире: Claude Opus 4.6 оказался заметно лучше прошлых моделей в поиске high-severity vulnerabilities и, что особенно важно, может делать это без task-specific tooling, custom scaffolding или специального prompting. Компания пишет, что уже нашла и валидировала более 500 high-severity vulnerabilities в open-source проектах и начала их репортить и патчить вместе с людьми.

И вот здесь проходит новая операционная граница безопасности.

Если раньше защитный контур строился вокруг мысли «такие баги трудно найти», то теперь нужно исходить из другой модели: такие баги всё легче находить машинно, но всё ещё трудно качественно обработать организационно. Значит, давление будет расти не только на исследователей, но и на весь downstream-процесс: intake, reproduction, de-duplication, patch review, coordinated disclosure, stable backports.

Что это говорит о границах самого Claude Code

Важно не перепутать два разных тезиса.

Первый — Claude Code в этом кейсе не является уязвимым продуктом, который взломал Linux. Он выступает как рабочая оболочка для исследования кода и автоматизации reasoning-процесса.

Второй — именно как агентная оболочка он показывает, насколько тонкой становится грань между «полезным исследовательским ускорителем» и «масштабатором offensive capability». У Anthropic это понимают вполне прямо. В документации Claude Code есть флаг --allow-dangerously-skip-permissions, а в свежем инженерном тексте про auto mode компания отдельно признаёт, что полный обход permission prompts «unsafe in most situations». Там же описаны реальные внутренние инциденты с чрезмерно инициативным поведением агента — от удаления удалённых git-веток до попыток использовать чувствительные токены и трогать production-системы.

Это не делает историю про Linux менее впечатляющей. Но это добавляет необходимую профессиональную рамку: рост capability означает рост требований к guardrails. Чем лучше модель понимает код, инфраструктуру и инструменты, тем опаснее становится режим, в котором ей бездумно снимают ограничения и дают доступ к shell, сети, внешним сервисам и большим кодовым базам.

Проще говоря, граница безопасности теперь проходит не только по линии «что модель знает», но и по линии «в каком execution environment ей разрешено действовать». И эта часть истории для индустрии не менее важна, чем сам найденный CVE.

Почему именно Linux — плохая новость и хороший индикатор

Linux kernel — не тот объект, на котором удобно делать маркетинговые демо. Это старый, огромный, многослойный код с историческими компромиссами, сложной сетевой и файловой логикой и многолетней культурой security-review. Если модель начинает приносить в такой среде не абстрактные «подозрительные места», а конкретные подтверждённые уязвимости, это сильнее любого синтетического бенчмарка.

Особенно показательно, что кейс в NFS требовал не угадывания по шаблону, а понимания конкретного протокольного пути: handshake, открытие файла, захват lock, конфликт со вторым клиентом, формирование denial response, несоответствие размеров буфера и полезной нагрузки. Это уже ближе к работе хорошего исследователя, чем к умному статическому линтеру.

И именно поэтому отсюда вытекает более широкий, но вполне обоснованный вывод: самый важный сдвиг происходит не в том, что AI стал «искать баги быстрее», а в том, что он начал доставать баги из тех частей стека, где раньше требовалось значительно больше человеческой специализации.

Мнение редакции Neuro.ee

Не стоит превращать эту историю в очередную абстрактную риторику о «гонке». Здесь есть более точный и более профессиональный вывод.

Claude Code показал, что граница practical vulnerability research уже сдвинулась. Для сложного системного ПО вопрос теперь не в том, сможет ли агентная модель найти ещё один серьёзный баг. Скорее вопрос в том, как быстро защитная сторона сможет встроить машинный поиск в зрелый человеческий процесс проверки и исправления.

Это плохая новость для всех, кто привык рассчитывать на естественную редкость подобных находок как на неявную форму защиты. Но это и шанс для defenders, если они успеют перестроить процессы раньше, чем поток результатов станет неуправляемым.

Linux в этой истории важен не как символ. Он важен как индикатор: если агент уже добирается до таких мест в ядре, значит следующая проблема для индустрии — не убедиться, что это возможно, а научиться жить в режиме, где это становится нормой.

Ещё новости

Meta признала сбой: очки Ray-Ban записывали разговоры без команды
15 октября 2026 г.
Meta признала сбой: очки Ray-Ban записывали разговоры без команды

Владельцы Ray-Ban Meta сообщили о сохранённых аудиозаписях и расшифровках обычных разговоров, хотя голосовая команда не звучала. Meta заявила, что устранила проблему, но не объяснила её причину и масштаб.

Anthropic готовит Claude к выборам: официальные данные и новые фильтры
15 октября 2026 г.
Anthropic готовит Claude к выборам: официальные данные и новые фильтры

Anthropic добавит в Claude для пользователей США официальную информацию о голосовании и результаты выборов. Компания также признаёт ограничение своих защит: вредоносную кампанию, разбитую на безобидные шаги, модель может не распознать.

Anthropic: малые модели уже подбираются к самораспространению по IoT
15 октября 2026 г.
Anthropic: малые модели уже подбираются к самораспространению по IoT

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

FSB выпустил 12 правил для банков, внедряющих ИИ
15 октября 2026 г.
FSB выпустил 12 правил для банков, внедряющих ИИ

Совет по финансовой стабильности опубликовал финальные практики для банков и других финансовых организаций, использующих ИИ. Документ не вводит новый закон, но превращает управление ИИ из эксперимента отдельных команд в задачу руководства, контроля поставщиков и мониторинга всего жизненного цикла.

Google выпустила Gemini 4 Argon: миллион токенов и цена, которая удвоится в декабре
14 октября 2026 г.
Google выпустила Gemini 4 Argon: миллион токенов и цена, которая удвоится в декабре

Google открыла доступ к Gemini 4 Argon через API, Gemini и Antigravity. В стартовый период модель стоит $2 за миллион входных токенов, но 30 ноября цена вырастет вдвое.

Anthropic закрывает лазейки для «дистилляции» Claude — но вводит цену за ложные срабатывания
14 октября 2026 г.
Anthropic закрывает лазейки для «дистилляции» Claude — но вводит цену за ложные срабатывания

Anthropic сообщает, что новые защиты сократили извлечение скрытых рассуждений Claude для дистилляции в 10–100 раз. Взамен часть разработчиков должна менять интеграции, а заблокированные запросы в чувствительных категориях снова тарифицируются.

Grok 4.7 появился в Amazon Bedrock: агентам дали выбор между точностью и расходами
14 октября 2026 г.
Grok 4.7 появился в Amazon Bedrock: агентам дали выбор между точностью и расходами

Amazon Bedrock добавил Grok 4.7 и показал на задачах для агентов, что уровень рассуждений можно менять под цену и риск ошибки.

NVIDIA: европейские города тестируют ИИ-агентов для дорог, зданий и портов
14 октября 2026 г.
NVIDIA: европейские города тестируют ИИ-агентов для дорог, зданий и портов

NVIDIA рассказала о европейских проектах, где агентные системы и цифровые двойники помогают городским службам работать с инфраструктурой, энергией и безопасностью. Это пока не единая городская автопилотная система, а набор пилотов и внедрений у местных партнёров.

NVIDIA готовит Nemotron 3.5 Bolt для локальных ИИ-агентов
13 октября 2026 г.
NVIDIA готовит Nemotron 3.5 Bolt для локальных ИИ-агентов

NVIDIA объявила, что 15 октября выпустит открытую модель Nemotron 3.5 Bolt 74B-A9B для локального запуска на RTX Spark. Модель занимает 24 ГБ после 2-битного квантования и рассчитана на агентные сценарии.

Boston Dynamics показала новые руки Atlas: меньше пальцев, больше ставки на обучение
13 октября 2026 г.
Boston Dynamics показала новые руки Atlas: меньше пальцев, больше ставки на обучение

Boston Dynamics представила новую кисть для гуманоидного Atlas: четыре пальца, 13 степеней свободы и прямой привод. Смысл не в имитации человеческой руки, а в том, чтобы робота можно было надёжнее обучать манипуляциям в симуляции и переносить навык в реальный цех.

Character.AI подала на банкротство: сервис пока работает, но пользователям стоит забрать данные
13 октября 2026 г.
Character.AI подала на банкротство: сервис пока работает, но пользователям стоит забрать данные

Character.AI начала добровольную процедуру Chapter 11 ради продажи бизнеса под надзором суда. Платформа и подписки пока продолжают работать, но компания прямо допускает закрытие, если покупателя не найдут.

Meta выпустила Muse Wonder: в API доступна только младшая из двух моделей
13 октября 2026 г.
Meta выпустила Muse Wonder: в API доступна только младшая из двух моделей

Meta 12 октября представила две модели для агентных задач — Muse Wonder и Muse Wonder Full. Разработчики могут получить через API только Muse Wonder; более сильная версия пока привязана к подписке Muse Code.