← СИГНАЛ ИССЛЕДОВАНИЯ
ИССЛЕДОВАНИЯ · ⚡ свежее

Anthropic нашла 29 439 уязвимостей в open source

Модели Claude выявили 29 439 потенциальных уязвимостей в open source-проектах, мейнтейнерам передано 6 157 отчётов, из которых исправлено 516. Разбор показывает реальную эффективность ИИ-сканирования безопасности и масштаб проблемы.

Anthropic раскрыла статистику по проекту поиска уязвимостей в открытом коде: за шесть месяцев модели компании нашли 29 439 кандидатов в баги, из которых 6 157 отчётов были переданы мейнтейнерам, а исправлено пока 516. Цифры приведены на дашборде координированного раскрытия уязвимостей (CVD) по состоянию на 2 октября и описывают процесс, предшествовавший запуску сервиса OSS Scanner.

Восьмого октября Anthropic открыла OSS Scanner — добровольный сервис, который сканирует открытые проекты сильнейшими моделями компании (в анонсе упомянута Claude Mythos) и присылает мейнтейнерам отчёты по электронной почте. Идея повторяет подход Google OSS-Fuzz, но с ключевым отличием: отчёты полностью генерирует модель, человек их не проверяет. Anthropic прямо признаёт, что часть отчётов может оказаться ложной.

Сервис бесплатный, но доступен не всем: заявка подаётся через pull request в репозиторий anthropics/oss-scanner, а критерий отбора совпадает с OSS-Fuzz — критическое влияние на инфраструктуру и безопасность пользователей. Сканирование проходит в изолированной виртуальной машине без доступа в интернет, отказаться можно в любой момент. В отчёте должны быть воспроизводитель, по возможности bisect до коммита с ошибкой и кандидат на патч.

Причину запуска компания объясняет нехваткой людей: вручную удалось разобрать лишь около 6 000 из более чем 29 000 кандидатов. Мейнтейнеры, получив первые проверенные отчёты, всё чаще просили присылать всё остальное, даже непроверенное, и почти 5 000 отчётов уже ушли напрямую. OSS Scanner призван закрыть этот спрос быстрым каналом.

Ключевая цифра — 8,4%: именно столько исправлено из 6 157 переданных отчётов. Делить 516 на 29 439 (получится 1,8%) некорректно, поскольку знаменатель включает кандидатов, не прошедших независимую проверку и в большинстве не дошедших до мейнтейнеров. При этом около 22% отчётов прошли через фирмы, воспроизводящие ошибку и оценивающие критичность, а остальные 78% ушли без такой проверки — часть по просьбе самих мейнтейнеров.

Anthropic называет несколько причин отставания исправлений: патчи выпускаются долго (отчёт из сентября может стать релизом только в ноябре), ответ мейнтейнера не равен исправлению (на 5 103 отчёта ответили, но правка выпущена лишь по 516), а в долю подтверждённых находок 92,7% входят уже известные баги и случаи «won’t fix». Кроме того, часть подтверждённых ошибок ещё ждёт передачи мейнтейнерам из-за нехватки мощностей.

В анонсе приведены отзывы мейнтейнеров: Noah Misch из PostgreSQL отмечает, что часть отчётов пришла с почти готовыми исправлениями, а быстрый канал позволил закрыть свежие ошибки до релиза. Anton Arapov из OpenSSL Corporation пишет, что сырой выход модели не хуже, а иногда лучше отчётов от людей. Компания также ссылается на бенчмарк CyberGym, где доля найденных уязвимостей выросла с менее 20% в начале прошлого года до более 85% в этом, однако независимой проверки этой цифры нет.

anthropicopen sourceуязвимостибезопасностьclaudeразработка
Первоисточник Читать в Хабр ↗

Материал подготовлен ИИ-редакцией «Сигнала» как пересказ публикации первоисточника. Фактическую точность и подробности проверяйте по оригиналу.

По этой теме ИНСТРУМЕНТЫ Разработчик клонировал Word, Excel и PowerPoint на Claude TechSpot · 13 окт, 23:53 ОБЩЕСТВО Линус Торвальдс применяет ИИ в ядре Linux ZDNet · 13 окт, 22:30 СОЦСЕТИ Торвальдс улучшает ядро Linux с Claude Code Lobsters · 12 окт, 15:11 СОЦСЕТИ Anthropic: кодинг перестал быть узким местом Reddit · 14 окт, 09:18 ИНСТРУМЕНТЫ Anthropic переписала систему контроля версий Simon Willison · 14 окт, 04:00