Anthropic пуска OSS Scanner, безплатен AI скенер за уязвимости
Anthropic стартира OSS Scanner — безплатен скенер за уязвимости с възможност за доброволно включване, предназначен за критични проекти с отворен код. Anthropic OSS Scanner използва най-мощните модели на компанията, включително Claude Mythos, за анализ на включените кодови бази. Докладите се изпращат директно на поддържащите проекта без човешки преглед. Това ускорява откриването на проблеми, но прехвърля работата по триажа върху екипите на проектите. 11 дни след старта на 8 октомври Anthropic съобщи за 77 критични и 803 високорискови констатации, оценени от модела.
Накратко
- Мащаб: 114 проекта са одобрени от около 650 кандидатури към 19 октомври.
- Работи върху: инфраструктурата на Anthropic, безплатно. Поддържащите проекта предоставят Dockerfile; одитите се извършват в изолирана виртуална машина без достъп до интернет.
- Ефективност: 85 от 97 одитирани критични и високорискови констатации (88%) отговарят на критериите на Anthropic за разкриване.
- Най-добро: Само 1 от 97 одитирани констатации е фалшив положителен резултат. wolfSSL посочва, че 72 от 74 доклада са били валидни.
- Най-лошо: Няма човешки преглед преди доставянето. 11 от 97 одитирани констатации дублират известни проблеми; поддържащите проектите съобщават за завишена степен на сериозност.
Какво представлява Anthropic OSS Scanner?
OSS Scanner е безплатно приложение на Anthropic, което периодично одитира хранилища с отворен код чрез най-мощните си модели. Екипът за червени екипи и изследвания на защитните механизми го управлява съвместно. Дизайнът заимства идеи от Google OSS-Fuzz, но заменя фъзърите с езикови модели.
Основната цел е да се преодолее затруднението с прегледа. За 6 месеца моделите на Anthropic откриха над 29 000 потенциални уязвимости. Човешки рецензенти извършиха триаж на приблизително 6000 от тях. Още близо 5000 доклада са били изпратени директно на поддържащи проекти, които са поискали всичко — независимо дали е валидирано или не. OSS Scanner превръща тази ad hoc заявка в програма с доброволно включване.
Как работи OSS Scanner?
Основните поддържащи разработчици се включват, като отворят pull request в anthropics/oss-scanner. PR-ът добавя projects/<project>/project.yaml, създаден въз основа на шаблона за проект.
- Задължителни полета:
repo,primary_contactи път до Dockerfile. - Незадължителни полета:
threat_model,pgpза криптирани доклади,auto_ccs,homepageиdisabled.
Dockerfile изгражда проекта с достъп до мрежата. След това виртуалната машина преминава към мрежа без интернет за целите на одита. Агентите в процеса проверяват повторно грешките, извършват анализ на първопричината и предлагат корекции.
Всеки доклад съдържа самостоятелно възпроизвеждане на проблема и обяснение на грешката. Когато е възможно, той включва бисекция до комита, който я е въвел. При наличие се прилага кандидат-корекция.
Незадължителният threat_model.md определя враждебните входове, кода извън обхвата и скала за оценка на сериозността. Без него скенерът прави предположения.
Колко точни са докладите на OSS Scanner?
Екипът на Anthropic помоли своите тестери за проникване да проверят 97 критични и високорискови констатации в 48 проекта.
- 85 (88%) отговарят на критериите за процеса на Anthropic за координирано разкриване на уязвимости (CVD).
- 11 са били реални, но са дублирали известни проблеми или други констатации от сканирането.
- 1 е била невалидна.
Данните от поддържащите проектите сочат в същата посока. wolfSSL е получил 74 доклада; всички освен 2 са били валидни, а 5 са довели до CVE. curl поправи CVE-2026-92392 — уязвимост с висока степен на сериозност, свързана с използване след освобождаване на паметта при качване чрез HTTP/2. Тя засяга curl от версия 8.12.0 до 8.22.0 и е отстранена във версия 8.23.0, публикувана на 14 октомври 2026 г.
Anthropic свързва сроковете с напредъка в бенчмарковете. При CyberGym LLM моделите са преминали от откриване на под 20% от уязвимостите до над 85%. По-широкото табло на Anthropic за CVD изброява 6157 разкрити уязвимости в 591 проекта към 2 октомври. 516 от тях са поправени.
OSS Scanner спрямо други програми за сигурност на отворения код
| Функция | Anthropic OSS Scanner | Google OSS-Fuzz | OpenAI Codex for OSS | Google DeepMind CodeMender |
|---|---|---|---|---|
| Подход | LLM агенти (Claude Mythos и други) одитират изходния код | Фъзинг: libFuzzer, AFL++, Honggfuzz плюс санитайзери | Агент Codex Security, управляван от одобрени поддържащи проекти | Агентът Gemini Deep Think открива и поправя грешки |
| Цена за поддържащите проекта | Безплатно; Anthropic поема всички разходи | Безплатно | Одобрените поддържащи проекти получават ChatGPT Pro, API кредити и условен достъп до Codex Security | Не е разкрита |
| Включване | PR с project.yaml и Dockerfile | PR с файловете на проекта към google/oss-fuzz | Кандидатстване, разглеждано от OpenAI | Не е разкрито (изследователски проект) |
| Човешки преглед, преди поддържащият да го види | Не | Не е разкрито | Поддържащият проектите стартира и преглежда сканиранията | Да, всяка корекция преди изпращане към upstream |
| Съдържание на доклада | Възпроизвеждане, обяснение, бисекция, кандидат-корекция | Доклади за сривове с възпроизвеждане | Констатации с валидиране и корекции | Корекции, изпратени към upstream |
| Краен срок за разкриване | Няма за невалидирани констатации | 90 дни или издаване на корекция плюс 14-дневен гратисен период | Не е разкрит | Не е разкрит |
| Публикувани резултати | 77 критични и 803 високорискови констатации, оценени от модела, за 11 дни | Над 13 000 уязвимости, 50 000 грешки, 1000 проекта (май 2025 г.) | 14 CVE в проекти с отворен код | 72 корекции на сигурността, изпратени към upstream (октомври 2025 г.) |
| Данни за прецизността | 88% от 97 одитирани критични/високорискови констатации са валидни | Не е разкрито | Фалшивите положителни резултати са намалени с над 50% в бета версията | Не е разкрито |
Източници: Насоки за разкриване на OSS-Fuzz, OpenAI Codex Security, DeepMind CodeMender.
Основни изводи
- OSS Scanner предоставя на критични проекти с отворен код безплатни одити с Claude Mythos.
- Докладите пропускат човешки преглед; 88% от 97 одитирани критични/високорискови констатации са били валидни.
- През първите 11 дни: 77 критични и 803 високорискови констатации, оценени от модела.
- Включването става чрез PR с Dockerfile; одитите се извършват офлайн.
- За невалидирани констатации не се прилага 90-дневен срок.
Разгледайте публикацията за старта, често задаваните въпроси за OSS Scanner и хранилището в GitHub. Също така можете да ни последвате в Twitter и не забравяйте да се присъедините към нашия SubReddit за машинно обучение с над 150 хил. членове и да се абонирате за нашия бюлетин. Чакайте! В Telegram ли сте? Сега можете да се присъедините към нас и в Telegram.
Имате нужда от партньор за популяризиране на вашето GitHub хранилище ИЛИ страница в Hugging Face ИЛИ продуктова премиера ИЛИ уебинар и т.н.? Свържете се с нас
Преведено автоматично от английски. Оригиналната статия е на връзката по-долу.