Назад
23 октября 2026 г. в 10:10 AI Claude Cybersecurity Open Source Software Development Источник

Claude доказал отсутствие сбоев в 239 тестах OSS-Fuzz — но с важной оговоркой

Claude доказал отсутствие сбоев в 239 тестах OSS-Fuzz — но с важной оговоркой

Claude доказал отсутствие сбоев в 239 тестах OSS-Fuzz — но с важной оговоркой

Обычный фаззинг ищет сбой, перебирая множество входов. Anthropic и компания Theorem предложили другой ход: превратить существующий тест в математическое утверждение и попросить Claude построить к нему доказательство. За несколько недель система исправила найденные ошибки и доказала отсутствие сбоев на входах до 64 МБ для 239 тестовых точек в 123 библиотеках из Google OSS-Fuzz.

Практический смысл здесь не в красивом слове «доказано». Если утверждение верно, для конкретной тестовой точки больше не нужно надеяться, что генератор входов когда-нибудь наткнётся на падение: доказательство охватывает все входы заданного размера. Это может сделать проверку общих зависимостей менее похожей на бесконечную лотерею.

Как тест превращают в доказательство

Авторы берут компилируемый фазз-тест и собирают его в RISC-V-бинарник. Затем формальная модель процессора и Linux превращает требование «тест не падает» в спецификацию. Claude пишет доказательство, а ядро Rocq проверяет его независимо от модели.

В опубликованном эксперименте это дало около 180 млн строк доказательств Rocq. Типичное доказательство занимает примерно 600 тыс. строк и относится к бинарнику медианной длиной 18 тыс. инструкций RISC-V. Часть артефактов Anthropic и Theorem выложили, чтобы их можно было перепроверить и использовать повторно.

Схема: фазз-тест компилируют в RISC-V, Claude строит доказательство, а Rocq проверяет его

График: Anthropic.

Не «в библиотеке нет багов»

Это как раз ключевое ограничение, которое легко потерять в пересказе. Доказательства относятся к однопоточным статическим RISC-V-бинарникам с фиксированным бюджетом памяти и моделью Linux. Большинство реальных пользователей запускают эти библиотеки на x86 или ARM, часто с динамической glibc — это другой мир исполнения.

Кроме того, доказан только выбранный набор свойств тестовой точки: отсутствие сбоев, включая проверяемые AddressSanitizer случаи. AddressSanitizer не ловит все ошибки памяти, не все входы каждой библиотеки были покрыты, а программа-вызовник тоже может использовать библиотеку неправильно.

И всё же это заметный сдвиг для разработчиков: LLM здесь выступает не как «авторитетный ревьюер», а как дорогой генератор формального артефакта, который затем проверяет отдельный механизм. Самая честная формула результата: не гарантия безошибочного ПО, а способ сузить область недоверия до спецификации, модели машины и проверяющего ядра.

Полное описание эксперимента Anthropic.

Ещё новости

MIT научил 3D-печать добавлять предметам «осязание»
23 октября 2026 г.
MIT научил 3D-печать добавлять предметам «осязание»

Инструмент X-Hinges автоматически размещает датчики в 3D-печатных гибких предметах. Он должен помочь делать перчатки, лампы и роботизированные интерфейсы, реагирующие на движение и касание.

Microsoft предлагает считать ИИ-агентов внутренним риском
22 октября 2026 г.
Microsoft предлагает считать ИИ-агентов внутренним риском

Microsoft представила Guardian Agents и новые элементы защиты для корпоративных ИИ-агентов. Идея не в том, что агент обязательно атакует компанию, а в том, что его доступ к данным и инструментам нельзя контролировать лишь обещаниями поставщика модели.

Банки США закрывают ИИ-агентам доступ: пароль клиента больше не пропуск
22 октября 2026 г.
Банки США закрывают ИИ-агентам доступ: пароль клиента больше не пропуск

Крупные банки США ограничивают доступ сторонних ИИ-агентов к счетам, даже когда клиент сам передал инструменту логин и пароль. Reuters и Axios сообщают о споре вокруг контроля, ответственности и способа безопасно подключать агентов к деньгам.

OpenAI выходит в Google Cloud: модели будут покупать через Marketplace
22 октября 2026 г.
OpenAI выходит в Google Cloud: модели будут покупать через Marketplace

OpenAI и Google Cloud объявили о выводе моделей OpenAI в Model Garden. Для корпоративных команд это означает покупку и запуск моделей через привычный контур Google Cloud, но пока доступ ограничен частным превью.

Anthropic показала Claude Duet — агента, который не ждёт команды
21 октября 2026 г.
Anthropic показала Claude Duet — агента, который не ждёт команды

Anthropic открыла исследовательский предварительный доступ к Claude Duet — отдельному приложению, где Claude должен сам приносить пользователю задачи, выполнять поручения и продолжать работу в его отсутствие. Компания подчёркивает: перед действиями от имени человека агент запрашивает подтверждение.

PHP закрыла две критические RCE-уязвимости: обновиться нужно сразу
21 октября 2026 г.
PHP закрыла две критические RCE-уязвимости: обновиться нужно сразу

Команда PHP выпустила обновления для двух критических уязвимостей, допускающих удалённое выполнение кода без аутентификации. Патчи уже доступны для поддерживаемых веток 8.2–8.5; временные настройки могут лишь снизить риск, но не заменить обновление.

Google тестирует ИИ на собеседованиях — но это пока пилот
21 октября 2026 г.
Google тестирует ИИ на собеседованиях — но это пока пилот

Google проводит пилот по использованию ИИ в собеседованиях, сообщает Business Insider. Для инженеров-программистов компания также собирается проверять владение ИИ-инструментами — это заявление представителя Google, а не описание уже действующего правила для всех.

NVIDIA Sentry вынесла контроль ИИ-агентов за пределы сервера
21 октября 2026 г.
NVIDIA Sentry вынесла контроль ИИ-агентов за пределы сервера

NVIDIA представила Sentry — слой контроля ИИ-агентов на DPU BlueField-4, отдельный от хоста, где работает сам агент. Идея — проверять доступ к моделям, инструментам и данным даже при компрометации сервера; это референсная архитектура, а не готовая защита по умолчанию.

Claude спроектировал белки против яда скорпионов — но антидота пока нет
21 октября 2026 г.
Claude спроектировал белки против яда скорпионов — но антидота пока нет

Anthropic сообщает, что Claude помог спроектировать 211 минибелков против нейротоксинов скорпионов; 17 кандидатов подтвердили связывание в двух независимых лабораторных тестах. Это ранний этап разработки, а не готовое противоядие.

Gemini в машине получит доступ к Gmail и фото — но не в ЕС
21 октября 2026 г.
Gemini в машине получит доступ к Gmail и фото — но не в ЕС

Google начала развёртывать Personal Intelligence для Gemini в Android Auto. С разрешения пользователя ассистент сможет искать детали в Gmail, календаре, фото, картах, YouTube и Search, но функция пока не доступна в ЕЭЗ.

DeepSeek открыла свой движок инференса — но не весь сервер
20 октября 2026 г.
DeepSeek открыла свой движок инференса — но не весь сервер

DeepSeek выложила DeepInfer — фреймворк инференса, на котором работают её крупные сервисы. Код пригодится инженерам, но пока рассчитан на узкий набор железа и не заменяет готовую платформу для развёртывания.

Amazon открыла путь на Trainium без переписывания PyTorch-кода
20 октября 2026 г.
Amazon открыла путь на Trainium без переписывания PyTorch-кода

Amazon представила TorchNeuron — открытый backend для PyTorch, который позволяет запускать существующий код на ускорителях AWS Trainium почти без переделки. Для команд это уменьшает цену эксперимента с альтернативой привычным GPU, но не отменяет проверку производительности на собственных задачах.